From: Greg KH <gregkh@suse.de>
To: Linus Torvalds <torvalds@osdl.org>, Andrew Morton <akpm@osdl.org>
Cc: linux-kernel@vger.kernel.org, linux-pci@atrey.karlin.mff.cuni.cz
Subject: [GIT PATCH] PCI patches for 2.6.17
Date: Wed, 21 Jun 2006 12:02:46 -0700 [thread overview]
Message-ID: <20060621190246.GA20912@kroah.com> (raw)
Here are some PCI fixes and patches for 2.6.17. They do a bunch of work
getting MSI to work properly on ia64, and fix some other MSI issues. We
also added a few new sysfs attributes for PCI devices and add some more
quirks and fix a few minor bugs.
All of these patches have been in the -mm tree for a number of months.
Please pull from:
git://git.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-pci mailing list, if anyone
wants to see them.
thanks,
greg k-h
Documentation/pci.txt | 14 +
arch/i386/kernel/acpi/boot.c | 2
arch/i386/pci/common.c | 1
arch/i386/pci/i386.c | 9
arch/i386/pci/mmconfig.c | 9
arch/i386/pci/pci.h | 1
arch/ia64/kernel/irq_ia64.c | 19 +
arch/ia64/sn/kernel/io_init.c | 9
arch/ia64/sn/kernel/irq.c | 142 +++++++------
arch/ia64/sn/pci/pci_dma.c | 10
arch/ia64/sn/pci/pcibr/pcibr_dma.c | 62 ++++-
arch/ia64/sn/pci/tioca_provider.c | 8
arch/ia64/sn/pci/tioce_provider.c | 65 ++++--
arch/ppc/platforms/85xx/mpc85xx_cds_common.c | 9
arch/x86_64/pci/mmconfig.c | 13 -
drivers/pci/Makefile | 6
drivers/pci/bus.c | 21 -
drivers/pci/msi-altix.c | 210 +++++++++++++++++++
drivers/pci/msi-apic.c | 100 +++++++++
drivers/pci/msi.c | 285 ++++++++++++++-------------
drivers/pci/msi.h | 133 ++++++------
drivers/pci/pci-acpi.c | 16 -
drivers/pci/pci-sysfs.c | 45 ++++
drivers/pci/pci.c | 16 +
drivers/pci/pci.h | 2
drivers/pci/probe.c | 45 ++--
drivers/pci/quirks.c | 47 +++-
drivers/pci/remove.c | 12 -
drivers/pci/search.c | 32 +--
drivers/pci/setup-bus.c | 5
drivers/pci/setup-res.c | 40 +++
drivers/scsi/qla1280.c | 24 --
drivers/scsi/sata_vsc.c | 11 -
include/asm-i386/msi.h | 10
include/asm-ia64/hw_irq.h | 15 +
include/asm-ia64/machvec.h | 7
include/asm-ia64/machvec_sn2.h | 7
include/asm-ia64/msi.h | 12 +
include/asm-ia64/sn/intr.h | 8
include/asm-ia64/sn/pcibr_provider.h | 5
include/asm-ia64/sn/pcibus_provider_defs.h | 17 +
include/asm-ia64/sn/tiocp.h | 3
include/asm-x86_64/msi.h | 10
include/linux/pci.h | 4
include/linux/pci_ids.h | 11 +
include/linux/pci_regs.h | 1
46 files changed, 1097 insertions(+), 436 deletions(-)
---------------
Arjan van de Ven:
PCI: Add a "enable" sysfs attribute to the pci devices to allow userspace (Xorg) to enable devices without doing foul direct access
bibo,mao:
PCI: cleanup unused variable about msi driver
Bjorn Helgaas:
PCI: fix to pci ignore pre-set 64-bit bars on 32-bit platforms
Brent Casavant:
PCI: Move various PCI IDs to header file
Brice Goglin:
PCI: Add PCI_CAP_ID_VNDR
PCI: AMD 8131 MSI quirk called too late, bus_flags not inherited ?
PCI: nVidia quirk to make AER PCI-E extended capability visible
Chris Wedgwood:
PCI: MSI-K8T-Neo2-Fir: run only where needed
Chuck Ebbert:
PCI: fix issues with extended conf space when MMCONFIG disabled because of e820
Doug Thompson:
PCI Bus Parity Status-broken hardware attribute, EDAC foundation
PCI: Bus Parity Status sysfs interface
Grant Grundler:
PCI: remove unneeded msi code
PCI: clean up pci documentation to be more specific
Greg Kroah-Hartman:
PCI: fix error with pci_get_device() call in the mpc85xx driver
H. Peter Anvin:
PCI: Ignore pre-set 64-bit BARs on 32-bit platforms
Kimball Murray:
PCI: don't move ioapics below PCI bridge
Konrad Rzeszutek:
PCI: fix memory leak in MMCONFIG error path
Kristen Accardi:
PCI: don't enable device if already enabled
Kumar Gala:
PCI: Add pci_assign_resource_fixed -- allow fixed address assignments
Mark Maule:
PCI: msi abstractions and support for altix
PCI: per-platform IA64_{FIRST,LAST}_DEVICE_VECTOR definitions
PCI: altix: msi support
Muthu Kumar:
PCI ACPI: Rename the functions to avoid multiple instances.
Rajesh Shah:
PCI: i386/x86_84: disable PCI resource decode on device disable
PCI: Allow MSI to work on kexec kernel
Shaohua Li:
PCI: disable msi mode in pci_disable_device
Zhang Yanmin:
PCI: fix race with pci_walk_bus and pci_destroy_dev
next reply other threads:[~2006-06-21 19:05 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-06-21 19:02 Greg KH [this message]
2006-06-21 19:25 ` [GIT PATCH] PCI patches for 2.6.17 Greg KH
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20060621190246.GA20912@kroah.com \
--to=gregkh@suse.de \
--cc=akpm@osdl.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-pci@atrey.karlin.mff.cuni.cz \
--cc=torvalds@osdl.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.