[LU-6024] ACLs aren't nodemapped properly in mdt_finish_open Created: 13/Dec/14 Updated: 09/Jan/15 Resolved: 09/Jan/15 |
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | Lustre 2.7.0 |
| Fix Version/s: | Lustre 2.7.0 |
| Type: | Bug | Priority: | Critical |
| Reporter: | Kit Westneat | Assignee: | Nathaniel Clark |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | MB, patch | ||
| Severity: | 3 |
| Rank (Obsolete): | 16796 |
| Description |
|
mdt_finish_open's ACL handling was overlooked in the original implementation, but it also needs to map the ACLs before sending them to the client. The ACL code in mdt_finish_open is identical to the non-nodemapped version of mdt_getattr_internal, so I created a patch that just copies the nodemapped version over. Would it be worthwhile to split this out into its own function? |
| Comments |
| Comment by Gerrit Updater [ 13/Dec/14 ] |
|
Kit Westneat (kit.westneat@gmail.com) uploaded a new patch: http://review.whamcloud.com/13062 |
| Comment by Jodi Levi (Inactive) [ 15/Dec/14 ] |
|
Nathaniel, |
| Comment by Gerrit Updater [ 21/Dec/14 ] |
|
Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/13062/ |