DragonFly commits List (threaded) for 2009-07
DragonFly BSD
DragonFly commits List (threaded) for 2009-07
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

DragonFly-2.3.1.205.g46d4e1 master sys/cpu/amd64/include atomic.h cpu.h cpufunc.h sys/kern lwkt_ipiq.c sys/platform/pc64/amd64 exception.S genassym.c identcpu.c ipl.s machdep.c mp.c mp_machdep.c mpboot.S mplock.s support.s trap.c sys/platform/pc64/apic apic_abi.c apic_ipl.s apic_vector.s apicreg.h mpapic.c sys/platform/pc64/conf files options sys/platform/pc64/include clock.h globaldata.h intr_machdep.h lock.h smp.h sys/platform/pc64/isa intr_machdep.h npx.c


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Tue, 7 Jul 2009 11:21:03 -0700 (PDT)

commit 46d4e165ab29c2d6bed416c38b6a5277d3bf0769
Author: Jordan Gordeev <jgordeev@dir.bg>
Date:   Wed Jul 1 22:32:11 2009 +0300

    amd64: Big batch of SMP changes.

Summary of changes:
 sys/cpu/amd64/include/atomic.h           |  459 +++---
 sys/cpu/amd64/include/cpu.h              |   73 +-
 sys/cpu/amd64/include/cpufunc.h          |    4 +
 sys/kern/lwkt_ipiq.c                     |   24 +
 sys/platform/pc64/amd64/exception.S      |    2 +-
 sys/platform/pc64/amd64/genassym.c       |   15 +
 sys/platform/pc64/amd64/identcpu.c       |    2 +-
 sys/platform/pc64/amd64/ipl.s            |   27 +-
 sys/platform/pc64/amd64/machdep.c        |    3 +-
 sys/platform/pc64/amd64/mp.c             |  457 -----
 sys/platform/pc64/amd64/mp_machdep.c     | 2651 ++++++++++++++++++++++++++++++
 sys/platform/pc64/amd64/mpboot.S         |  236 +++
 sys/platform/pc64/amd64/mplock.s         |   52 +-
 sys/platform/pc64/amd64/support.s        |   11 +-
 sys/platform/pc64/amd64/trap.c           |   25 +-
 sys/platform/pc64/apic/apic_abi.c        |   25 +-
 sys/platform/pc64/apic/apic_ipl.s        |   65 +-
 sys/platform/pc64/apic/apic_vector.s     |  282 ++--
 sys/platform/pc64/apic/apicreg.h         |    1 +
 sys/platform/pc64/apic/mpapic.c          |  433 ++++--
 sys/platform/pc64/conf/files             |    9 +-
 sys/platform/pc64/conf/options           |    3 +
 sys/platform/pc64/include/clock.h        |   30 +-
 sys/platform/pc64/include/globaldata.h   |    7 +-
 sys/platform/pc64/include/intr_machdep.h |   82 -
 sys/platform/pc64/include/lock.h         |   68 +-
 sys/platform/pc64/include/smp.h          |  158 ++-
 sys/platform/pc64/isa/intr_machdep.h     |    4 +
 sys/platform/pc64/isa/npx.c              |    4 +-
 29 files changed, 3945 insertions(+), 1267 deletions(-)
 delete mode 100644 sys/platform/pc64/amd64/mp.c
 create mode 100644 sys/platform/pc64/amd64/mp_machdep.c
 create mode 100644 sys/platform/pc64/amd64/mpboot.S
 delete mode 100644 sys/platform/pc64/include/intr_machdep.h

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/46d4e165ab29c2d6bed416c38b6a5277d3bf0769


-- 
DragonFly BSD source repository



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]