All of lore.kernel.org
 help / color / mirror / Atom feed
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


             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.