lkml.org 
[lkml]   [2005]   [Jun]   [28]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    Subject[GIT PATCH] PCI patches for 2.6.12
    Here are a bunch of PCI patches against your latest git tree, and even a
    merge (hey, it was my first, I was happy it all worked out ok...). They
    include:
    - acpi pci hotplug driver updates and reworks.
    - dma bursting help for drivers
    - msi minor cleanups
    - MCFG acpi table parsing for pci busses

    All of these patches have been in the -mm tree for the past few months.
    I have not included any of the pci patches in the -mm tree that were
    causing people problems. Those are still being worked on to get
    correct.

    Please pull from:
    rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/pci-2.6.git/
    or if master.kernel.org hasn't synced up yet:
    master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6.git/

    The full patches will be sent to the linux-kernel and linux-pci mailing
    lists, if anyone wants to see them.

    thanks,

    greg k-h


    Documentation/kernel-parameters.txt | 4
    arch/i386/kernel/acpi/boot.c | 57 +-
    arch/i386/pci/common.c | 8
    arch/i386/pci/irq.c | 51 +-
    arch/i386/pci/legacy.c | 2
    arch/i386/pci/mmconfig.c | 41 +
    arch/i386/pci/numa.c | 2
    arch/i386/pci/pci.h | 1
    arch/ia64/kernel/acpi.c | 38 +
    arch/ia64/kernel/iosapic.c | 134 ++++-
    arch/ia64/pci/pci.c | 38 +
    arch/ppc/kernel/pci.c | 21
    arch/ppc64/kernel/pci.c | 22
    arch/x86_64/pci/mmconfig.c | 74 ++
    drivers/acpi/container.c | 2
    drivers/acpi/pci_bind.c | 27 -
    drivers/acpi/pci_root.c | 24
    drivers/acpi/processor_core.c | 2
    drivers/acpi/scan.c | 126 ++++-
    drivers/char/moxa.c | 2
    drivers/char/rio/rio_linux.c | 4
    drivers/message/fusion/mptfc.c | 4
    drivers/message/fusion/mptscsih.c | 10
    drivers/message/fusion/mptscsih.h | 2
    drivers/message/fusion/mptspi.c | 4
    drivers/net/e100.c | 9
    drivers/net/via-rhine.c | 11
    drivers/parisc/dino.c | 1
    drivers/parisc/lba_pci.c | 2
    drivers/pci/bus.c | 11
    drivers/pci/hotplug/Makefile | 4
    drivers/pci/hotplug/acpiphp.h | 47 -
    drivers/pci/hotplug/acpiphp_core.c | 9
    drivers/pci/hotplug/acpiphp_glue.c | 900 ++++++++++++++++++++----------------
    drivers/pci/hotplug/acpiphp_pci.c | 449 -----------------
    drivers/pci/hotplug/acpiphp_res.c | 700 ----------------------------
    drivers/pci/hotplug/cpqphp_core.c | 5
    drivers/pci/msi.c | 88 +--
    drivers/pci/msi.h | 9
    drivers/pci/pci-sysfs.c | 26 -
    drivers/pci/probe.c | 29 -
    drivers/pci/proc.c | 14
    drivers/pci/remove.c | 14
    drivers/pci/setup-bus.c | 5
    drivers/scsi/3w-9xxx.c | 8
    drivers/scsi/3w-xxxx.c | 8
    drivers/scsi/ipr.c | 10
    drivers/scsi/megaraid.c | 8
    include/acpi/acpi_bus.h | 17
    include/acpi/acpi_drivers.h | 1
    include/asm-alpha/pci.h | 19
    include/asm-arm/pci.h | 10
    include/asm-frv/pci.h | 10
    include/asm-i386/pci.h | 10
    include/asm-ia64/iosapic.h | 12
    include/asm-ia64/pci.h | 19
    include/asm-mips/pci.h | 10
    include/asm-parisc/pci.h | 19
    include/asm-ppc/pci.h | 16
    include/asm-ppc64/pci.h | 26 +
    include/asm-sh/pci.h | 10
    include/asm-sh64/pci.h | 10
    include/asm-sparc/pci.h | 10
    include/asm-sparc64/pci.h | 19
    include/asm-v850/pci.h | 10
    include/asm-x86_64/pci.h | 10
    include/linux/acpi.h | 19
    include/linux/pci.h | 33 +
    include/linux/pci_ids.h | 2
    69 files changed, 1509 insertions(+), 1850 deletions(-)

    ---------------

    Amit Gud:
    pci: remove deprecates
    pci: remove deprecates

    Andrew Morton:
    PCI: fix up errors after dma bursting patch and CONFIG_PCI=n

    David S. Miller:
    PCI: DMA bursting advice

    Greg Kroah-Hartman:
    PCI: use the MCFG table to properly access pci devices (x86-64)
    PCI: use the MCFG table to properly access pci devices (i386)
    PCI: make drivers use the pci shutdown callback instead of the driver core callback.
    PCI: add proper MCFG table parsing to ACPI core.
    PCI: clean up the MSI code a bit.

    jayalk@intworks.biz:
    PCI Allow OutOfRange PIRQ table address

    Keith Moore:
    cpqphp: fix oops during unload without probe

    Kenji Kaneshige:
    ACPI based I/O APIC hot-plug: acpiphp support
    ACPI based I/O APIC hot-plug: add interfaces
    ACPI based I/O APIC hot-plug: ia64 support

    Michael Ellerman:
    PCI: fix-pci-mmap-on-ppc-and-ppc64.patch

    Rajesh Shah:
    acpi hotplug: aCPI based root bridge hot-add
    acpi hotplug: decouple slot power state changes from physical hotplug
    acpi hotplug: fix slot power-down problem with acpiphp
    acpi bridge hotadd: Export the interface to get PCI id for an ACPI handle
    acpi hotplug: convert acpiphp to use generic resource code
    acpi bridge hotadd: Allow ACPI .add and .start operations to be done independently
    acpi hotplug: clean up notify handlers on acpiphp unload
    acpi bridge hotadd: Read bridge resources when fixing up the bus
    acpi bridge hotadd: Remove hot-plugged devices that could not be allocated resources
    acpi bridge hotadd: Make the PCI remove routines safe for failed hot-plug
    acpi bridge hotadd: Take the PCI lock when modifying pci bus or device lists
    acpi bridge hotadd: Prevent duplicate bus numbers when scanning PCI bridge
    acpi bridge hotadd: Link newly created pci child bus to its parent on creation
    acpi bridge hotadd: Fix pci_enable_device() for p2p bridges
    acpi bridge hotadd: ACPI based root bridge hot-add
    acpi bridge hotadd: Make pcibios_fixup_bus() hot-plug safe

    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2005-06-28 07:36    [W:0.026 / U:61.572 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site