All of lore.kernel.org
 help / color / mirror / Atom feed
From: Greg KH <greg@kroah.com>
To: torvalds@transmeta.com
Cc: linux-kernel@vger.kernel.org, pcihpd-discuss@lists.sourceforge.net
Subject: [BK PATCH] PCI hotplug changes for 2.5.46
Date: Tue, 5 Nov 2002 17:36:16 -0800	[thread overview]
Message-ID: <20021106013615.GQ18627@kroah.com> (raw)

Here are some PCI hotplug driver updates for 2.5.46.  A lot of files are
touched, as some __init pci functions have been fixed to be __devinit,
as the pci hotplug drivers now use them.  Almost all of this work was
done by Scott Murray, who has also added some new cPCI Hotplug drivers.

There is still a warning from the driver core when a pci card is
removed, and I'm working on fixing that up.

Please pull from:  bk://linuxusb.bkbits.net/pci_hp-2.5

thanks,

greg k-h


 CREDITS                             |   11 
 MAINTAINERS                         |   42 +
 arch/alpha/kernel/pci.c             |   16 
 arch/i386/pci/common.c              |    5 
 arch/i386/pci/fixup.c               |    4 
 arch/mips/ddb5074/pci.c             |    4 
 arch/mips/ddb5476/pci.c             |    4 
 arch/mips64/sgi-ip27/ip27-pci.c     |    2 
 arch/mips64/sgi-ip32/ip32-pci.c     |    4 
 arch/parisc/kernel/pci.c            |    2 
 arch/ppc/kernel/pci.c               |    2 
 arch/ppc64/kernel/pci.c             |    4 
 arch/sh/kernel/pci-dc.c             |    2 
 arch/sh/kernel/pci-sh7751.c         |    4 
 arch/sh/kernel/pci_st40.c           |    2 
 arch/sparc64/kernel/pci.c           |    4 
 drivers/hotplug/Kconfig             |   43 +
 drivers/hotplug/Makefile            |    8 
 drivers/hotplug/acpiphp.h           |    8 
 drivers/hotplug/acpiphp_core.c      |  163 +++---
 drivers/hotplug/acpiphp_glue.c      |  187 +++----
 drivers/hotplug/acpiphp_pci.c       |   65 +-
 drivers/hotplug/acpiphp_res.c       |   48 -
 drivers/hotplug/cpci_hotplug.h      |  100 +++
 drivers/hotplug/cpci_hotplug_core.c |  927 ++++++++++++++++++++++++++++++++++++
 drivers/hotplug/cpci_hotplug_pci.c  |  685 ++++++++++++++++++++++++++
 drivers/hotplug/cpcihp_generic.c    |  292 +++++++++++
 drivers/hotplug/cpcihp_zt5550.c     |  306 +++++++++++
 drivers/hotplug/cpcihp_zt5550.h     |   79 +++
 drivers/hotplug/pci_hotplug.h       |    4 
 drivers/hotplug/pci_hotplug_util.c  |   75 ++
 drivers/pci/Makefile                |    7 
 drivers/pci/hotplug.c               |    3 
 drivers/pci/pci.c                   |   98 +++
 drivers/pci/probe.c                 |    6 
 drivers/pci/quirks.c                |   50 -
 drivers/pci/search.c                |   40 +
 drivers/pci/setup-bus.c             |   17 
 include/linux/pci.h                 |   13 
 include/linux/pci_ids.h             |    3 
 40 files changed, 3031 insertions(+), 308 deletions(-)
-----

ChangeSet@1.913, 2002-11-05 16:21:21-08:00, greg@kroah.com
  Merge kroah.com:/home/greg/linux/BK/bleeding_edge-2.5
  into kroah.com:/home/greg/linux/BK/pci_hp-2.5

 MAINTAINERS             |   21 +++++++++++++++++++++
 arch/alpha/kernel/pci.c |   14 ++++++++++++++
 drivers/pci/pci.c       |    5 +++++
 include/linux/pci.h     |    6 ++++++
 4 files changed, 46 insertions(+)
------

ChangeSet@1.875.1.10, 2002-11-03 00:08:36-08:00, t-kouchi@mvf.biglobe.ne.jp
  [PATCH] ACPI PCI hotplug updates
  
  These are updates of the acpiphp driver for 2.5.
    - change debug flag from 'acpiphp_debug' to 'debug' for insmod
    - whitespace cleanup
    - message cleanup

 drivers/hotplug/acpiphp.h      |    8 -
 drivers/hotplug/acpiphp_core.c |  163 ++++++++++++++++++-----------------
 drivers/hotplug/acpiphp_glue.c |  187 +++++++++++++++++++----------------------
 drivers/hotplug/acpiphp_pci.c  |   65 +++++++-------
 drivers/hotplug/acpiphp_res.c  |   48 +++++-----
 5 files changed, 234 insertions(+), 237 deletions(-)
------

ChangeSet@1.875.1.9, 2002-11-03 00:02:17-08:00, jung-ik.lee@intel.com
  [PATCH] Patch: 2.5.45 PCI Fixups for PCI HotPlug
  
  The following patch changes function scopes only but fixes kernel dump on
  Hot-Add of PCI bridge cards.

 arch/i386/pci/fixup.c |    4 ++--
 drivers/pci/quirks.c  |   50 +++++++++++++++++++++++++-------------------------
 2 files changed, 27 insertions(+), 27 deletions(-)
------

ChangeSet@1.875.1.8, 2002-11-02 23:43:53-08:00, greg@kroah.com
  [PATCH] PCI Hotplug: fix compiler warning.

 drivers/hotplug/pci_hotplug_util.c |    2 +-
 1 files changed, 1 insertion(+), 1 deletion(-)
