[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
Subject: LU-6024 nodemap: fix ACL handling in mdt_finish_open
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 87447355537386ea5e69edd1c70e1d2d600a1986

Comment by Jodi Levi (Inactive) [ 15/Dec/14 ]

Nathaniel,
Can you please keep an eye on this patch?
Thank you!

Comment by Gerrit Updater [ 21/Dec/14 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/13062/
Subject: LU-6024 nodemap: fix ACL handling in mdt_finish_open
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 228946bf41edeb39f5c992ba0781340d5428aa9c

Generated at Sat Feb 10 01:56:32 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.