freebsd-skq/sys
Hans Petter Selasky 6b839ff47b Implement radix_tree_store() in the LinuxKPI for use with the coming
extensible arrays implementation.

While at it add some more comments explaining the current
radix_tree_insert() function and make sure to clean the root node when
the radix tree reaches the maximum height. This can happen if the
index passed is too big when the tree is empty.

The radix_tree_store() function is basically a copy of the
radix_tree_insert() function with some added functionality.

The radix_tree_store() function is local to FreeBSD and does not yet
exist in Linux.

Reviewed by:		kib
MFC after:		1 week
Sponsored by:		Mellanox Technologies
2020-08-07 16:15:44 +00:00
..
amd64 o Add machine/iommu.h and include MD iommu headers from it, 2020-08-05 19:11:31 +00:00
arm ccu_sun8i_r: minor comment update 2020-08-06 11:18:06 +00:00
arm64 arm64: fix uintfptr_t 2020-08-05 22:09:57 +00:00
bsm bsm: add AUE_CLOSERANGE 2020-04-24 01:27:25 +00:00
cam Add CTL support for REPORT IDENTIFYING INFORMATION command. 2020-08-06 19:16:11 +00:00
cddl Fix linker error in libuutil with recent LLVM 2020-08-07 16:04:21 +00:00
compat Implement radix_tree_store() in the LinuxKPI for use with the coming 2020-08-07 16:15:44 +00:00
conf cp2112: driver for the namesake GPIO and I2C master gadget 2020-08-06 13:41:42 +00:00
contrib Import PCG-C into sys/contrib 2020-07-30 23:54:25 +00:00
crypto padlock: fix Via Padlock with 192-bit keys 2020-07-20 16:12:14 +00:00
ddb [PowerPC] More relocation fixes 2020-06-21 03:39:26 +00:00
dev Allow ACPI APEI driver build without PCI. 2020-08-07 13:35:34 +00:00
dts Remove licenses 2020-06-04 17:20:58 +00:00
fs vfs: remove the obsolete privused argument from vaccess 2020-08-05 09:27:03 +00:00
gdb
geom Fix indentation. 2020-07-27 16:31:21 +00:00
gnu Import DTS files for arm, arm64, riscv from Linux 5.8 2020-08-04 19:44:43 +00:00
i386 o Add machine/iommu.h and include MD iommu headers from it, 2020-08-05 19:11:31 +00:00
isa
kern Add full support support for dynamic allocation and freeing of epoch's. 2020-08-07 15:32:42 +00:00
kgssapi Add support for optional separate output buffers to in-kernel crypto. 2020-05-25 22:12:04 +00:00
libkern libkern: Add arc4random_uniform 2020-05-23 17:51:06 +00:00
mips Include virtio support in std.MALTA 2020-07-31 11:28:09 +00:00
modules cp2112: driver for the namesake GPIO and I2C master gadget 2020-08-06 13:41:42 +00:00
net iflib: netmap: drop redundant check 2020-08-06 21:37:38 +00:00
net80211 net80211/ifconfig: print hardware device name for wlan interfaces 2020-08-07 12:24:23 +00:00
netgraph ng_iface(4): Remove unsupported protocols. 2020-07-31 14:08:54 +00:00
netinet IPV6_PKTINFO support for v4-mapped IPv6 sockets 2020-08-07 15:13:53 +00:00
netinet6 IPV6_PKTINFO support for v4-mapped IPv6 sockets 2020-08-07 15:13:53 +00:00
netipsec Simplify IPsec transform-specific teardown. 2020-06-25 23:59:16 +00:00
netpfil Handle delayed checksums if needed in NAT64. 2020-08-05 09:16:35 +00:00
netsmb
nfs Transition from rtrequest1_fib() to rib_action(). 2020-07-21 19:56:13 +00:00
nfsclient
nfsserver
nlm Fix export_args ex_flags field so that is 64bits, the same as mnt_flags. 2020-06-14 00:10:18 +00:00
ofed Infiniband clients must be attached and detached in a specific order in ibcore. 2020-07-06 08:50:11 +00:00
opencrypto Add support for KTLS RX via software decryption. 2020-07-23 23:48:18 +00:00
powerpc Set si_addr to dar for MMU and alignment faults. 2020-07-27 16:34:31 +00:00
riscv riscv: fix uintfptr_t 2020-08-05 22:09:40 +00:00
rpc Fix up a comment added by r362455. 2020-06-21 02:49:56 +00:00
security mac: even up all entry points to the same scheme 2020-08-06 00:23:06 +00:00
sys IPV6_PKTINFO support for v4-mapped IPv6 sockets 2020-08-07 15:13:53 +00:00
teken
tests
tools makesyscalls.lua: improve syscall ordering validation 2020-08-04 21:49:13 +00:00
ufs vfs: remove the obsolete privused argument from vaccess 2020-08-05 09:27:03 +00:00
vm Preserve ASLR vm_map flags across fork 2020-08-06 16:20:20 +00:00
x86 Move dmar_domain_unload_task to busdma_iommu.c. 2020-08-06 12:49:25 +00:00
xdr Split XDR into separate kernel module. Make krpc depend on xdr. 2020-04-17 06:04:20 +00:00
xen
Makefile