cvs commit: src/sys/i386/i386 machdep.c pmap.c src/sys/kern lwkt_thread.c src/sys/sys thread.h src/sys/vm vm_glue.c src/lib/libcaps globaldata.c sysport.c thread.h uthread.c src/lib/libcaps/i386 td_switch.c
Matthew Dillon
dillon at crater.dragonflybsd.org
Thu Jul 29 01:55:21 PDT 2004
dillon 2004/07/29 01:55:02 PDT
DragonFly src repository
Modified files:
sys/i386/i386 machdep.c pmap.c
sys/kern lwkt_thread.c
sys/sys thread.h
sys/vm vm_glue.c
lib/libcaps globaldata.c sysport.c thread.h uthread.c
lib/libcaps/i386 td_switch.c
Log:
Add a stack-size argument to the LWKT threading code so threads can be
created with different-sized stacks. Adjust libcaps to match.
This is a pre-requisit to adding NDIS support. NDIS threads need larger
stacks because microsoft drivers expect larger stacks.
Revision Changes Path
1.63 +4 -5 src/sys/i386/i386/machdep.c
1.44 +3 -1 src/sys/i386/i386/pmap.c
1.67 +21 -14 src/sys/kern/lwkt_thread.c
1.57 +7 -3 src/sys/sys/thread.h
1.26 +1 -1 src/sys/vm/vm_glue.c
1.7 +1 -1 src/lib/libcaps/globaldata.c
1.4 +2 -2 src/lib/libcaps/sysport.c
1.3 +1 -1 src/lib/libcaps/thread.h
1.5 +6 -2 src/lib/libcaps/uthread.c
1.2 +1 -1 src/lib/libcaps/i386/td_switch.c
http://www.dragonflybsd.org/cvsweb/src/sys/i386/i386/machdep.c.diff?r1=1.62&r2=1.63&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/i386/i386/pmap.c.diff?r1=1.43&r2=1.44&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/lwkt_thread.c.diff?r1=1.66&r2=1.67&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/thread.h.diff?r1=1.56&r2=1.57&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_glue.c.diff?r1=1.25&r2=1.26&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libcaps/globaldata.c.diff?r1=1.6&r2=1.7&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libcaps/sysport.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libcaps/thread.h.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libcaps/uthread.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libcaps/i386/td_switch.c.diff?r1=1.1&r2=1.2&f=u
More information about the Commits
mailing list