Merge branch 'master' of /home/aggelos/devel/dfly/dfly.git/
[dragonfly.git] / sys / kern / kern_exit.c
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...
2004-09-17 Joerg Sonnenbergertimeout/untimeout ==> callout_* for p->p_ithandle
2004-06-23 Matthew DillonFix a broken vrele() in the session tty exit code.
2004-06-15 Matthew DillonFix a race with the clearing of p->p_session->s_ttyvp...
2004-06-04 Matthew Dillonasync syscall work: The async syscall code got dated...
2004-05-13 Matthew DillonClose an interrupt race between vm_page_lookup() and...
2004-03-30 Matthew DillonSecond major scheduler patch. This corrects interactiv...
2004-03-20 Matthew DillonAdd a missing resetpriority() which was causing all...
2004-03-20 Matthew DillonFix p_pctcpu and p_estcpu. When the new systimer stuff...
2004-01-18 Matthew DillonCAPS IPC library stage 1/3: The core CAPS IPC code...
2003-11-21 Matthew DillonImplement an upcall mechanism to support userland LWKT...
2003-11-04 Matthew DillonFix a translation bug in the last commit. The second...
2003-11-03 David P. Reese, Jr.Split wait4(), setrlimit(), getrlimit(), statfs(),...
2003-10-18 Matthew DillonRemove a diagnostic message that detected PHOLD() vs...
2003-10-17 Matthew DillonCleanup P_CURPROC and P_CP_RELEASED handling. P_CP_REL...
2003-10-16 Matthew DillonFix the userland scheduler. When the scheduler release...
2003-08-26 Robert Garrett__P() removal
2003-07-30 Matthew Dillonsyscall messaging 3: Expand the 'header' that goes...
2003-07-26 Robert GarrettRegister keyword removal
2003-07-26 Matthew Dillonsyscall messaging 2: Change the standard return value...
2003-07-23 Matthew Dillon2003-07-22 Hiten Pandya <hmp@nxad.com>
2003-07-19 Matthew DillonRemove the priority part of the priority|flags argument...
2003-07-11 Matthew DillonMP Implmentation 4/4: Final cleanup for this stage...
2003-07-10 Matthew DillonMP Implmentation 3/4: MAJOR progress on SMP, full userl...
2003-07-06 Matthew DillonMP Implementation 1/2: Get the APIC code working again...
2003-06-30 Matthew DillonAdd threads to the process-retrieval sysctls so they...
2003-06-30 Matthew DillonFix a race in sysctl_out_proc() vs copyout() that could...
2003-06-30 Matthew DillonMisc interrupts/LWKT 1/2: threaded interrupts 2: Major...
2003-06-27 Matthew DillonCleanup lwkt threads a bit, change the exit/reap interlock.
2003-06-25 Matthew Dillonproc->thread stage 4: rework the VFS and DEVICE subsyst...
2003-06-23 Matthew Dillonproc->thread stage3: make time accounting threads based...
2003-06-23 Matthew Dillonproc->thread stage 2: MAJOR revamping of system calls...
2003-06-21 Matthew DillonAdd kern/lwkt_rwlock.c -- reader/writer locks. Clean...
2003-06-20 Matthew Dillonthread stage 7: Implement basic LWKTs, use a straight...
2003-06-19 Matthew Dillonthread stage 5: Separate the inline functions out of...
2003-06-18 Matthew Dillonthread stage 4: remove curpcb, use td_pcb reference...
2003-06-18 Matthew Dillonthread stage 1: convert curproc to curthread, embed...
2003-06-17 Matthew DillonAdd the DragonFly cvs id and perform general cleanups...
2003-06-17 Matthew DillonInitial import from FreeBSD RELENG_4: