1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-31 16:57:10 +00:00
freebsd/sys
Marcel Moolenaar cbc174356c Introduce the KDB debugger frontend. The frontend provides a framework
in which multiple (presumably different) debugger backends can be
configured and which provides basic services to those backends.
Besides providing services to backends, it also serves as the single
point of contact for any and all code that wants to make use of the
debugger functions, such as entering the debugger or handling of the
alternate break sequence. For this purpose, the frontend has been
made non-optional.
All debugger requests are forwarded or handed over to the current
backend, if applicable. Selection of the current backend is done by
the debug.kdb.current sysctl. A list of configured backends can be
obtained with the debug.kdb.available sysctl. One can enter the
debugger by writing to the debug.kdb.enter sysctl.
2004-07-10 18:40:12 +00:00
..
alpha Introduce the KDB debugger frontend. The frontend provides a framework 2004-07-10 18:40:12 +00:00
amd64 Introduce the KDB debugger frontend. The frontend provides a framework 2004-07-10 18:40:12 +00:00
arm Define NSFBUFS and use it. 2004-07-08 21:03:35 +00:00
boot Change the following environment variables to kernel options: 2004-07-08 22:35:36 +00:00
cam Revert rev 1.140, it was a bit pre-mature. 2004-06-21 19:01:55 +00:00
coda When we traverse the vnodes on a mountpoint we need to look out for 2004-07-04 08:52:35 +00:00
compat Clean up and wash struct iovec and struct uio handling. 2004-07-10 15:42:16 +00:00
conf Fix mismerge of fdc. Also, OLDCARD never was supported on amd64, so 2004-07-09 05:05:13 +00:00
contrib This commit was generated by cvs2svn to compensate for changes in r131826, 2004-07-08 16:39:03 +00:00
crypto
ddb
dev Add support for uart(4) being a debug port for the GDB backend. 2004-07-10 18:08:38 +00:00
fs Accumulate directory entries in a fixed-length sbuf, and uiomove them in 2004-07-09 11:43:37 +00:00
gdb Introduce the GDB debugger backend for the new KDB framework. The 2004-07-10 17:47:22 +00:00
geom Implement "FAST" mode for GEOM_STRIPE class and turn it on by default. 2004-07-09 14:30:09 +00:00
gnu When we traverse the vnodes on a mountpoint we need to look out for 2004-07-04 08:52:35 +00:00
i4b Catch up with the new world order of Netgraph metas. 2004-07-06 06:43:45 +00:00
i386 Introduce the KDB debugger frontend. The frontend provides a framework 2004-07-10 18:40:12 +00:00
ia64 Introduce the KDB debugger frontend. The frontend provides a framework 2004-07-10 18:40:12 +00:00
isa These option roms are defined in the ISA standard, and in the ISA 2004-07-05 17:26:04 +00:00
isofs/cd9660 Remove "register" keyword and trailing white space. 2004-07-03 16:56:45 +00:00
kern Introduce the KDB debugger frontend. The frontend provides a framework 2004-07-10 18:40:12 +00:00
libkern
modules Document compile-time switches here as I'm going to yank them from 2004-07-09 02:38:25 +00:00
net Use ETHER_IS_MULTICAST() consistently in ether_resolvemulti(). 2004-07-09 05:26:27 +00:00
net80211
netatalk
netatm
netgraph Consistently use __inline instead of __inline__ as the former is an empty macro 2004-07-04 16:11:03 +00:00
netinet Change the following environment variables to kernel options: 2004-07-08 22:35:36 +00:00
netinet6
netipsec Add required includes for post-sorwakeup() change to fix FAST_IPSEC 2004-06-23 01:58:22 +00:00
netipx Acquire the receive socket buffer lock when modifying out-of-band 2004-06-24 04:29:53 +00:00
netkey
netnatm Constify send and receive space constants in natm. 2004-06-24 03:11:29 +00:00
netncp
netsmb
nfs
nfs4client Change the following environment variables to kernel options: 2004-07-08 22:35:36 +00:00
nfsclient Change the following environment variables to kernel options: 2004-07-08 22:35:36 +00:00
nfsserver Change M_WAITOK argument to sodupsockaddr() to M_NOWAIT. When the call 2004-07-03 19:17:06 +00:00
opencrypto
pc98 - Merged from sys/dev/fdc/fdc.c revision 1.275. 2004-07-08 13:56:17 +00:00
pccard
pci Further improve locking in xl(4): 2004-07-09 02:28:23 +00:00
posix4
powerpc - correctly set the return value for the copyin/out fault buffer to 1 2004-07-09 11:00:41 +00:00
rpc
security Introduce a temporary mutex, mac_ifnet_mtx, to lock MAC labels on 2004-06-24 03:34:46 +00:00
sparc64 Introduce the KDB debugger frontend. The frontend provides a framework 2004-07-10 18:40:12 +00:00
sys Introduce the KDB debugger frontend. The frontend provides a framework 2004-07-10 18:40:12 +00:00
tools Complete quirk handling script by matching the in-kernel table format. 2004-06-30 04:40:20 +00:00
ufs Explicity initialize vp->v_bsize. 2004-07-07 20:04:06 +00:00
vm Micro-optimize vmspace for 64-bit architectures: Colocate vm_refcnt and 2004-07-06 17:35:10 +00:00
Makefile