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