1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-22 11:17:19 +00:00
freebsd/sys
Jeff Roberson 8efc4eff00 Add a new UMA debugging facility. This will overwrite freed memory with
0xdeadc0de and then check for it just before memory is handed off as part
of a new request.  This will catch any post free/pre alloc modification of
memory, as well as introduce errors for anything that tries to dereference
it as a pointer.

This code takes the form of special init, fini, ctor and dtor routines that
are specificly used by malloc.  It is in a seperate file because additional
debugging aids will want to live here as well.
2002-04-30 07:54:25 +00:00
..
alpha Tidy up some loose ends. 2002-04-29 07:43:16 +00:00
amd64 Tidy up some loose ends. 2002-04-29 07:43:16 +00:00
arm
boot Rename the file used to specify the nextboot to make it clear that this 2002-04-26 22:32:15 +00:00
cam Make Veritas Storage Appliance a HILUNS device. 2002-04-24 00:00:55 +00:00
coda Don't put a line break in string literals. GCC 3.1 complains and GCC 2002-04-20 01:42:56 +00:00
compat Add an XXX: linux_uselib() should be using vn_open() rather than invoking 2002-04-20 14:43:34 +00:00
conf Add a new UMA debugging facility. This will overwrite freed memory with 2002-04-30 07:54:25 +00:00
contrib Merge updates from 3.4.26 - 3.4.27. 2002-04-27 16:56:25 +00:00
crypto Remove macros that are defined elsewhere. 2002-04-21 10:32:48 +00:00
ddb
dev skibo tells me that that I didn't apply all of his last patch, and 2002-04-30 03:46:27 +00:00
fs Fix udf_read(). Honor the uio_resid when determining the size of 2002-04-30 05:05:05 +00:00
geom Fix a {} bug which doesn't have any effect yet. 2002-04-27 07:07:37 +00:00
gnu
i4b Change instances of avma1pp2- to ifpi2- in printf's since the name 2002-04-28 11:47:10 +00:00
i386 Tidy up some loose ends. 2002-04-29 07:43:16 +00:00
ia64 Add ar.lc and ar.ec to the trapframe. These are not saved for syscalls, 2002-04-30 06:37:25 +00:00
isa Remove the tc_update() function. Any frequency change to the 2002-04-26 10:06:26 +00:00
isofs/cd9660
kern Add a new UMA debugging facility. This will overwrite freed memory with 2002-04-30 07:54:25 +00:00
libkern
modules Move drm to the i386-only section. 2002-04-28 19:21:48 +00:00
net Revert the change of #includes in sys/filedesc.h and sys/socketvar.h. 2002-04-30 01:54:54 +00:00
netatalk Revert the change of #includes in sys/filedesc.h and sys/socketvar.h. 2002-04-30 01:54:54 +00:00
netatm - Take advantage of the M_ZERO flag that can now be passed to uma_zalloc. 2002-04-30 07:41:59 +00:00
netgraph Revert the change of #includes in sys/filedesc.h and sys/socketvar.h. 2002-04-30 01:54:54 +00:00
netinet Revert the change of #includes in sys/filedesc.h and sys/socketvar.h. 2002-04-30 01:54:54 +00:00
netinet6 Revert the change of #includes in sys/filedesc.h and sys/socketvar.h. 2002-04-30 01:54:54 +00:00
netipx Revert the change of #includes in sys/filedesc.h and sys/socketvar.h. 2002-04-30 01:54:54 +00:00
netkey Revert the change of #includes in sys/filedesc.h and sys/socketvar.h. 2002-04-30 01:54:54 +00:00
netnatm Revert the change of #includes in sys/filedesc.h and sys/socketvar.h. 2002-04-30 01:54:54 +00:00
netncp Add character translation table between Unix and NetWare according 2002-04-20 05:35:02 +00:00
netns
netsmb Revert the change of #includes in sys/filedesc.h and sys/socketvar.h. 2002-04-30 01:54:54 +00:00
nfs
nfsclient We don't need the arp kludge any more. 2002-04-28 18:29:44 +00:00
nfsserver Limit to the maximum allowed reply size the amount of data that 2002-04-21 16:14:54 +00:00
pc98 Tidy up some loose ends. 2002-04-29 07:43:16 +00:00
pccard
pci Move us yet closer to IFM_* definitions in NetBSD. 2002-04-29 05:32:44 +00:00
posix4
powerpc Commit of stuff that's been sitting in my tree for a while. 2002-04-29 12:14:31 +00:00
rpc
security/lomac
sparc64 Add support for an alternate signal trampoline; add a sysarch call to register 2002-04-29 18:08:26 +00:00
svr4
sys Revert the change of #includes in sys/filedesc.h and sys/socketvar.h. 2002-04-30 01:54:54 +00:00
tools
ufs
vm Add a new UMA debugging facility. This will overwrite freed memory with 2002-04-30 07:54:25 +00:00
Makefile Milestone #1 in cross-arch make releases. 2002-04-26 17:55:27 +00:00