aboutsummaryrefslogtreecommitdiffstats
path: root/OPENSOLARIS.LICENSE
diff options
context:
space:
mode:
authorChunwei Chen <[email protected]>2016-08-08 17:26:21 -0700
committerBrian Behlendorf <[email protected]>2016-08-09 10:03:04 -0700
commitafb6c031e87d511abd9f0f4ec629ab1972490269 (patch)
tree830fd62e1b69d8f82bbfa14f635299f55be430d1 /OPENSOLARIS.LICENSE
parent88c4c7a0671afef9016446e0132ba86622929092 (diff)
Linux 4.7 compat: fix zpl_get_acl returns invalid acl pointer
Starting from Linux 4.7, get_acl will set acl cache pointer to temporary sentinel value before calling i_op->get_acl. Therefore we can't compare against ACL_NOT_CACHED and return. Since from Linux 3.14, get_acl already check the cache for us, so we disable this in zpl_get_acl. Linux 4.7 also does set_cached_acl for us so we disable it in zpl_get_acl. Signed-off-by: Chunwei Chen <[email protected]> Signed-off-by: Nikolay Borisov <[email protected]> Signed-off-by: Brian Behlendorf <[email protected]> Closes #4944 Closes #4946
Diffstat (limited to 'OPENSOLARIS.LICENSE')
0 files changed, 0 insertions, 0 deletions