]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/commit
UBUNTU: SAUCE: apparmor: fix lock ordering for mkdir
authorJohn Johansen <john.johansen@canonical.com>
Thu, 8 Dec 2016 02:59:07 +0000 (18:59 -0800)
committerTim Gardner <tim.gardner@canonical.com>
Mon, 20 Feb 2017 03:57:58 +0000 (20:57 -0700)
commit21c9d3b055706c4b0240e2b9ad88629878e46c83
treebb4f2e203c550337a4c17e0a0670a5b4991bef22
parent994ebf6f98a62b97bc0ff73969e801c01c8ca6b5
UBUNTU: SAUCE: apparmor: fix lock ordering for mkdir

There is a lock inversion that can result in a dead lock when profile
replacements are racing with dir creation for a namespace in apparmorfs.

BugLink: http://bugs.launchpad.net/bugs/1645037
Signed-off-by: John Johansen <john.johansen@canonical.com>
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
security/apparmor/apparmorfs.c
security/apparmor/include/policy_ns.h
security/apparmor/policy_ns.c