Bug 815908
| Summary: | NFSv4 server support for numeric IDs | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | Red Hat Enterprise Linux 6 | Reporter: | J. Bruce Fields <bfields> | ||||||
| Component: | kernel | Assignee: | J. Bruce Fields <bfields> | ||||||
| Status: | CLOSED ERRATA | QA Contact: | JianHong Yin <jiyin> | ||||||
| Severity: | unspecified | Docs Contact: | |||||||
| Priority: | unspecified | ||||||||
| Version: | 6.3 | CC: | ajb, ant.starikov, bugproxy, eguan, hannsj_uhl, jiali, rwheeler, toracat, yanwang | ||||||
| Target Milestone: | rc | ||||||||
| Target Release: | 6.5 | ||||||||
| Hardware: | Unspecified | ||||||||
| OS: | Unspecified | ||||||||
| Whiteboard: | |||||||||
| Fixed In Version: | kernel-2.6.32-375.el6 | Doc Type: | Bug Fix | ||||||
| Doc Text: | Story Points: | --- | |||||||
| Clone Of: | Environment: | ||||||||
| Last Closed: | 2013-11-21 12:47:31 UTC | Type: | Bug | ||||||
| Regression: | --- | Mount Type: | --- | ||||||
| Documentation: | --- | CRM: | |||||||
| Verified Versions: | Category: | --- | |||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||
| Embargoed: | |||||||||
| Bug Depends On: | |||||||||
| Bug Blocks: | 846704, 855142 | ||||||||
| Attachments: |
|
||||||||
|
Description
J. Bruce Fields
2012-04-24 18:55:47 UTC
This request was evaluated by Red Hat Product Management for inclusion in a Red Hat Enterprise Linux release. Product Management has requested further review of this request by Red Hat Engineering, for potential inclusion in a Red Hat Enterprise Linux release for currently deployed products. This request is not yet committed for inclusion in a release. This is done upstream now, but we're finding there are clients that don't handle it as well as they should, and we want to be more conservative about this in RHEL. Possibly reconsider for 6.5. OK, there are still diskless clients who need this, but we're still worried about the effect on older clients. So for now I think the solution is to backport but default the new behavior to off. *** Bug 758616 has been marked as a duplicate of this bug. *** Created attachment 684458 [details]
SOSreport
Created attachment 684459 [details]
Backport of upstream commit "nfsd4: allow numeric idmapping"
This request was evaluated by Red Hat Product Management for inclusion in a Red Hat Enterprise Linux release. Product Management has requested further review of this request by Red Hat Engineering, for potential inclusion in a Red Hat Enterprise Linux release for currently deployed products. This request is not yet committed for inclusion in a release. Patch(es) available on kernel-2.6.32-375.el6 qa_ack. *** Bug 989224 has been marked as a duplicate of this bug. *** no reproducer, review patch, and test regression;
[root@dhcp12-241 nfs-utils]# vim ~/rpmbuild/BUILD/kernel-2.6.32-428.el6/vanilla-2.6.32-428.el6/Documentation/kernel-parameters.txt
[root@dhcp12-241 nfs-utils]# vim ~/rpmbuild/BUILD/kernel-2.6.32-428.el6/vanilla-2.6.32-428.el6/fs/nfsd/nfs4idmap.c
[root@dhcp12-241 nfs-utils]# grep numeric_name_to_id ~/rpmbuild/BUILD/kernel-2.6.32-428.el6/vanilla-2.6.32-428.el6/fs/nfsd/nfs4idmap.c
numeric_name_to_id(struct svc_rqst *rqstp, int type, const char *name, u32 namelen, uid_t *id)
if (numeric_name_to_id(rqstp, type, name, namelen, id))
[root@dhcp12-241 nfs-utils]# grep numeric_name_to_id ~/rpmbuild/BUILD/kernel-2.6.32-428.el6/vanilla-2.6.32-428.el6/fs/nfsd/nfs4idmap.c
numeric_name_to_id(struct svc_rqst *rqstp, int type, const char *name, u32 namelen, uid_t *id)
if (numeric_name_to_id(rqstp, type, name, namelen, id))
[root@dhcp12-241 nfs-utils]# vim ~/rpmbuild/BUILD/kernel-2.6.32-428.el6/vanilla-2.6.32-428.el6/fs/nfsd/nfs4idmap.c
[root@dhcp12-241 nfs-utils]# vim ~/rpmbuild/BUILD/kernel-2.6.32-428.el6/vanilla-2.6.32-428.el6/Documentation/kernel-parameters.txt
https://beaker.engineering.redhat.com/jobs/534034
https://beaker.engineering.redhat.com/jobs/534035
https://beaker.engineering.redhat.com/jobs/534036
https://beaker.engineering.redhat.com/jobs/534037
https://beaker.engineering.redhat.com/jobs/534038
https://beaker.engineering.redhat.com/jobs/534039
https://beaker.engineering.redhat.com/jobs/534040
https://beaker.engineering.redhat.com/jobs/534041
https://beaker.engineering.redhat.com/jobs/534042
https://beaker.engineering.redhat.com/jobs/534043
https://beaker.engineering.redhat.com/jobs/534044
https://beaker.engineering.redhat.com/jobs/534045
https://beaker.engineering.redhat.com/jobs/534046
https://beaker.engineering.redhat.com/jobs/534047
https://beaker.engineering.redhat.com/jobs/534048
https://beaker.engineering.redhat.com/jobs/534049
https://beaker.engineering.redhat.com/jobs/534050
https://beaker.engineering.redhat.com/jobs/534051
https://beaker.engineering.redhat.com/jobs/534052
https://beaker.engineering.redhat.com/jobs/534053
https://beaker.engineering.redhat.com/jobs/534054
https://beaker.engineering.redhat.com/jobs/534055
https://beaker.engineering.redhat.com/jobs/534056
https://beaker.engineering.redhat.com/jobs/534057
https://beaker.engineering.redhat.com/jobs/534058
https://beaker.engineering.redhat.com/jobs/534059
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHSA-2013-1645.html |