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