------

ChangeSet@1.875.1.7, 2002-11-02 23:40:07-08:00, greg@kroah.com
  [PATCH] PCI Hotplug: removed a compiler warning of a unused variable in the cpcihp_generic driver.

 drivers/hotplug/cpcihp_generic.c |    1 -
 1 files changed, 1 deletion(-)
------

ChangeSet@1.875.1.6, 2002-11-02 23:14:54-08:00, scottm@somanetworks.com
  [PATCH] 2.5.45 CompactPCI driver patch 4/4
  
  This is a patch 4 of 4 of my CompactPCI hotplug core and
  drivers, consisting of the generic port I/O cPCI hotplug driver.
  
  Let me know if the kernel parameter parsing code that's #ifndef MODULE is
  objectionable.  I spent quite a while today testing it, it seems reasonably
  robust.  Without it, this driver would only be useable as a module, which
  I've not figured out how to do with the new kernel configuration stuff.

 CREDITS                          |    2 
 MAINTAINERS                      |    7 
 drivers/hotplug/Kconfig          |   15 ++
 drivers/hotplug/Makefile         |    1 
 drivers/hotplug/cpcihp_generic.c |  291 +++++++++++++++++++++++++++++++++++++++
 5 files changed, 315 insertions(+), 1 deletion(-)
------

ChangeSet@1.875.1.5, 2002-11-02 23:07:09-08:00, scottm@somanetworks.com
  [PATCH] 2.5.45 CompactPCI driver patch 3/4
  
  This is patch 3 of 4 of my CompactPCI hotplug core and
  drivers, consisting of the Ziatech ZT5550 hotplug driver.
  
  The hardware banging code in this driver started its life in the PICMG
  2.12 driver code that MontaVista released at the end of 2001.

 CREDITS                         |    1 
 MAINTAINERS                     |    7 
 drivers/hotplug/Kconfig         |   14 +
 drivers/hotplug/Makefile        |    1 
 drivers/hotplug/cpcihp_zt5550.c |  306 ++++++++++++++++++++++++++++++++++++++++
 drivers/hotplug/cpcihp_zt5550.h |   79 ++++++++++
 include/linux/pci_ids.h         |    3 
 7 files changed, 411 insertions(+)
------

ChangeSet@1.875.1.3, 2002-11-02 22:57:45-08:00, greg@kroah.com
  PCI: move EXPORT_SYMBOL for the pbus functions to the setup-bus.c file.
  
  This fixes a linking error if setup-bus.c isn't compiled into the kernel.

 drivers/pci/Makefile    |    2 +-
 drivers/pci/pci.c       |    2 --
 drivers/pci/setup-bus.c |    3 +++
 3 files changed, 4 insertions(+), 3 deletions(-)
------

ChangeSet@1.875.1.2, 2002-11-02 22:36:38-08:00, scottm@somanetworks.com
  [PATCH] 2.5.45 CompactPCI driver patch 1/4
  
  This is a patch 1 of 4 of my CompactPCI hotplug core and
  drivers, consisting of the required core PCI changes.
  
  The various arch file changes are to change pcibios_fixup_pbus_ranges to
  from __init to __devinit, so that pci_setup_bridge can be safely exported
  from drivers/pci/setup-bus.c.

 arch/alpha/kernel/pci.c         |    2 
 arch/i386/pci/common.c          |    5 ++
 arch/mips/ddb5074/pci.c         |    4 -
 arch/mips/ddb5476/pci.c         |    4 -
 arch/mips64/sgi-ip27/ip27-pci.c |    2 
 arch/mips64/sgi-ip32/ip32-pci.c |    4 -
 arch/parisc/kernel/pci.c        |    2 
 arch/ppc/kernel/pci.c           |    2 
 arch/ppc64/kernel/pci.c         |    4 -
 arch/sh/kernel/pci-dc.c         |    2 
 arch/sh/kernel/pci-sh7751.c     |    4 -
 arch/sh/kernel/pci_st40.c       |    2 
 arch/sparc64/kernel/pci.c       |    4 -
 drivers/pci/pci.c               |   91 ++++++++++++++++++++++++++++++++++++++++
 drivers/pci/probe.c             |    3 -
 drivers/pci/search.c            |   40 +++++++++++++++++
 drivers/pci/setup-bus.c         |   14 +++---
 include/linux/pci.h             |    7 +++
 18 files changed, 170 insertions(+), 26 deletions(-)
------

ChangeSet@1.875.1.1, 2002-11-02 22:25:32-08:00, rmk@arm.linux.org.uk
  [PATCH] PCI hotplug comment fixes
  
  Fix comments about /sbin/hotplug; pci_insert_device does not call
  /sbin/hotplug.

 drivers/pci/hotplug.c |    3 +--
 drivers/pci/probe.c   |    3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)
------


             reply	other threads:[~2002-11-06  1:33 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-11-06  1:36 Greg KH [this message]
2002-11-06  1:37 ` [BK PATCH] PCI hotplug changes for 2.5.46 Greg KH
2002-11-06  1:37   ` Greg KH
2002-11-06  1:38     ` [PATCH] " Greg KH
2002-11-06  1:39       ` Greg KH
2002-11-06  1:43         ` Greg KH
2002-11-06  1:43           ` Greg KH
2002-11-06  1:44             ` Greg KH
2002-11-06  1:45               ` Greg KH
2002-11-06  1:46                 ` Greg KH
2002-11-06  1:47                   ` 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=20021106013615.GQ18627@kroah.com \
    --to=greg@kroah.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=pcihpd-discuss@lists.sourceforge.net \
    --cc=torvalds@transmeta.com \
    /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.