kernel - Add per-process token, adjust signal code to use it.
[dragonfly.git] / sys / kern / kern_fork.c
2011-02-11 Matthew Dillonkernel - Add per-process token, adjust signal code...
2010-08-29 Matthew Dillonkernel - All lwkt thread now start out mpsafe part 2/2
2010-08-28 Matthew Dillonkernel - Change lwp_fork() to not hold the mplock in...
2010-04-15 Alex Hornungdsched - Tie the dsched framework into the system
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 - use new td_ucred in numerous places
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-07-02 Matthew Dillonfile descriptor enumeration - Fix races
2009-03-09 Simon Schubertsignals: rename CURSIGNB to CURSIG_NOBLOCK and unify...
2008-12-19 Matthew DillonClose a possible bug where the p_lock for a new process...
2008-05-18 Nicolas TheryAllocate struct lwp instances with kmalloc() instead...
2008-05-09 Matthew DillonFix fork/vfork statistics. forks and vforks were being...
2008-05-08 Matthew DillonRecode the resource limit core (struct plimit) to fix...
2008-04-28 Matthew DillonMinor code reordering and documentation adjustments.
2008-04-01 Nicolas TheryUse M_ZERO instead of bzero().
2008-04-01 Nicolas TheryMigrate allocation of proc structures from zones to...
2007-08-15 Matthew DillonConvert the lwp list into a red-black tree. This great...
2007-07-02 Matthew DillonAdd usched_mastermask - a master cpu mask specifying...
2007-06-29 Matthew DillonImplement struct lwp->lwp_vmspace. Leave p_vmspace...
2007-04-29 Matthew Dillon* Use SYSREF for vmspace structures. This replaces...
2007-03-13 Simon SchubertDrop this strange start/endzero thing for procs and...
2007-03-01 Simon Schubert1:1 Userland threading stage 4.7/4:
2007-02-26 Simon Schubert1:1 Userland threading stage 4.6/4:
2007-02-25 Simon SchubertGet rid of struct user/UAREA.
2007-02-18 Simon Schubert1:1 Userland threading stage 2.17/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:
2006-12-23 Sascha WildnerRename printf -> kprintf in sys/ and add some defines...
2006-10-20 Matthew DillonAdd a ton of infrastructure for VKERNEL support. ...
2006-10-10 Matthew DillonFix a long-standing bug inherited from FreeBSD. It...
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-06-07 Matthew DillonRemove the asynchronous system call interface sendsys...
2006-06-05 Matthew DillonRemove lwp_cpumask assignment. lwp_cpumask is handled...
2006-06-05 Matthew DillonModify kern/makesyscall.sh to prefix all kernel system...
2006-06-05 David XuAllow userland to bind a process to specific CPUs....
2006-05-29 Matthew DillonFix numerous bugs in the BSD4 scheduler introduced...
2006-05-24 Matthew DillonMove the code that inserts a new process into the allpr...
2006-05-23 Matthew DillonMove all the resource limit handling code into a new...
2006-05-17 Matthew DillonThe ktracing code was not properly matching up VOP_OPEN...
2006-05-03 Matthew DillonMinor cleanup, plus initialize a few additional fields...
2006-04-14 Matthew DillonIf a process forks while being scanned, a non-zero...
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 SchubertCorrectly initialize n_threads.
2005-10-08 Simon Schubert1:1 Userland threading stage 2.4/4:
2005-10-06 Simon SchubertDisable lwp_flag and lwp_stat for now so that it doesn...
2005-10-06 Simon SchubertSet up correct lpw->proc linkage
2005-10-05 Simon SchubertUserland 1:1 threading changes step 1/4+:
2005-06-27 Matthew Dillon* Remove a procedural layer in the scheduler clock...
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-01-31 Joerg SonnenbergerAdd jail_attach support.
2005-01-19 Eirik NygaardWhitespace cleanup.
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-07-24 Matthew DillonUpdate the userland scheduler. Fix scheduler interacti...
2004-06-20 Hiten PandyaMove the 'p_start' field from struct pstats (Process...
2004-06-12 Matthew Dillonstart_forked_proc() should not be called when rfork...
2004-06-04 Matthew Dillonasync syscall work: The async syscall code got dated...
2004-04-24 David RhodusRemove the VREF() macro and uses of it.
2004-04-12 Matthew DillonThe malloc() call in at_fork() needs to use M_WAITOK...
2004-04-12 Matthew DillonANSIfication/style cleanups (non operational)
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-06 Matthew DillonAdditional CAPS IPC work. Add additional system calls...
2004-02-10 Hiten PandyaMerge from FreeBSD:
2003-11-27 Matthew DillonFix a DOS in rfork(). Disallow kernel-only flags.
2003-11-05 Matthew DillonVariant symlink support stage 1/2: Implement support...
2003-07-30 Matthew Dillonsyscall messaging 3: Expand the 'header' that goes...
2003-07-26 Matthew Dillonsyscall messaging 2: Change the standard return value...
2003-07-24 Matthew DillonPreliminary syscall messaging work. Adjust all <syscal...
2003-07-19 Matthew DillonRemove the priority part of the priority|flags argument...
2003-07-10 Matthew DillonMP Implmentation 3/4: MAJOR progress on SMP, full userl...
2003-07-03 Matthew DillonSplit the struct vmmeter cnt structure into a global...
2003-06-30 Matthew DillonMisc interrupts/LWKT 1/2: threaded interrupts 2: Major...
2003-06-25 Matthew Dillonproc->thread stage 4: rework the VFS and DEVICE subsyst...
2003-06-23 Matthew Dillonproc->thread stage 2: MAJOR revamping of system calls...
2003-06-22 Matthew Dillonthread stage 10: (note stage 9 was the kern/lwkt_rwlock...
2003-06-18 Matthew Dillonthread stage 4: remove curpcb, use td_pcb reference...
2003-06-18 Matthew Dillonthread stage 3: create independant thread structure...
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: