freebsd-dev/sys
Mark Johnston 2d838cd867 Add the MEM_EXTRACT_PADDR ioctl to /dev/mem.
This allows privileged userspace processes to find information about the
physical page backing a given mapping.  It is useful in applications
such as DPDK which perform some of their own memory management.

Reviewed by:	kib, jhb (previous version)
MFC after:	2 weeks
Sponsored by:	Juniper Networks, Inc.
Sponsored by:	Klara Inc.
Differential Revision:	https://reviews.freebsd.org/D26237
2020-09-02 18:12:47 +00:00
..
amd64 Add the MEM_EXTRACT_PADDR ioctl to /dev/mem. 2020-09-02 18:12:47 +00:00
arm Add the MEM_EXTRACT_PADDR ioctl to /dev/mem. 2020-09-02 18:12:47 +00:00
arm64 Add the MEM_EXTRACT_PADDR ioctl to /dev/mem. 2020-09-02 18:12:47 +00:00
bsm
cam cam: clean up empty lines in .c and .h files 2020-09-01 22:13:48 +00:00
cddl Tighten frame pointer checking in DTrace's amd64 stack unwinder. 2020-09-01 15:15:44 +00:00
compat compat: clean up empty lines in .c and .h files 2020-09-01 21:24:33 +00:00
conf Fix build fallout after r365054 . 2020-09-02 11:18:21 +00:00
contrib ZFS: MFV 2.0-rc1-ga00c61 2020-08-28 18:53:45 +00:00
crypto crypto(9): add CRYPTO_BUF_VMPAGE 2020-08-26 02:37:42 +00:00
ddb ddb: clean up empty lines in .c and .h files 2020-09-01 22:14:30 +00:00
dev Add the MEM_EXTRACT_PADDR ioctl to /dev/mem. 2020-09-02 18:12:47 +00:00
dts
fs fs: clean up empty lines in .c and .h files 2020-09-01 21:18:40 +00:00
gdb
geom geom: clean up empty lines in .c and .h files 2020-09-01 22:14:09 +00:00
gnu
i386 Add the MEM_EXTRACT_PADDR ioctl to /dev/mem. 2020-09-02 18:12:47 +00:00
isa
kern Assert that cc_exec_drain(cc, direct) is NULL before assigning a new value. 2020-09-02 10:00:30 +00:00
kgssapi kgssapi: clean up empty lines in .c and .h files 2020-09-01 22:15:02 +00:00
libkern libkern: clean up empty lines in .c and .h files 2020-09-01 21:25:23 +00:00
mips Add the MEM_EXTRACT_PADDR ioctl to /dev/mem. 2020-09-02 18:12:47 +00:00
modules Fix build of epoch_test module. 2020-09-02 09:17:29 +00:00
net net: clean up empty lines in .c and .h files 2020-09-01 21:19:14 +00:00
net80211 net: clean up empty lines in .c and .h files 2020-09-01 21:19:14 +00:00
netgraph ng_ether: Enter NET_EPOCH where required 2020-09-02 11:49:22 +00:00
netinet net: clean up empty lines in .c and .h files 2020-09-01 21:19:14 +00:00
netinet6 net: clean up empty lines in .c and .h files 2020-09-01 21:19:14 +00:00
netipsec net: clean up empty lines in .c and .h files 2020-09-01 21:19:14 +00:00
netpfil net: clean up empty lines in .c and .h files 2020-09-01 21:19:14 +00:00
netsmb net: clean up empty lines in .c and .h files 2020-09-01 21:19:14 +00:00
nfs nfs: clean up empty lines in .c and .h files 2020-09-01 21:25:39 +00:00
nfsclient nfs: clean up empty lines in .c and .h files 2020-09-01 21:25:39 +00:00
nfsserver nfs: clean up empty lines in .c and .h files 2020-09-01 21:25:39 +00:00
nlm nlm: clean up empty lines in .c and .h files 2020-09-01 22:14:52 +00:00
ofed infiniband: Appease Coverty 2020-08-31 16:17:28 +00:00
opencrypto Name the on-stack union of compat thunks. 2020-08-26 22:36:08 +00:00
powerpc Add the MEM_EXTRACT_PADDR ioctl to /dev/mem. 2020-09-02 18:12:47 +00:00
riscv Add the MEM_EXTRACT_PADDR ioctl to /dev/mem. 2020-09-02 18:12:47 +00:00
rpc
security security: clean up empty lines in .c and .h files 2020-09-01 21:26:00 +00:00
sys Add the MEM_EXTRACT_PADDR ioctl to /dev/mem. 2020-09-02 18:12:47 +00:00
teken
tests Add small tool to invoke kernel test framework tests. 2020-09-02 09:20:40 +00:00
tools
ufs ufs: clean up empty lines in .c and .h files 2020-09-01 21:23:00 +00:00
vm vm: clean up empty lines in .c and .h files 2020-09-01 21:20:45 +00:00
x86 x86: clean up empty lines in .c and .h files 2020-09-01 21:23:59 +00:00
xdr xdr: clean up empty lines in .c and .h files 2020-09-01 22:13:28 +00:00
xen xen: clean up empty lines in .c and .h files 2020-09-01 21:21:55 +00:00
Makefile