ide hotplug mark __devinit alim15x3.c
PATCH 1/13 ide hotplug mark __devinit alim15x3.c
From: Herbert Xu <[email protected]>
mark the __init section __devinit.
Splitted up from the Debian kernel patch.
see the thread about the pci hotplug crash on a stratus box.
http://marc.theaimsgroup.com/?l=linux-kernel&m=111930108613386&w=2
drivers/ide/pci/alim15x3.c +5 -5
@@ -583,7 +583,7 @@* appropriate also sets up the 1533 southbridge. */ -static unsigned int __init init_chipset_ali15x3 (struct pci_dev *dev,const char *name) +static unsigned int __devinit init_chipset_ali15x3 (struct pci_dev *dev,const char *name) {unsigned long flags;u8 tmpbyte;
@@ -677,7 +677,7 @@* FIXME: frobs bits that are not defined on newer ALi devicea */ -static unsigned int __init ata66_ali15x3 (ide_hwif_t *hwif) +static unsigned int __devinit ata66_ali15x3 (ide_hwif_t *hwif) {struct pci_dev *dev = hwif->pci_dev;unsigned int ata66 =0 ;
@@ -748,7 +748,7 @@* Initialize the IDE structure side of the ALi 15x3 driver. */ -static void __init init_hwif_common_ali15x3 (ide_hwif_t *hwif) +static void __devinit init_hwif_common_ali15x3 (ide_hwif_t *hwif) { hwif->autodma =0 ; hwif->tuneproc = &ali15x3_tune_drive;
@@ -794,7 +794,7 @@* Sparc systems */ -static void __init init_hwif_ali15x3 (ide_hwif_t *hwif) +static void __devinit init_hwif_ali15x3 (ide_hwif_t *hwif) {u8 ideic, inmir;s8 irq_routing_table[] = {-1 ,9 ,3 ,10 ,4 ,5 ,7 ,6 ,
@@ -847,7 +847,7 @@* the actual work. */ -static void __init init_dma_ali15x3 (ide_hwif_t *hwif,unsigned long dmabase) +static void __devinit init_dma_ali15x3 (ide_hwif_t *hwif,unsigned long dmabase) {if (m5229_revision <0x20 )return ;
Hi,
All patches except #3 merged.
[ cmd640 is not using PCI core -> patch #3 rejected ]
Thanks,
Bartlomiej
Quoted 10 lines · maximilian attems
From: Herbert Xu <[email protected]>
mark the
__initsection__devinit.
Splitted up from the Debian kernel patch.see the thread about the pci hotplug crash on a stratus box.
http://marc.theaimsgroup.com/?l=linux-kernel&m=111930108613386&w=2Signed-off-by maximilian attems <[email protected]>
hello,
Quoted 6 lines · Bartlomiej Zolnierkiewicz
All patches except #3 merged.
[ cmd640 is not using PCI core -> patch #3 rejected ]Thanks,
Bartlomiej
thanks a lot for your double check.
i already saw the mails today in bk-commits-head :)
--
maks