Kernel - Fix numerous procfs/ptrace issues
[dragonfly.git] / sys / kern / kern_exit.c
2012-08-21 Matthew DillonKernel - Fix numerous procfs/ptrace issues
2012-06-16 Sascha WildnerFix more wrong sizeof() usages, part 1/x
2012-05-01 Matthias Rampkekill zombies if the parent set SIG_IGN on SIGCHLD
2011-12-08 Matthew Dillonkernel - Fix alarm() timer race against exit
2011-12-01 Matthew Dillonkernel - Fix race between procfs / proc sysctls and...
2011-11-29 Matthew Dillonkernel - Fix race in multi-LWP exit
2011-11-26 John MarinoInitial import of binutils 2.22 on the new vendor branch
2011-11-17 Matthew Dillonkernel - Fix ps/thread-exit and other related ps races
2011-11-15 Matthew Dillonkernel - Major signal path adjustments to fix races...
2011-11-10 Matthew Dillonkernel - Fix p->p_lock race and remove unused procedures
2011-11-03 Matthew Dillonkernel - Hold required token when accessing p_flags...
2011-11-02 Matthew Dillonkernel - Major MP work on kq and signal processing
2011-10-26 Matthew Dillonkernel - Fix cumulative nprocs bug
2011-08-27 Matthew Dillonkernel - Fix ptrace signal races between child and...
2011-06-06 YONETANI Tomokazukernel: Add a final p_lock wait loop before kfree'ing...
2011-06-02 YONETANI Tomokazukernel: Remove an extra p_lock == 0 check
2011-02-17 Venkatesh Srinivaslibrt: Initial userland implementation of POSIX AIO...
2011-02-17 Matthew Dillonkernel - Add batch heuristic to scheduler and refactor...
2011-02-16 Matthew Dillonkernel - Fix MP refcount race in struct sigacts
2011-02-16 Matthew Dillonkernel - Fix MP refcount race in struct pargs (2)
2011-02-16 Venkatesh Srinivaskernel -- Eliminate AIO.
2011-02-15 Matthew Dillonkernel - MPSAFE work, fix race in init zombie cleanup
2011-02-14 Matthew Dillonkernel - Make numerous proc accesses use p->p_token...
2011-02-12 Matthew Dillonkernel - Make most of the fork and exit paths MPSAFE
2011-02-11 Matthew Dillonkernel - Add per-process token, adjust signal code...
2011-01-29 Matthew Dillonkernel - Fix parent process signaling race during exit
2011-01-14 Matthew Dillonkernel - Fix an inefficiency in wait*()
2011-01-04 Matthew Dillonvkernel - Fix corrupt tailq (vkernel64 only)
2010-10-23 Matthew Dillonkernel - x86_64 - Add additional checks to lwp_wait...
2010-10-21 Matthew Dillonkernel - (mainly x86_64) - Fix a number of rare races
2010-06-12 Matthew Dillonkernel - MPSAFE work - tokenize vm/vm_map.c
2010-03-13 Alex Hornunglinux emu - peripheral changes
2010-01-03 Matthew Dillonkernel - kqueue - refactor kqueue_scan(), rename tick...
2009-12-20 Matthew Dillonkernel - Move mplock to machine-independent C
2009-12-15 Matthew Dillonkernel - Third time's the charm - move lwp_ucred to...
2009-12-15 Matthew Dillonkernel - Make adjustments to the per-lwp ucred
2009-12-15 Matthew Dillonkernel - move proc->p_lock, add lwp ucred caching
2009-12-13 Matthew Dillonkernel - Move MP lock inward, plus misc other stuff
2009-10-02 Alex Hornungtaskq - Make consumer tasks MPALMOSTSAFE
2009-09-11 Matthew DillonKERNEL - Implement a poor man's ioscheduler using sys...
2009-07-02 Matthew Dillonfile descriptor enumeration - Fix races
2009-06-08 Aggelos EconomopoulosMerge branch 'master' of /home/aggelos/devel/dfly/dfly...
2009-06-08 Aggelos Economopouloslock around accesses to uidinfo and varsymset
2009-05-15 Joe Talbottsys_wait4(): Use uap->sysmsg_result when calling kern_w...
2009-03-09 Simon Schubertdon't loop printing the diagnostic "waiting for lwps...
2008-12-29 Simon 'corecode... Remove a process from the zombie list before starting...
2008-12-16 Matthew DillonAssert that nobody holds the process referenced with...
2008-05-18 Nicolas TheryAllocate struct lwp instances with kmalloc() instead...
2008-05-08 Matthew DillonRecode the resource limit core (struct plimit) to fix...
2008-04-01 Nicolas TheryMigrate allocation of proc structures from zones to...
2008-03-21 Matthew DillonWe must hold the lwp we are trying to kill to prevent...
2008-03-20 Matthew DillonA threaded process going into SZOMB may still have...
2007-08-30 Peter AvalosAdd WCONTINUED option for waitpid(2).
2007-08-15 Matthew DillonConvert the lwp list into a red-black tree. This great...
2007-07-12 Matthew DillonFix LWP support on exec. exec now properly kills all...
2007-07-03 Matthew DillonFix a number of races in the controlling terminal open...
2007-07-01 Matthew DillonMore multi-threaded support for virtualization. Move...
2007-06-30 Matthew DillonMove the P_WEXIT check from lwpsignal() to kern_kill...
2007-04-29 Matthew Dillon* Use SYSREF for vmspace structures. This replaces...
2007-03-12 Simon SchubertAdd precautions so that threads won't race to exit1...
2007-02-25 Simon SchubertGet rid of struct user/UAREA.
2007-02-25 Simon Schubert1:1 Userland threading stage 4.5/4:
2007-02-24 Simon Schubert1:1 Userland threading stage 4.4/4:
2007-02-24 Simon Schubert1:1 Userland threading stage 4.3/4:
2007-02-21 Simon Schubert1:1 Userland threading stage 2.20/4:
2007-02-18 Simon Schubert1:1 Userland threading stage 2.17/4:
2007-02-18 Simon Schubert1:1 Userland threading stage 2.15/4:
2007-02-18 Simon Schubert1:1 Userland threading stage 2.13/4:
2007-02-16 Simon Schubert1:1 Userland threading stage 2.12/4:
2007-02-03 Simon Schubert1:1 Userland threading stage 2.11/4:
2007-02-01 Simon SchubertChange kinfo_proc interface between kernel and userland.
2007-01-01 Simon Schubert1:1 Userland threading stage 2.10/4:
2006-12-23 Sascha WildnerRename printf -> kprintf in sys/ and add some defines...
2006-11-07 Matthew DillonMisc cleanups and CVS surgery. Move a number of header...
2006-10-20 Matthew DillonAdd a ton of infrastructure for VKERNEL support. ...
2006-09-19 Simon Schubert1:1 Userland threading stage 2.9/4:
2006-09-17 Matthew DillonMake some adjustments to low level madvise/mcontrol...
2006-09-05 Matthew DillonRename malloc->kmalloc, free->kfree, and realloc->kreal...
2006-09-03 Matthew DillonRename functions to avoid conflicts with libc.
2006-08-11 Matthew DillonVNode sequencing and locking - part 2/4.
2006-06-07 Matthew DillonRemove the asynchronous system call interface sendsys...
2006-06-05 Matthew DillonModify kern/makesyscall.sh to prefix all kernel system...
2006-05-24 Matthew DillonStart consolidating process related code into kern_proc...
2006-05-23 Matthew DillonMove all the resource limit handling code into a new...
2006-05-22 Sascha WildnerMop up remains of the ibcs2/streams/svr4 removal:
2006-05-17 Matthew DillonThe ktracing code was not properly matching up VOP_OPEN...
2005-12-28 Matthew DillonMake wait*() behave the same as it did before we moved...
2005-12-02 Matthew DillonFix a process exit/wait race. The wait*() code was...
2005-12-01 Matthew DillonGet rid of the p_stat SZOMB state. p_stat can now...
2005-11-19 Matthew DillonProtect allproc scans with PHOLD/PRELE, in particular...
2005-11-14 Matthew DillonMake tsleep/wakeup() MP SAFE for kernel threads and...
2005-10-11 Simon Schubert1:1 Userland threading stage 2.8/4:
2005-10-09 Simon Schubert1:1 Userland threading stage 2.7/4:
2005-10-09 Simon Schubert1:1 Userland threading stage 2.6/4:
2005-09-11 Sascha WildnerRemove Tahoe support.
2005-06-26 Matthew DillonMove remaining scheduler-specific functions into the...
2005-06-25 Matthew DillonAssociate a userland scheduler control structure with...
2005-06-06 Matthew DillonRemove spl*() calls from kern, replacing them with...
2005-04-20 Chris PresseyStyle(9) cleanup: use ANSI format for function definitions.
2004-10-12 Matthew DillonVFS messaging/interfacing work stage 8/99: Major rework...
next