freebsd-dev/sys
Mark Johnston 1d9eae9fb2 Apply mapping protections to .o kernel modules.
Use the section flags to derive mapping protections.  When multiple
sections overlap within a page, the union of their protections must be
applied.  With r353701 the .text and .rodata sections are padded to
ensure that this does not happen on amd64.

Reviewed by:	kib
MFC after:	1 month
Sponsored by:	Netflix
Differential Revision:	https://reviews.freebsd.org/D21896
2019-10-18 13:53:14 +00:00
..
amd64 linux: futex_mtx should follow futex_list 2019-10-18 12:25:33 +00:00
arm Remove page locking from pmap_mincore(). 2019-10-16 22:03:27 +00:00
arm64 linux: futex_mtx should follow futex_list 2019-10-18 12:25:33 +00:00
bsm
cam
cddl MFV r353637: 10844 Serialize ZTHR operations to eliminate races 2019-10-16 09:29:01 +00:00
compat linux: futex_mtx should follow futex_list 2019-10-18 12:25:33 +00:00
conf Add an ldscript for amd64 kernel modules. 2019-10-17 21:39:23 +00:00
contrib
crypto
ddb
dev gpioiic: add the detach method 2019-10-18 12:34:30 +00:00
dts
fs
gdb gdb(4): Implement support for NoAckMode 2019-10-17 22:37:25 +00:00
geom Make all the gnop parameters optional in the request from userland, 2019-10-16 21:49:44 +00:00
gnu
i386 linux: futex_mtx should follow futex_list 2019-10-18 12:25:33 +00:00
isa
kern Apply mapping protections to .o kernel modules. 2019-10-18 13:53:14 +00:00
kgssapi
libkern
mips Remove page locking from pmap_mincore(). 2019-10-16 22:03:27 +00:00
modules attach itwd to the module build on x86 2019-10-16 15:01:44 +00:00
net Implement NetGDB(4) 2019-10-17 21:33:01 +00:00
net80211
netgraph
netinet debugnet(4): Add optional full-duplex mode 2019-10-17 20:25:15 +00:00
netinet6 Fix panic in network stack due to use after free when receiving 2019-10-16 09:11:49 +00:00
netipsec
netpfil pf: Must be in NET_EPOCH to call icmp_error 2019-10-18 03:36:26 +00:00
netsmb
nfs
nfsclient
nfsserver
nlm
ofed VLAN_TRUNKDEV() requires epochification in ibcore after r353292. 2019-10-16 08:56:07 +00:00
opencrypto
powerpc Split out a more generic debugnet(4) from netdump(4) 2019-10-17 16:23:03 +00:00
riscv Remove page locking from pmap_mincore(). 2019-10-16 22:03:27 +00:00
rpc
security
sparc64 Split out a more generic debugnet(4) from netdump(4) 2019-10-17 16:23:03 +00:00
sys Implement NetGDB(4) 2019-10-17 21:33:01 +00:00
teken
tests
tools
ufs
vm swapon_check_swzone(): use already calculated static variables. 2019-10-17 13:49:47 +00:00
x86 x86: Remove unused variable from r353712 2019-10-18 02:25:30 +00:00
xdr
xen
Makefile