summaryrefslogtreecommitdiffstats
path: root/security/smack
diff options
context:
space:
mode:
authorJohn Johansen <john.johansen@canonical.com>2012-05-16 20:01:05 +0200
committerJohn Johansen <john.johansen@canonical.com>2012-05-18 20:09:52 +0200
commitcffee16e8b997ab947de661e8820e486b0830c94 (patch)
treef71adb789f6d850367d35b34955f038239f739b3 /security/smack
parentapparmor: fix profile lookup for unconfined (diff)
downloadlinux-cffee16e8b997ab947de661e8820e486b0830c94.tar.xz
linux-cffee16e8b997ab947de661e8820e486b0830c94.zip
apparmor: fix long path failure due to disconnected path
BugLink: http://bugs.launchpad.net/bugs/955892 All failures from __d_path where being treated as disconnected paths, however __d_path can also fail when the generated pathname is too long. The initial ENAMETOOLONG error was being lost, and ENAMETOOLONG was only returned if the subsequent dentry_path call resulted in that error. Other wise if the path was split across a mount point such that the dentry_path fit within the buffer when the __d_path did not the failure was treated as a disconnected path. Signed-off-by: John Johansen <john.johansen@canonical.com>
Diffstat (limited to 'security/smack')
0 files changed, 0 insertions, 0 deletions