AMD64 - Fix bogus signal interruption
[dragonfly.git] / sys / kern / kern_sig.c
2009-08-17 Matthew DillonAMD64 - Fix bogus signal interruption
2009-03-09 Simon Schubertsignals: rework when CURSIG/issignal can stop a thread...
2009-03-06 Simon Schubertcleanup: typo in comment
2009-01-25 Matthew DillonFix another process stuck-during-exit bug - stuck due...
2008-12-24 Sascha WildnerRemove some more dead initialization.
2008-12-20 Sascha WildnerEliminate some dead initialization.
2008-06-09 Matthew DillonFix a SMP race in signotify_remote(). LWPHOLD() the...
2008-04-21 Matthew DillonPass the current LWP to sigexit() instead of the curren...
2008-04-14 Matthew DillonFix ktrace for threaded processes. Move the KTRFAC_ACT...
2008-02-22 Matthew DillonRequire the the core file be owned by the user. Please...
2007-12-06 Simon SchubertFix possible lockup when ptrace()'ing multi-lwp process.
2007-11-06 Matthew DillonSilence an annoying compiler warning.
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-01 Matthew DillonMore multi-threaded support for virtualization. Move...
2007-06-30 Matthew DillonA signal is sent to a particular LWP must be delivered...
2007-06-30 Matthew DillonMove the P_WEXIT check from lwpsignal() to kern_kill...
2007-06-29 Matthew DillonImplement struct lwp->lwp_vmspace. Leave p_vmspace...
2007-05-24 Matthew DillonAdd lwkt_sleep() to formalize a shortcut numerous bits...
2007-04-29 Matthew Dillon* Use SYSREF for vmspace structures. This replaces...
2007-03-12 Simon SchubertRework stopping of procs.
2007-03-12 Simon Schubert1:1 Userland threading stage 4.8/4:
2007-02-26 Simon SchubertFix suspend behavior by really stopping the process...
2007-02-25 Simon SchubertGet rid of struct user/UAREA.
2007-02-24 Simon Schubert1:1 Userland threading stage 4.4/4:
2007-02-22 Simon Schubert1:1 Userland threading stage 4.2/4:
2007-02-22 Simon SchubertFix stopping of the current process, which was broken...
2007-02-21 Simon Schubert1:1 Userland threading stage 4.1/4:
2007-02-21 Simon Schubert1:1 Userland threading stage 2.20/4:
2007-02-21 Simon Schubert1:1 Userland threading stage 2.19/4:
2007-02-19 Simon SchubertSilence compiler warning.
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-14 Matthew DillonImplement a new signal delivery mechanism, SA_MAILBOX...
2007-01-07 Matthew DillonFix a conflict with libc's killpg().
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-12-20 Matthew DillonRename sprintf -> ksprintf
2006-11-07 Matthew DillonRemove system dependancies on <machine/ipl.h>. Only...
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-05 Matthew DillonRename malloc->kmalloc, free->kfree, and realloc->kreal...
2006-09-03 Matthew DillonRename functions to avoid conflicts with libc.
2006-08-12 Matthew DillonVNode sequencing and locking - part 3/4.
2006-06-05 Matthew DillonModify kern/makesyscall.sh to prefix all kernel system...
2006-05-25 Matthew DillonConvert almost all of the remaining manual traversals...
2006-05-17 Matthew DillonPass the process (p) instead of the vnode (p->p_tracep...
2006-05-07 Matthew DillonRemove the internal F_FLOCK flag. Either F_POSIX or...
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-03-27 Matthew DillonRemove NQNFS support. The mechanisms are too crude...
2006-03-09 David XuIf we got a SIGKILL signal in kern_sigtimedwait, call...
2005-12-02 Matthew DillonFix a bug in the big tsleep/wakeup cleanup commit....
2005-12-01 Matthew DillonFor MPSAFE syscall operation, CURSIG->__cursig->issigna...
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-10-11 Simon Schubert1:1 Userland threading stage 2.8/4:
2005-06-06 Matthew DillonRemove spl*() calls from kern, replacing them with...
2005-03-02 David XuIn kern_sigtimedwait, do not mask SIGKILL because a...
2005-02-21 David XuFix timeout verification bug. Matt Dillon asked to...
2005-02-20 David XuImplement sigtimedwait and sigwaitinfo syscalls.
2004-11-23 Matthew DillonThere is enough demand for Kip Macy's checkpointing...
2004-11-12 Matthew DillonVFS messaging/interfacing work stage 9/99: VFS 'NEW...
2004-10-12 Matthew DillonVFS messaging/interfacing work stage 8/99: Major rework...
2004-04-15 Matthew DillonDetect when the target process's thread is sitting...
2004-04-10 Matthew DillonDo some minor critical path performance improvements...
2004-04-10 Matthew DillonANSIfication and style cleanups. Non operational.
2004-03-01 Matthew DillonNewtoken commit. Change the token implementation as...
2004-02-12 Matthew DillonChange lwkt_send_ipiq() and lwkt_wait_ipiq() to take...
2004-02-08 Hiten PandyaMerge from FreeBSD:
2004-01-07 Matthew Dillontvtohz() was originally designed for tsleep() and timeo...
2003-10-24 David P. Reese, Jr.Remove the FreeBSD 3.x signal code. This includes...
2003-10-13 Matthew DillonOops, I gave Kip bad advise. The checkpoint execution...
2003-10-13 Matthew DillonExtend NSIG to 64 and introduce a registration function...
2003-09-29 Matthew DillonCleanup: get rid of the CNP_NOFOLLOW pseudo-flag. ...
2003-09-23 Matthew Dillonnamecache work stage 1: namespace cleanups. Add a...
2003-08-26 Robert Garrett__P() removal
2003-08-03 Hiten PandyaUse FOREACH_PROC_IN_SYSTEM() throughout.
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-25 Matthew DillonFix a minor bug in lwkt_init_thread() (the thread was...
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-12 Matthew DillonCollapse gd_astpending and gd_reqpri together into...
2003-07-11 Matthew DillonMP Implmentation 3B/4: Remove Xcpuast and Xforward_irq...
2003-06-30 Matthew DillonMisc interrupts/LWKT 1/2: threaded interrupts 2: Major...
2003-06-27 Matthew Dillonproc->thread stage 6: kernel threads now create process...
2003-06-26 Matthew Dillonproc->thread stage 5: BUF/VFS clearance! Remove the...
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 DillonAdd parens for code readability (no functional change)
2003-06-17 Matthew DillonAdd the DragonFly cvs id and perform general cleanups...
2003-06-17 Matthew DillonInitial import from FreeBSD RELENG_4: