#ifndef LOCKME_H #define LOCKME_H #include #include "die.h" static inline void xlockme(void) { if (mlockall(MCL_CURRENT | MCL_FUTURE) != 0) panic("Cannot lock pages!\n"); } static inline void xunlockme(void) { munlockall(); } #endif /* LOCKME_H */ vicon.ico'/>
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2016-11-04 20:03:14 -0700
committerLinus Torvalds <torvalds@linux-foundation.org>2016-11-04 20:03:14 -0700
commitbd30fac18f9ec12b0c2590ebdb8e18ddb104c065 (patch)
treef8d651a93a65ad1ac7efcf5386f3f4cc25940ee5
parentd4c5f43dcd05529236a0f957b27d2597c24e5f69 (diff)
parent641089c1549d8d3df0b047b5de7e9a111362cdce (diff)
Merge branch 'overlayfs-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs
Pull overlayfs fixes from Miklos Szeredi: "Fix two more POSIX ACL bugs introduced in 4.8 and add a missing fsync during copy up to prevent possible data loss" * 'overlayfs-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs: ovl: fsync after copy-up ovl: fix get_acl() on tmpfs ovl: update S_ISGID when setting posix ACLs