Bug#421281: device conflict JMB361/3/5/6
Package: linux-2.6
Severity: important
BIOS is set in IDE mode and ONLY JMB363 is onboard.
JMB363: IDE controller at PCI slot 0000:03:00.1
PCI: Enabling device 0000:03:00.1 (0000 -> 0001)
ACPI: PCI Interrupt 0000:03:00.1[B] -> GSI 18 (level, low) -> IRQ 50
JMB363: chipset revision 3
JMB363: 100% native mode on irq 50
ide2: BM-DMA at 0xb400-0xb407, BIOS settings: hde:DMA, hdf:DMA
ide3: BM-DMA at 0xb408-0xb40f, BIOS settings: hdg:DMA, hdh:DMA
hde: LITE-ON DVDRW SHM-165P6S, ATAPI CD/DVD-ROM drive
hdf: Maxtor 6L080P0, ATA DISK drive
ide2 at 0xbc00-0xbc07,0xb882 on irq 50
JMB361: IDE controller at PCI slot 0000:03:00.0
ACPI: PCI Interrupt 0000:03:00.0[A] -> GSI 17 (level, low) -> IRQ 177
JMB361: chipset revision 3
JMB361: 100% native mode on irq 177
JMB361: dma_base is invalid
ide0: JMB361 Bus-Master DMA disabled (BIOS)
JMB361: dma_base is invalid
ide1: JMB361 Bus-Master DMA disabled (BIOS)
the following root cause is my guess.
??generic.ko?? and ??jmicron.ko?? are both loaded.
proposed solution is backport of:
* ide/generic: Jmicron has its own drivers now
Commit: 3e9e4c8606127592cda22159cc2440ea48963ae4
* jmicron: 40/80pin primary detection
Commit: 99abaf51e25f7d4ac2081e5cdc1f01baa0543514
* atiixp/jmicron/triflex: fix PIO fallback
Commit: 39baf8a798926eb675c9360d5822ca86ed92866e
* ahci/pata_jmicron: fix JMicron quirk
Commit: 77280989673ee1ef736a92617f52e2be45651833
--
maks
Reply to: