DragonFly commits List (threaded) for 2007-02
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
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 ...
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
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]