Jeff Layton <jlayton@xxxxxxxxxx> wrote: > Currently the two are unioned together, but I don't think that's safe. > > It looks like get_cached_acl could race with the last put in > posix_acl_release. get_cached_acl calls atomic_inc_not_zero on > a_refcount, but that field could have already been clobbered by > call_rcu, and may no longer be zero. Fix this by de-unioning the two > fields. > > Fixes: b8a7a3a66747 (posix_acl: Inode acl caching fixes) > Signed-off-by: Jeff Layton <jlayton@xxxxxxxxxx> Acked-by: David Howells <dhowells@xxxxxxxxxx> -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html