opnsense-src/sys
Bjoern A. Zeeb c2c2a7c11e Convert the two dimensional array to be malloced and introduce
an accessor function to get the correct rnh pointer back.

Update netstat to get the correct pointer using kvm_read()
as well.

This not only fixes the ABI problem depending on the kernel
option but also permits the tunable to overwrite the kernel
option at boot time up to MAXFIBS, enlarging the number of
FIBs without having to recompile. So people could just use
GENERIC now.

Reviewed by:	julian, rwatson, zec
X-MFC:		not possible
2009-06-01 15:49:42 +00:00
..
amd64 Place hostnames and similar information fully under the prison system. 2009-05-29 21:27:12 +00:00
arm maintain existing style 2009-05-30 18:23:55 +00:00
boot Add a missing parameter when displaying GPT partitions with an unknown 2009-06-01 14:20:13 +00:00
bsm Merge OpenBSM 1.1 from OpenBSM vendor branch to head. 2009-04-19 16:17:13 +00:00
cam Remove dead code. 2009-05-12 16:38:32 +00:00
cddl Allow the bootfs property to be set for raidz pools on FreeBSD. 2009-05-31 11:59:32 +00:00
compat Implement a variation of the socketpair() syscall which takes a flags 2009-05-31 12:16:31 +00:00
conf - Rename IP_NONLOCALOK IP socket option to IP_BINDANY, to be more consistent 2009-06-01 10:30:00 +00:00
contrib Add hierarchical jails. A jail may further virtualize its environment 2009-05-27 14:11:23 +00:00
crypto Changed to M_NOWAIT when reallocing psc_buf in padlock_sha_update(), 2009-05-27 09:52:12 +00:00
ddb Place hostnames and similar information fully under the prison system. 2009-05-29 21:27:12 +00:00
dev Comment out old Realtek ALC883 quirk, that was disabling phantop power on 2009-06-01 13:13:47 +00:00
fs nfs_write() can use the recently introduced vfs_bio_set_valid() instead of 2009-05-31 20:18:02 +00:00
gdb Commit SYSINIT() ;-adding patch missed in previous pass. 2008-03-16 13:02:04 +00:00
geom Crank the debug level necessary to display the "Label foo is removed" 2009-05-30 22:31:52 +00:00
gnu Remove empty files and do nto try to build them. 2009-05-18 17:20:24 +00:00
i386 Fix the MP IPI code to differentiate between bitmapped IPIs and function IPIs. 2009-05-31 08:11:39 +00:00
ia64 Place hostnames and similar information fully under the prison system. 2009-05-29 21:27:12 +00:00
isa Rename statclock_disable variable to atrtcclock_disable that it actually is, 2009-05-03 17:47:21 +00:00
kern Reimplement the netisr framework in order to support parallel netisr 2009-06-01 10:41:38 +00:00
kgssapi Place hostnames and similar information fully under the prison system. 2009-05-29 21:27:12 +00:00
libkern Add memmove() to the kernel, making the kernel compile with Clang. 2009-02-28 16:21:25 +00:00
mips pmap_enter() *must* set PG_WRITEABLE on the given page if it creates a 2009-05-23 22:05:14 +00:00
modules connect urtw(4) to the amd64/i386 build that it's not tested on the big 2009-06-01 02:37:06 +00:00
net Convert the two dimensional array to be malloced and introduce 2009-06-01 15:49:42 +00:00
net80211 distribute sysctl decls so global variables can be made static 2009-05-30 20:11:23 +00:00
netatalk Reimplement the netisr framework in order to support parallel netisr 2009-06-01 10:41:38 +00:00
netgraph s/usb2_/usb_/ on all typedefs for the USB stack. 2009-05-29 18:46:57 +00:00
netinet Convert the two dimensional array to be malloced and introduce 2009-06-01 15:49:42 +00:00
netinet6 Convert the two dimensional array to be malloced and introduce 2009-06-01 15:49:42 +00:00
netipsec Reimplement the netisr framework in order to support parallel netisr 2009-06-01 10:41:38 +00:00
netipx Reimplement the netisr framework in order to support parallel netisr 2009-06-01 10:41:38 +00:00
netnatm Reimplement the netisr framework in order to support parallel netisr 2009-06-01 10:41:38 +00:00
netncp Retire the MALLOC and FREE macros. They are an abomination unto style(9). 2008-10-23 15:53:51 +00:00
netsmb Implement device cloning for /dev/nsmb, the netsmb control pseudo-device. 2008-11-03 14:23:15 +00:00
nfs Add cpu_flush_dcache() for use after non-DMA based I/O so that a 2009-05-18 18:37:18 +00:00
nfsclient Convert the two dimensional array to be malloced and introduce 2009-06-01 15:49:42 +00:00
nfsserver Place hostnames and similar information fully under the prison system. 2009-05-29 21:27:12 +00:00
nlm Place hostnames and similar information fully under the prison system. 2009-05-29 21:27:12 +00:00
opencrypto Fix cryptodev UIO creation. 2009-05-23 13:23:46 +00:00
pc98 Add cpu_flush_dcache() for use after non-DMA based I/O so that a 2009-05-18 18:37:18 +00:00
pci When user_frac in the polling subsystem is low it is going to busy the 2009-05-30 15:14:44 +00:00
powerpc Provide an analogous sysctl to hw.acpi.acline (dev.pmu.0.acline) to 2009-05-31 10:02:20 +00:00
rpc fix xdrmem_control to be safe in an if statement 2009-05-30 22:23:58 +00:00
security Make the rmlock(9) interface a bit more like the rwlock(9) interface: 2009-05-29 10:52:37 +00:00
sparc64 Place hostnames and similar information fully under the prison system. 2009-05-29 21:27:12 +00:00
sun4v Place hostnames and similar information fully under the prison system. 2009-05-29 21:27:12 +00:00
sys Convert the two dimensional array to be malloced and introduce 2009-06-01 15:49:42 +00:00
tools Add SDT DTrace probes for VFS vnode operations in the vfs:vop 2009-03-29 03:30:15 +00:00
ufs Add hierarchical jails. A jail may further virtualize its environment 2009-05-27 14:11:23 +00:00
vm Eliminate a stale comment and the two remaining uses of the "register" 2009-05-30 22:15:55 +00:00
xdr MFdevbranch 192944 2009-05-28 08:18:12 +00:00
xen Make ipi_cpu() function as intended. 2009-05-30 08:53:13 +00:00
Makefile Remove the unmaintained University of Michigan NFSv4 client from 8.x 2009-05-22 12:35:12 +00:00