1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-19 15:33:56 +00:00
freebsd/sys
John Baldwin b65a9568f8 Restore the API of the kf_sa_local and kf_sa_peer members.
In 11.x and earlier these were accessible as direct members of 'struct
kinfo_file'.  Existing code already knows about the new location of
these members as well, so wrapper macros did not work for these
fields.  Instead, define an anonymous struct containing the fields
from 'struct kinfo_file' in FreeBSD 11 that were not part of the
'kf_un' union.  This anonymous struct is then placed in an anonymous
union along with the new 'kf_un' union.  This preserves the API of
both structure layouts without requiring any wrapper macros.

PR:		231525
Reviewed by:	kib
Approved by:	re (gjb)
Differential Revision:	https://reviews.freebsd.org/D17262
2018-09-24 18:20:38 +00:00
..
amd64 Further reorganize pmap_invalidate TLB code. 2018-09-22 17:04:39 +00:00
arm Enable Capsicum on armv6/armv7 2018-09-13 21:00:17 +00:00
arm64 Clear all of the VFP state in fill_fpregs(). 2018-09-19 22:53:52 +00:00
bsm
cam Make the wait in cfiscsi_offline() interruptible. This is the second half 2018-09-11 11:39:59 +00:00
cddl MFV r338866: 9700 ZFS resilvered mirror does not balance reads 2018-09-21 21:56:00 +00:00
compat x86bios: use M_NOWAIT with mallocs 2018-09-13 07:04:00 +00:00
conf Include kernel ident in uname 2018-09-21 13:43:06 +00:00
contrib
crypto
ddb
dev cxgbe(4): Reuse existing "switching" L2T entries when possible. 2018-09-22 01:24:30 +00:00
dts
fs
gdb
geom Fix use-after-free in RAID0 error reporting of GEOM_RAID. 2018-09-24 16:58:55 +00:00
gnu
i386 Convert x86 cache invalidation functions to ifuncs. 2018-09-19 19:35:02 +00:00
isa
kern Eliminate false sharing in malloc due to statistic collection 2018-09-23 19:00:06 +00:00
kgssapi
libkern
mips Re-enable kernel modules for the MALTA64EL kernel configuration. 2018-09-06 19:21:31 +00:00
modules
net fix vlan locking to permit sx acquisition in ioctl calls 2018-09-21 01:37:08 +00:00
net80211
netgraph
netinet Remove the unused parameter 'locked' from the function 2018-09-23 16:37:32 +00:00
netinet6 In icmp6_rip6_input(), once we have a lock, make sure the inp is 2018-09-20 15:45:53 +00:00
netipsec
netpfil Significantly improve pf purge cpu usage by only taking locks 2018-09-16 00:44:23 +00:00
netsmb
nfs
nfsclient
nfsserver
nlm
ofed Introduce and use sgid_index in CM requests in ibcore. 2018-09-09 07:20:15 +00:00
opencrypto
powerpc
riscv Implement pmap_sync_icache(). 2018-09-24 17:41:29 +00:00
rpc
security
sparc64
sys Restore the API of the kf_sa_local and kf_sa_peer members. 2018-09-24 18:20:38 +00:00
teken
tests
tools
ufs Correct panic messages. 2018-09-22 17:05:49 +00:00
vm Passing UMA_ZONE_NOFREE to uma_zcreate() for swpctrie_zone and swblk_zone is 2018-09-24 16:49:02 +00:00
x86 Convert x86 cache invalidation functions to ifuncs. 2018-09-19 19:35:02 +00:00
xdr
xen xen: legacy PVH fixes for the new interrupt count 2018-09-13 07:14:11 +00:00
Makefile