kernel - Major signal path adjustments to fix races, tsleep race fixes, +more
[dragonfly.git] / sys / kern / tty.c
2011-11-15 Matthew Dillonkernel - Major signal path adjustments to fix races...
2011-11-03 Matthew Dillonkernel - Hold required token when accessing p_flags...
2011-10-18 Matthew Dillonkernel - Major SMP performance patch / VM system, bus...
2011-09-23 Sepherosa Ziehaukevent: Restore old EV_EOF semantics
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
2010-12-12 Samuel J. Greearkernel - Mark kqfilters of several devices MPSAFE
2010-09-05 Matthew Dillonkernel - More pty fixes
2010-08-28 Alex HornungMPSAFE - TTY & related drivers
2010-08-26 Matthew Dillonkernel - Fix tty session panic
2010-08-13 Matthew Dillonkernel - Fix pty registration, memory leak
2010-08-03 Samuel J. Greearkernel - Make filters able to be marked MPSAFE
2010-08-03 Samuel J. Greearkernel - Remove kevent subsystem from under mplock
2010-07-14 Samuel J. Greearkernel - Tear out selwakeup()
2010-07-11 Samuel J. Greearkernel - Tear out device polling
2010-07-09 Matthew Dillonkernel - Fix kqfilter error return codes
2009-08-20 Matthew DillonFix numerous compiler warnings and format conversion...
2009-08-19 Matthew DillonAMD64 - Refactor uio_resid and size_t assumptions.
2009-08-01 Matthew DillonDEVFS - Bring in Alex's GSOC kernel adjustments.
2009-07-25 Stathis Kamperistcsetpgrp(3): Return EINVAL upon invalid process group id.
2009-07-11 Matthew Dillonvrevoke/single-user - fix more revoke issues.
2009-06-24 Matthew DillonAMD64 - Fix many compile-time warnings. int/ptr type...
2009-04-07 Peter AvalosAdd a tcgetsid() function that returns session id.
2009-04-03 Matthew DillonRevoke reimplementation - primary commit part 1/2.
2008-12-15 Michael Neumannsuser_* to priv_* conversion
2008-09-10 YONETANI Tomokazumissing crit_exit()
2008-08-13 Sascha WildnerRemove unused variable.
2008-01-15 Hasso TepperIncrease size of the umsm(4) buffers and tty(4) input...
2007-08-12 Matthew DillonChange the ordering of the zombie test for ^T to avoid...
2007-07-03 Matthew DillonFix a number of races in the controlling terminal open...
2007-02-25 Simon SchubertGet rid of struct user/UAREA.
2007-02-21 Simon Schubert1:1 Userland threading stage 2.20/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-01-01 Simon Schubert1:1 Userland threading stage 2.10/4:
2006-12-23 Sascha WildnerAnsify function declarations and fix some minor style...
2006-12-23 Sascha WildnerRename printf -> kprintf in sys/ and add some defines...
2006-12-20 Matthew DillonRename sprintf -> ksprintf
2006-09-19 Simon Schubert1:1 Userland threading stage 2.9/4:
2006-09-10 Matthew DillonChange the kernel dev_t, representing a pointer to...
2006-09-05 Matthew DillonRename malloc->kmalloc, free->kfree, and realloc->kreal...
2006-09-03 Matthew DillonRename functions to avoid conflicts with libc.
2006-09-03 Matthew DillonRename functions to avoid conflicts with libc.
2006-08-12 Matthew DillonVNode sequencing and locking - part 3/4.
2006-07-28 Matthew DillonMASSIVE reorganization of the device operations vector...
2006-06-13 Matthew DillonAdd kernel syscall support for explicit blocking and...
2006-05-06 Matthew DillonThe thread/proc pointer argument in the VFS subsystem...
2006-05-05 Matthew DillonSimplify vn_lock(), VOP_LOCK(), and VOP_UNLOCK() by...
2006-04-03 Matthew DillonBecause multiple opens of /dev/tty only issue one actua...
2005-12-01 Matthew DillonGet rid of the p_stat SZOMB state. p_stat can now...
2005-11-14 Matthew DillonMake tsleep/wakeup() MP SAFE for kernel threads and...
2005-06-27 Matthew Dillon* Remove a procedural layer in the scheduler clock...
2005-06-06 Matthew DillonRemove spl*() calls from kern, replacing them with...
2004-12-29 Matthew DillonRename the proc pointer p to pp to clarify its use...
2004-12-22 Joerg SonnenbergerAdd new structures for exporting the cputime statistics...
2004-10-12 Matthew DillonVFS messaging/interfacing work stage 8/99: Major rework...
2004-10-07 Matthew DillonFix a bug in the tty clist code. The clist code was...
2004-09-13 Matthew DillonClean up struct session hold/rele management. The...
2004-05-17 Matthew DillonFix more ^T panics. calcru() and p_comm also need...
2004-05-17 Matthew DillonFix another race in ^T. ttyprintf() can block, during...
2004-05-04 Matthew DillonFix an exit-race with ^T. If a process is exiting...
2003-10-13 Matthew DillonUse the one remaining free termios control character...
2003-08-26 Robert Garrett__P() removal
2003-07-26 Robert GarrettRegister keyword removal
2003-07-19 Matthew DillonRemove the priority part of the priority|flags argument...
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-17 Matthew DillonAdd the DragonFly cvs id and perform general cleanups...
2003-06-17 Matthew DillonInitial import from FreeBSD RELENG_4: