Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 Jul 2009 22:52:46 +0000 (UTC)
From:      Konstantin Belousov <kib@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/cddl/compat/opensolaris/sys sig.h src/sys/kern kern_sig.c kern_synch.c kern_thread.c subr_sleepqueue.c subr_trap.c src/sys/sys param.h proc.h signalvar.h sleepqueue.h
Message-ID:  <200907142253.n6EMr9EY062983@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
kib         2009-07-14 22:52:46 UTC

  FreeBSD src repository

  Modified files:
    sys/cddl/compat/opensolaris/sys sig.h 
    sys/kern             kern_sig.c kern_synch.c kern_thread.c 
                         subr_sleepqueue.c subr_trap.c 
    sys/sys              param.h proc.h signalvar.h sleepqueue.h 
  Log:
  SVN rev 195702 on 2009-07-14 22:52:46Z by kib
  
  Add new msleep(9) flag PBDY that shall be specified together with
  PCATCH, to indicate that thread shall not be stopped upon receipt of
  SIGSTOP until it reaches the kernel->usermode boundary.
  
  Also change thread_single(SINGLE_NO_EXIT) to only stop threads at
  the user boundary unconditionally.
  
  Tested by:      pho
  Reviewed by:    jhb
  Approved by:    re (kensmith)
  
  Revision  Changes    Path
  1.2       +1 -1      src/sys/cddl/compat/opensolaris/sys/sig.h
  1.372     +27 -10    src/sys/kern/kern_sig.c
  1.320     +2 -0      src/sys/kern/kern_synch.c
  1.285     +10 -11    src/sys/kern/kern_thread.c
  1.64      +8 -4      src/sys/kern/subr_sleepqueue.c
  1.308     +1 -1      src/sys/kern/subr_trap.c
  1.430     +1 -0      src/sys/sys/param.h
  1.535     +1 -1      src/sys/sys/proc.h
  1.79      +5 -1      src/sys/sys/signalvar.h
  1.17      +2 -0      src/sys/sys/sleepqueue.h



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200907142253.n6EMr9EY062983>