* [PATCH 0/6]: hotplug/ia64: SN Hotplug Driver: Overview
@ 2005-05-12 13:45 Prarit Bhargava
2005-05-12 14:28 ` Greg KH
2005-05-13 0:45 ` Prarit Bhargava
0 siblings, 2 replies; 3+ messages in thread
From: Prarit Bhargava @ 2005-05-12 13:45 UTC (permalink / raw)
To: linux-ia64
This patchset adds the SN Hotplug Driver to Linux. The patches are git
patches against 2.6.12-rc4.
The patches are
[PATCH 1/6]: hotplug/ia64: SN Hotplug Driver: SN IRQ fixes
[PATCH 2/6]: hotplug/ia64: SN Hotplug Driver: moving of header files
[PATCH 3/6]: hotplug/ia64: SN Hotplug Driver: pci_find_next_bus export
[PATCH 4/6]: hotplug/ia64: SN Hotplug Driver: new SN PROM version code
[PATCH 5/6]: hotplug/ia64: SN Hotplug Driver: SN Hotplug Driver code
[PATCH 6/6]: hotplug/ia64: SN Hotplug Driver: PREEMPT/pcibus_info fix
The patches are incremental, however, the kernel will still compile
after applying each patch.
The first patch fixes the SN IRQ code such that cpu affinity and
Hotplug can modify IRQ values. The sn_irq_info structures are now locked
using a RCU lock mechanism to avoid lock contention in the lost interrupt
WAR code.
The second patch above moves header files out of the arch/ia64/sn
directories and into include/asm-ia64/sn. These files were being included by
other subsystems and should be under include/asm-ia64/sn.
The third patch exports the pci_find_next_bus function to the
rest of the kernel.
The fourth patch above is a modification to the method in which the SN PROM
information is examined in the kernel.
The fifth patch is the SN Hotplug Driver and some additional required
modifications. These modifications include changes to the SN io_init.c code
for memory management, the inclusion of new SAL calls to enable and disable
PCI slots, and a hotplug-style driver.
The final patch fixes an issue with the PROM and a kernel running with
CONFIG_PREEMPT enabled. When CONFIG_PREEMPT is enabled, the size of a
spinlock_t changes -- resulting in the PROM writing to an incorrect location.
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH 0/6]: hotplug/ia64: SN Hotplug Driver: Overview
2005-05-12 13:45 [PATCH 0/6]: hotplug/ia64: SN Hotplug Driver: Overview Prarit Bhargava
@ 2005-05-12 14:28 ` Greg KH
2005-05-13 0:45 ` Prarit Bhargava
1 sibling, 0 replies; 3+ messages in thread
From: Greg KH @ 2005-05-12 14:28 UTC (permalink / raw)
To: linux-ia64
On Thu, May 12, 2005 at 09:45:37AM -0400, Prarit Bhargava wrote:
> This patchset adds the SN Hotplug Driver to Linux. The patches are git
> patches against 2.6.12-rc4.
The patches are broken and not able to be applied :(
{sigh}
greg k-h
^ permalink raw reply [flat|nested] 3+ messages in thread* [PATCH 0/6]: hotplug/ia64: SN Hotplug Driver: Overview
2005-05-12 13:45 [PATCH 0/6]: hotplug/ia64: SN Hotplug Driver: Overview Prarit Bhargava
2005-05-12 14:28 ` Greg KH
@ 2005-05-13 0:45 ` Prarit Bhargava
1 sibling, 0 replies; 3+ messages in thread
From: Prarit Bhargava @ 2005-05-13 0:45 UTC (permalink / raw)
To: linux-ia64
Resubmitting after sending patches to kernel-mentors list.
This patchset adds the SN Hotplug Driver to Linux. The patches are git
patches against 2.6.12-rc4.
The patches are
[PATCH 1/6]: hotplug/ia64: SN Hotplug Driver: SN IRQ fixes
[PATCH 2/6]: hotplug/ia64: SN Hotplug Driver: moving of header files
[PATCH 3/6]: hotplug/ia64: SN Hotplug Driver: pci_find_next_bus export
[PATCH 4/6]: hotplug/ia64: SN Hotplug Driver: new SN PROM version code
[PATCH 5/6]: hotplug/ia64: SN Hotplug Driver: SN Hotplug Driver code
[PATCH 6/6]: hotplug/ia64: SN Hotplug Driver: PREEMPT/pcibus_info fix
The patches are incremental, however, the kernel will still compile
after applying each patch.
The first patch fixes the SN IRQ code such that cpu affinity and
Hotplug can modify IRQ values. The sn_irq_info structures are now locked
using a RCU lock mechanism to avoid lock contention in the lost interrupt
WAR code.
The second patch above moves header files out of the arch/ia64/sn
directories and into include/asm-ia64/sn. These files were being included by
other subsystems and should be under include/asm-ia64/sn.
The third patch exports the pci_find_next_bus function to the
rest of the kernel.
The fourth patch above is a modification to the method in which the SN PROM
information is examined in the kernel.
The fifth patch is the SN Hotplug Driver and some additional required
modifications. These modifications include changes to the SN io_init.c code
for memory management, the inclusion of new SAL calls to enable and disable
PCI slots, and a hotplug-style driver.
The final patch fixes an issue with the PROM and a kernel running with
CONFIG_PREEMPT enabled. When CONFIG_PREEMPT is enabled, the size of a
spinlock_t changes -- resulting in the PROM writing to an incorrect location.
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2005-05-13 0:45 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-05-12 13:45 [PATCH 0/6]: hotplug/ia64: SN Hotplug Driver: Overview Prarit Bhargava
2005-05-12 14:28 ` Greg KH
2005-05-13 0:45 ` Prarit Bhargava
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox