git: resource: Per-CPU hardware resources support, step 4 of many

Sepherosa Ziehau sephe at crater.dragonflybsd.org
Tue Oct 11 06:48:57 PDT 2011


commit 4f7fe8c78bac6b32ccf397eecfff3bab3acdb68d
Author: Sepherosa Ziehau <sephe at dragonflybsd.org>
Date:   Sun Oct 9 19:06:25 2011 +0800

    resource: Per-CPU hardware resources support, step 4 of many
    
    Add cpuid parameter to bus_alloc_resource DEVMETHOD, so cpuid
    could be passed all the way to the nexus

Summary of changes:
 sys/bus/isa/i386/isa.c           |    8 +++++---
 sys/bus/isa/isa_common.h         |    3 ++-
 sys/bus/isa/x86_64/isa.c         |    8 +++++---
 sys/bus/pccard/pccard.c          |    9 +++++----
 sys/bus/pci/hostb_pci.c          |    2 +-
 sys/bus/pci/i386/legacyvar.h     |    3 ++-
 sys/bus/pci/i386/pci_bus.c       |    4 ++--
 sys/bus/pci/pci.c                |    6 +++---
 sys/bus/pci/pci_pci.c            |    4 ++--
 sys/bus/pci/pci_private.h        |    2 +-
 sys/bus/pci/pcib_private.h       |    4 ++--
 sys/bus/pci/vga_pci.c            |    2 +-
 sys/bus/pci/x86_64/legacyvar.h   |    3 ++-
 sys/bus/pci/x86_64/pci_bus.c     |    4 ++--
 sys/dev/acpica5/acpi.c           |   10 ++++++----
 sys/dev/acpica5/acpi_cpu.c       |    6 +++---
 sys/dev/acpica5/acpi_pcib_acpi.c |    6 +++---
 sys/dev/disk/ata/ata-pci.c       |   25 +++++++++++++++----------
 sys/dev/disk/nata/ata-pci.c      |   13 ++++++++-----
 sys/dev/disk/nata/ata-pci.h      |    2 +-
 sys/dev/misc/puc/puc.c           |    4 ++--
 sys/dev/pccard/pccbb/pccbb.c     |   18 ++++++++++--------
 sys/dev/pccard/pccbb/pccbbvar.h  |    2 +-
 sys/dev/sound/isa/gusc.c         |    6 +++---
 sys/dev/sound/isa/sbc.c          |    4 ++--
 sys/dev/sound/pci/csa.c          |    4 ++--
 sys/dev/sound/pci/fm801.c        |    2 +-
 sys/kern/bus_if.m                |    3 ++-
 sys/kern/subr_bus.c              |   15 ++++++++-------
 sys/platform/pc32/i386/nexus.c   |    5 +++--
 sys/platform/pc64/x86_64/nexus.c |    5 +++--
 sys/sys/bus.h                    |    4 ++--
 sys/sys/rman.h                   |    1 +
 33 files changed, 111 insertions(+), 86 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/4f7fe8c78bac6b32ccf397eecfff3bab3acdb68d


-- 
DragonFly BSD source repository





More information about the Commits mailing list