corecode    2007/02/21 07:46:48 PST

DragonFly src repository

  Modified files:
    sys/emulation/linux  linux_misc.c 
    sys/kern             kern_exit.c kern_sig.c tty.c 
    sys/netproto/ncp     ncp_ncp.c 
    sys/netproto/smb     smb_subr.c 
    sys/sys              signalvar.h 
    sys/vfs/mfs          mfs_vfsops.c 
    sys/vfs/nfs          nfs_socket.c 
    sys/vfs/procfs       procfs_ctl.c 
  Log:
  1:1 Userland threading stage 2.20/4:
  
  Unify access to pending threads with a new function, lwp_sigpend(), which
  returns pending signals for the lwp, which includes both lwp-specific
  signals and signals pending on the process.  The new function lwp_delsig()
  is used to remove a certain signal from the pending set of both process and
  lwp.
  
  Rework the places which access the pending signal list to either use those
  two functions or, where not possibly, to work on both lwp and proc signal
  lists.
  
  Revision  Changes    Path
  1.36      +3 -3      src/sys/emulation/linux/linux_misc.c
  1.74      +1 -0      src/sys/kern/kern_exit.c
  1.68      +21 -11    src/sys/kern/kern_sig.c
  1.40      +8 -4      src/sys/kern/tty.c
  1.12      +1 -2      src/sys/netproto/ncp/ncp_ncp.c
  1.27      +1 -2      src/sys/netproto/smb/smb_subr.c
  1.19      +25 -4     src/sys/sys/signalvar.h
  1.37      +1 -1      src/sys/vfs/mfs/mfs_vfsops.c
  1.41      +1 -2      src/sys/vfs/nfs/nfs_socket.c
  1.13      +1 -2      src/sys/vfs/procfs/procfs_ctl.c


http://www.dragonflybsd.org/cvsweb/src/sys/emulation/linux/linux_misc.c.diff?r1=1.35&r2=1.36&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_exit.c.diff?r1=1.73&r2=1.74&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_sig.c.diff?r1=1.67&r2=1.68&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/tty.c.diff?r1=1.39&r2=1.40&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netproto/ncp/ncp_ncp.c.diff?r1=1.11&r2=1.12&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netproto/smb/smb_subr.c.diff?r1=1.26&r2=1.27&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/signalvar.h.diff?r1=1.18&r2=1.19&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/mfs/mfs_vfsops.c.diff?r1=1.36&r2=1.37&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nfs/nfs_socket.c.diff?r1=1.40&r2=1.41&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/procfs/procfs_ctl.c.diff?r1=1.12&r2=1.13&f=u

Reply via email to