freebsd_amp_hwpstate/lib
Robert Watson 1d90b80f28 The uma_zone data structure defines the size of its uz_cpu[] array as 1,
but then sizes the containing data structure at run-time to make room
for per-cpu cache data.  Modify libmemstat to separately allocate a
buffer to hold per-cpu cache data, sized based on the run-time mp_maxid
variable when using libkvm to access UMA data.  This avoids reading
invalid cache data from beyond the end of the uma_zone data structure
on the stack, which can result in invalid statistics and/or reads from
invalid kernel addresses.

Foot target practice by:	ps
MFC after:			3 days
2006-02-11 19:19:29 +00:00
..
bind Updated versions of header files generated per the instructions 2005-12-29 04:29:03 +00:00
csu
libalias
libarchive Fix an aliasing error in the new TP support and reenable it in the build. 2006-01-26 05:28:56 +00:00
libatm
libautofs
libbegemot
libbluetooth
libbsm Add libbsm to the library build. 2006-02-02 10:05:39 +00:00
libbsnmp
libbz2
libc Remove spurious "union arg" from printf.h 2006-02-04 14:35:01 +00:00
libc_r
libcalendar
libcam
libcom_err
libcompat
libcrypt
libdevinfo
libdevstat
libdisk Instead of printing several pieces with .Sy just enclose the 'Note' block 2006-01-30 08:26:59 +00:00
libedit Merge NetBSD's revision 1.27. This bug can be observed eg. when browsing 2005-12-04 09:34:56 +00:00
libexpat
libfetch In order to maintain interoperability with certain broken FTP servers, 2006-01-19 08:31:47 +00:00
libform
libftpio
libgeom
libgpib
libgssapi The function isspace does not take a string argument. I have no idea how 2006-02-04 09:40:21 +00:00
libio
libipsec
libipx
libkiconv
libkse Increase the number of spinlocks, since libc's malloc implementation is 2006-01-13 06:14:04 +00:00
libkvm Validate that the supplied file is not empty before trying mmap(2) it 2006-01-15 20:30:13 +00:00
libmagic
libmd Fix an 11 year old mistake: Let the hash functions take a void* instead 2006-01-17 15:35:57 +00:00
libmemstat The uma_zone data structure defines the size of its uz_cpu[] array as 1, 2006-02-11 19:19:29 +00:00
libmenu
libmilter
libmp
libncp
libncurses
libnetgraph In the splnet(9) times netgraph(4) was synchronous and if a message 2006-01-12 19:14:40 +00:00
libngatm
libopie
libpam
libpanel
libpcap
libpmc
libpthread Increase the number of spinlocks, since libc's malloc implementation is 2006-01-13 06:14:04 +00:00
libradius
librpcsvc
libsbuf
libsdp
libsm
libsmb
libsmdb
libsmutil
libstand
libtacplus
libtelnet
libthr Now, thread name is stored in kernel, userland no longer has to keep it. 2006-02-05 03:04:54 +00:00
libthread_db Use ps_linfo to retrieve LWP info, current it is used to retrieve 2006-02-07 02:55:34 +00:00
libufs
libugidfw
libusbhid Fix prototypes. 2005-11-24 11:26:36 +00:00
libutil - Add a note that passing NULL to pidfile_write(), pidfile_remove() and 2006-01-28 14:13:15 +00:00
libvgl
libwrap
liby
libypclnt
libz
msun Oops, on amd64 (and probably on all non-i386 systems), the previous 2006-01-05 09:18:48 +00:00
ncurses
Makefile Add libbsm to the library build. 2006-02-02 10:05:39 +00:00
Makefile.inc