Mailinglist Archive: opensuse-bugs (16676 mails)
| < Previous | Next > |
[Bug 375836] parallel driver grabs IRQ14 preventing legacy SFF ATA controller from working
- From: bugzilla_noreply@xxxxxxxxxx
- Date: Mon, 2 Jun 2008 10:34:04 -0600 (MDT)
- Message-id: <20080602163404.4AF40CC6D4@xxxxxxxxxxxxxxxxxxxxxx>
https://bugzilla.novell.com/show_bug.cgi?id=375836
User bjorn.helgaas@xxxxxx added comment
https://bugzilla.novell.com/show_bug.cgi?id=375836#c43
--- Comment #43 from Bjorn Helgaas <bjorn.helgaas@xxxxxx> 2008-06-02 10:34:03
MDT ---
(In reply to comment #41 from Thomas Renninger)
That's an interesting idea. Of course, there's nothing specific to the
parallel port about this problem, so it's always possible that other PNP
devices could fall into the same trap.
I'd like to understand the ATA situation. There's a "TODO: What if one channel
is in native mode ..." comment in ata_pci_sff_activate_host(), and I'm really
curious about whether that's the situation we're seeing. If so, maybe the PCI
IRQ check in pnp_check_irq() needs to be smarter. We currently consider IRQ 14
to be in use if any pci_dev->irq == 14. Maybe we also need to check for port 0
of an IDE controller being in legacy mode.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
User bjorn.helgaas@xxxxxx added comment
https://bugzilla.novell.com/show_bug.cgi?id=375836#c43
--- Comment #43 from Bjorn Helgaas <bjorn.helgaas@xxxxxx> 2008-06-02 10:34:03
MDT ---
(In reply to comment #41 from Thomas Renninger)
Created an attachment (id=219316)--> (https://bugzilla.novell.com/attachment.cgi?id=219316) [details]
Try to take IRQ 7 for parallel devices
What about this one?
That's an interesting idea. Of course, there's nothing specific to the
parallel port about this problem, so it's always possible that other PNP
devices could fall into the same trap.
I'd like to understand the ATA situation. There's a "TODO: What if one channel
is in native mode ..." comment in ata_pci_sff_activate_host(), and I'm really
curious about whether that's the situation we're seeing. If so, maybe the PCI
IRQ check in pnp_check_irq() needs to be smarter. We currently consider IRQ 14
to be in use if any pci_dev->irq == 14. Maybe we also need to check for port 0
of an IDE controller being in legacy mode.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
| < Previous | Next > |