freebsd-skq/lib
mtm ce193bdc46 1. Now that it's a thread's state is changed from within the kernel, where
no userland locks are heald, the dead thread lock can no longer protect
   access to it. Therefore, instead of using an if (!dead)...else clause
   after walking the active threads list test the thread pointer before
   deciding not to walk the dead threads list. If the thread pointer is null
   it means it was not found in the active threads list and the dead threads
   list should be checked.

2. Do not free the stack of a thread that is not marked dead. This is the
   2nd and final part of eliminating the race to free a thread's stack.

MFC after: 3 days
2004-10-13 11:42:20 +00:00
..
bind Fix up the man file installation for the new BIND 9 sources: 2004-09-26 06:36:11 +00:00
csu Implement .init and .fini. 2004-09-23 23:00:51 +00:00
libalias Fix outgoing ICMP on global instance. 2004-08-14 14:21:09 +00:00
libarchive Build as a shared lib again. 2004-10-11 22:04:05 +00:00
libatm
libautofs bump .Dd 2004-09-09 10:54:08 +00:00
libbegemot Fix build in the !NOATM case by using the begemot library in place of 2004-09-24 22:10:34 +00:00
libbluetooth
libbsnmp Delete a .Fn that had no argument and 2004-10-09 04:03:08 +00:00
libbz2
libc Correctly document the return value of strerror() and strerror_r() and 2004-10-12 14:52:52 +00:00
libc_r Avoid using void pointers in additive expressions. 2004-08-14 17:46:10 +00:00
libcalendar
libcam Change a couple of comments so that GCC doesn't think that they contain 2004-07-29 15:35:45 +00:00
libcom_err
libcompat
libcrypt
libdevinfo Prefer C99's __func__ over GCC's __FUNCTION__. 2004-09-22 16:56:49 +00:00
libdevstat
libdisk We have now so many GEOM classes that it is better to just skip unknown 2004-09-13 16:06:14 +00:00
libedit
libexpat
libfetch Update copyright years. 2004-09-21 18:35:21 +00:00
libform
libftpio
libgeom
libio
libipsec
libipx
libkiconv
libkse if system scope thread didn't set timeout, don't call clock_gettime syscall 2004-10-08 22:57:30 +00:00
libkvm Belatedly catch up with the dev_t/cdev changes from a few months back. 2004-10-11 21:56:27 +00:00
libmagic Don't try to programatically support running file(1) w/in /usr/obj or other 2004-08-09 11:05:09 +00:00
libmd
libmenu
libmilter
libmp Downgrage WARNS level for GCC 3.4.x. 2004-07-28 05:44:07 +00:00
libncp Prefer C99's __func__ over GCC's __FUNCTION__. 2004-09-22 16:56:49 +00:00
libncurses
libnetgraph Prefer C99's __func__ over GCC's __FUNCTION__. 2004-09-22 16:56:49 +00:00
libngatm Add the new call control layer to the library and install the man page 2004-07-08 17:09:55 +00:00
libopie Bump the library version numbers for the following libraries: 2004-10-01 15:38:07 +00:00
libpam Join the 21st century: Cryptography is no longer an optional component 2004-08-06 07:27:08 +00:00
libpanel
libpcap Bump the library version numbers for the following libraries: 2004-10-01 15:38:07 +00:00
libpthread if system scope thread didn't set timeout, don't call clock_gettime syscall 2004-10-08 22:57:30 +00:00
libradius Join the 21st century: Cryptography is no longer an optional component 2004-08-06 07:27:08 +00:00
librpcsvc
libsbuf
libsdp
libsm Reflect changes in sendmail 8.13 source tree 2004-08-01 01:16:59 +00:00
libsmb
libsmdb
libsmutil
libstand Don't add integers to void pointers. 2004-10-03 15:58:20 +00:00
libtacplus
libtelnet Join the 21st century: Cryptography is no longer an optional component 2004-08-06 07:27:08 +00:00
libthr 1. Now that it's a thread's state is changed from within the kernel, where 2004-10-13 11:42:20 +00:00
libthread_db Plug a memory leak in error case. 2004-08-16 05:20:12 +00:00
libufs
libugidfw
libusbhid
libutil Backout manual page updates. 2004-09-26 12:08:31 +00:00
libvgl
libwrap
libxpg4
liby
libypclnt
libz Correct a denial-of-service vulnerability in zlib. 2004-08-26 19:37:06 +00:00
msun More updates for math(3): 2004-10-11 20:13:52 +00:00
ncurses
Makefile Fix build in the !NOATM case by using the begemot library in place of 2004-09-24 22:10:34 +00:00
Makefile.inc