freebsd-dev/sys
John Birrell 80544aebe3 Add support for the DTrace struct proc and struct thread extended
data via ctor and dtor event handlers.

The size of the extra data is allocated opaquely and this file
contains a function which the dtrace module can call to check
that the kernel supports at least the amount of data that it needs.

This file is optionally compiled into nthe kernel if the KDTRACE_HOOKS
kernel option is defined.
2008-05-18 19:43:52 +00:00
..
amd64 Retire pmap_addr_hint(). It is no longer used. 2008-05-18 04:16:57 +00:00
arm Retire pmap_addr_hint(). It is no longer used. 2008-05-18 04:16:57 +00:00
boot Revert the previous change and let PROBE_KEYBOARD function identical to -P 2008-04-09 17:59:17 +00:00
bsm Merge OpenBSM 1.0 changes to src/sys/bsm: 2007-10-29 18:47:25 +00:00
cam Locking in the ses_ioctl handler doesn't have to be so strict because 2008-03-17 17:18:16 +00:00
cddl LO_ENROLLPEND is no more existing so just axe it (it was left out by the 2008-05-16 02:09:13 +00:00
compat Fix a panic when it occurred during initializing the ndis driver because 2008-05-15 04:29:28 +00:00
conf Add two kernel options: 2008-05-18 19:28:51 +00:00
contrib Add code to allow the system to handle multiple routing tables. 2008-05-09 23:03:00 +00:00
crypto Make test00 compilable again. 2008-01-15 18:34:47 +00:00
ddb Rename debug.ddb.capture.bytes sysctl to debug.ddb.capture.bufoff in 2008-04-25 13:23:36 +00:00
dev Add support for the Epson 4800 scanner. 2008-05-18 03:07:40 +00:00
fs Fix and speedup timestamp calculations which is roughly based on the patch in 2008-05-16 22:31:17 +00:00
gdb Commit SYSINIT() ;-adding patch missed in previous pass. 2008-03-16 13:02:04 +00:00
geom Implement the G_PART_DUMPCONF method for all 6 schemes. Also call 2008-04-23 20:13:05 +00:00
gnu Move the head of byte-level advisory lock list from the 2008-04-16 11:33:32 +00:00
i4b Spelling fix for interupt -> interrupt 2007-10-12 06:03:46 +00:00
i386 Remove the unknown device that is breaking the tinderbox build. 2008-05-18 11:08:26 +00:00
ia64 Retire pmap_addr_hint(). It is no longer used. 2008-05-18 04:16:57 +00:00
isa atrtc.c is a repocopy of the RTC device driver from i386/isa/clock.c 2008-04-14 07:57:15 +00:00
kern Add support for the DTrace struct proc and struct thread extended 2008-05-18 19:43:52 +00:00
libkern Add prototype for __cmpd2(). 2008-02-23 22:40:05 +00:00
mips Retire pmap_addr_hint(). It is no longer used. 2008-05-18 04:16:57 +00:00
modules Add the DTrace kernel module makefiles. 2008-05-17 02:31:19 +00:00
net The if_check() function performed three actions: 2008-05-17 03:38:13 +00:00
net80211 declare ieee80211_phymode_name with an array size 2008-05-12 00:34:28 +00:00
netatalk Add code to allow the system to handle multiple routing tables. 2008-05-09 23:03:00 +00:00
netatm Replaced the misleading uses of a historical artefact M_TRYWAIT with M_WAIT. 2008-03-25 09:39:02 +00:00
netgraph Add code to allow the system to handle multiple routing tables. 2008-05-09 23:03:00 +00:00
netinet Fix the loopback interface. Cleaning up some code with new macros 2008-05-12 02:44:53 +00:00
netinet6 Add code to allow the system to handle multiple routing tables. 2008-05-09 23:03:00 +00:00
netipsec Remove last bits of OS adaptation code from the IPSec code. 2008-05-17 04:00:11 +00:00
netipx Add code to allow the system to handle multiple routing tables. 2008-05-09 23:03:00 +00:00
netnatm
netncp lockmgrs need to be released before to be destroyed and draining doesn't 2008-03-30 18:16:33 +00:00
netsmb Really, smb_iod_main() is not totally MPSAFE, so just acquire and drop 2008-03-27 01:23:59 +00:00
nfs Replaced the misleading uses of a historical artefact M_TRYWAIT with M_WAIT. 2008-03-25 09:39:02 +00:00
nfs4client Add code to allow the system to handle multiple routing tables. 2008-05-09 23:03:00 +00:00
nfsclient Allow the block size used when booting over NFS to be overridden. It defaults 2008-05-16 06:27:03 +00:00
nfsserver Replaced the misleading uses of a historical artefact M_TRYWAIT with M_WAIT. 2008-03-25 09:39:02 +00:00
nlm Tighten up the error-handling in nlm_get_rpc. While I'm here, fix a 2008-04-16 09:09:50 +00:00
opencrypto Make ftruncate a 'struct file' operation rather than a vnode operation. 2008-01-07 20:05:19 +00:00
pc98 Resort the if_ti driver to match the PCI Network cards instead of placing 2008-05-17 23:50:00 +00:00
pccard
pci - Set sc->dev to the new-bus device_t so all the device_printf()s work. 2008-05-12 21:34:52 +00:00
powerpc Retire pmap_addr_hint(). It is no longer used. 2008-05-18 04:16:57 +00:00
rpc Fix some issues that showed up during Kris' testing. 2008-04-11 10:34:59 +00:00
security When testing whether to enter the audit argument gathering code, rather 2008-05-06 00:32:23 +00:00
sparc64 Retire pmap_addr_hint(). It is no longer used. 2008-05-18 04:16:57 +00:00
sun4v Retire pmap_addr_hint(). It is no longer used. 2008-05-18 04:16:57 +00:00
sys Add the DTrace shim layer definitions. 2008-05-17 02:16:58 +00:00
tools Introduce a standalone shell script for embedding MFS image. 2008-02-05 10:46:30 +00:00
ufs - Use a local variable for i_ino in ufs_lookup. It is only used to 2008-04-22 12:34:16 +00:00
vm Retire pmap_addr_hint(). It is no longer used. 2008-05-18 04:16:57 +00:00
xdr Add the new kernel-mode NFS Lock Manager. To use it instead of the 2008-03-26 15:23:12 +00:00
Makefile o Add boot, gdb, nfsserver and opencrypto dirs to CSCOPEDIRS; sort. 2008-01-23 08:50:34 +00:00