[lvm-devel] master - memlock: ignore more libraries
Zdenek Kabelac
zkabelac at fedoraproject.org
Mon Apr 14 11:06:05 UTC 2014
Gitweb: http://git.fedorahosted.org/git/?p=lvm2.git;a=commitdiff;h=bd3e44643de16ba0171af05413626a55a0a51b42
Commit: bd3e44643de16ba0171af05413626a55a0a51b42
Parent: 84ff3ae703ec7d2859398f01eee726134c543723
Author: Zdenek Kabelac <zkabelac at redhat.com>
AuthorDate: Thu Apr 10 10:52:44 2014 +0200
Committer: Zdenek Kabelac <zkabelac at redhat.com>
CommitterDate: Mon Apr 14 12:53:07 2014 +0200
memlock: ignore more libraries
Extend the list of ignored libraries. Since we do not
use those libraries during suspend, skip their locking.
---
WHATS_NEW | 1 +
lib/mm/memlock.c | 8 +++++++-
2 files changed, 8 insertions(+), 1 deletions(-)
diff --git a/WHATS_NEW b/WHATS_NEW
index e7e74ed..4a35b7e 100644
--- a/WHATS_NEW
+++ b/WHATS_NEW
@@ -1,5 +1,6 @@
Version 2.02.107 -
==================================
+ Skip more libraries to be mlocked in memory.
Remove LOCKED flag for pvmove replaced with error target.
Return invalid command when specifying negative polling interval.
diff --git a/lib/mm/memlock.c b/lib/mm/memlock.c
index e626a6a..153ae17 100644
--- a/lib/mm/memlock.c
+++ b/lib/mm/memlock.c
@@ -92,9 +92,15 @@ static const char * const _blacklist_maps[] = {
"locale/locale-archive",
"/LC_MESSAGES/",
"gconv/gconv-modules.cache",
- "/libreadline.so.", /* not using readline during mlock */
+ "/libblkid.so.", /* not using lzma during mlock (selinux) */
+ "/liblzma.so.", /* not using lzma during mlock (selinux) */
"/libncurses.so.", /* not using ncurses during mlock */
+ "/libpcre.so.", /* not using pcre during mlock (selinux) */
+ "/libreadline.so.", /* not using readline during mlock */
+ "/libselinux.so.", /* not using selinux during mlock */
+ "/libsepol.so.", /* not using sepol during mlock */
"/libtinfo.so.", /* not using tinfo during mlock */
+ "/libuuid.so.", /* not using uuid during mlock (blkid) */
"/libdl-", /* not using dlopen,dlsym during mlock */
/* "/libdevmapper-event.so" */
};
More information about the lvm-devel
mailing list