cvs commit: src/sys/i386/isa apic_vector.s clock.c src/sys/kern kern_intr.c kern_sig.c kern_slaballoc.c kern_switch.c kern_systimer.c kern_upcall.c lwkt_msgport.c lwkt_thread.c lwkt_token.c src/sys/sys slaballoc.h
Matthew Dillon
dillon at crater.dragonflybsd.org
Wed Feb 11 22:58:20 PST 2004
dillon 2004/02/11 22:57:49 PST
DragonFly src repository
Modified files:
sys/i386/isa apic_vector.s clock.c
sys/kern kern_intr.c kern_sig.c kern_slaballoc.c
kern_switch.c kern_systimer.c
kern_upcall.c lwkt_msgport.c
lwkt_thread.c lwkt_token.c
sys/sys slaballoc.h
Log:
Change lwkt_send_ipiq() and lwkt_wait_ipiq() to take a globaldata_t instead
of a cpuid. This is part of an ongoing cleanup to use globaldata_t's to
reference other cpus rather then their cpu numbers, reducing the number of
serialized memory indirections required in a number of code paths and
making more context available to the target code.
Revision Changes Path
1.16 +2 -2 src/sys/i386/isa/apic_vector.s
1.12 +1 -1 src/sys/i386/isa/clock.c
1.14 +1 -1 src/sys/kern/kern_intr.c
1.26 +1 -1 src/sys/kern/kern_sig.c
1.16 +3 -2 src/sys/kern/kern_slaballoc.c
1.17 +2 -2 src/sys/kern/kern_switch.c
1.2 +1 -1 src/sys/kern/kern_systimer.c
1.5 +1 -1 src/sys/kern/kern_upcall.c
1.14 +2 -2 src/sys/kern/lwkt_msgport.c
1.52 +26 -19 src/sys/kern/lwkt_thread.c
1.3 +4 -4 src/sys/kern/lwkt_token.c
1.6 +1 -0 src/sys/sys/slaballoc.h
http://www.dragonflybsd.org/cvsweb/src/sys/i386/isa/apic_vector.s.diff?r1=1.15&r2=1.16&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/i386/isa/clock.c.diff?r1=1.11&r2=1.12&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_intr.c.diff?r1=1.13&r2=1.14&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_sig.c.diff?r1=1.25&r2=1.26&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_slaballoc.c.diff?r1=1.15&r2=1.16&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_switch.c.diff?r1=1.16&r2=1.17&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_systimer.c.diff?r1=1.1&r2=1.2&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_upcall.c.diff?r1=1.4&r2=1.5&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/lwkt_msgport.c.diff?r1=1.13&r2=1.14&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/lwkt_thread.c.diff?r1=1.51&r2=1.52&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/lwkt_token.c.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/sys/slaballoc.h.diff?r1=1.5&r2=1.6&f=h
More information about the Commits
mailing list