cvs commit: src/sys/emulation/linux linux_misc.c src/sys/kern kern_exit.c kern_sig.c tty.c src/sys/netproto/ncp ncp_ncp.c src/sys/netproto/smb smb_subr.c src/sys/sys signalvar.h src/sys/vfs/mfs mfs_vfsops.c src/sys/vfs/nfs nfs_socket.c ...

Simon Schubert corecode at crater.dragonflybsd.org
Wed Feb 21 07:55:01 PST 2007


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





More information about the Commits mailing list