"Apparmor can go play with itself. The proper fix is to lift the LSM nonsense into callers and leave vfs_...() alone."
— Al Viro, in a March 21st, 2008 message on the Linux Kernel mailing list.