summaryrefslogtreecommitdiff
path: root/lockme.h
blob: 7cce97bb55330fbe1e755f11865836e25d8ddbe4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#ifndef LOCKME_H
#define LOCKME_H

#include <sys/mman.h>

#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 */
da1b41950e6ad9d1ed1de1ebca8be4be317f8b48'>da1b41950e6ad9d1ed1de1ebca8be4be317f8b48 (patch) tree69d78eed8f76971446b50ddaafc35f6f477d1ed8 parent66cf3504f4c528793b3d8986bab606f7cfb1c4bb (diff)parent8065694e6519d234ccee93d952127e3f05b81ba5 (diff)
Merge branch 'bpf-csum-complete'
Daniel Borkmann says: ==================== Few BPF helper related checksum fixes The set contains three fixes with regards to CHECKSUM_COMPLETE and BPF helper functions. For details please see individual patches. Thanks! v1 -> v2: - Fixed make htmldocs issue reported by kbuild bot. - Rest as is. ==================== Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat