From 8cbd417e7a8892d90042e428b907efd794b0c144 Mon Sep 17 00:00:00 2001 From: Zdenek Kabelac Date: Thu, 9 Jan 2025 14:16:32 +0100 Subject: [PATCH] memlock: skip locking unused libs Skip memlocking libraries unused in critical section. --- lib/mm/memlock.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/mm/memlock.c b/lib/mm/memlock.c index e7b0b4f7a..4cf14a124 100644 --- a/lib/mm/memlock.c +++ b/lib/mm/memlock.c @@ -127,6 +127,10 @@ static const char * const _blacklist_maps[] = { "/libuuid.so.", /* not using uuid during mlock (blkid) */ "/libz.so.", /* not using during mlock (udev) */ "/libzstd.so.", /* not using zstd during mlock (systemd) */ + "/libjson-c.so.", /* not using json during mlock (systemd) */ + "/libkeyutils.so.", /* not using keyutils during mlock (systemd) */ + "/libcrypto.so.", /* not using crypto during mlock (systemd) */ + "/libnvme.so.", /* not using nvme during mlock */ "/etc/selinux", /* not using selinux during mlock */ /* "/libdevmapper-event.so" */ };