]> git.baikalelectronics.ru Git - kernel.git/commit
apparmor: use per file locks for transactional queries
authorHamza Mahfooz <someguy@effective-light.com>
Fri, 30 Jul 2021 05:23:55 +0000 (01:23 -0400)
committerJohn Johansen <john.johansen@canonical.com>
Wed, 3 Nov 2021 07:46:28 +0000 (00:46 -0700)
commit49d384c8b81787e3403ce2703c80d0a4d67eed7b
tree8dfa40741abf244ba02f92c10f91bede7f3c9eb0
parent45a9080c4edd8008d9b394a55810ad3307d2fab9
apparmor: use per file locks for transactional queries

As made mention of in commit 88b0b85c6569e ("apparmor: speed up
transactional queries"), a single lock is currently used to synchronize
transactional queries. We can, use the lock allocated for each file by
VFS instead.

Signed-off-by: Hamza Mahfooz <someguy@effective-light.com>
Signed-off-by: John Johansen <john.johansen@canonical.com>
security/apparmor/apparmorfs.c