OpenVZ Forum


Home » Mailing lists » Devel » [Q] ide cdrom in native mode leads to irq storm?
Re: [Q] workaround for ide (native) leads to irq storm? [message #8364 is a reply to message #8334] Fri, 17 November 2006 12:54 Go to previous message
vaverin is currently offline  vaverin
Messages: 708
Registered: September 2005
Senior Member
Vasily Averin wrote:
> Tejun Heo wrote:
>> Vasily Averin wrote:
>>> I've reproduced this issue on linux 2.6.19-rc5 kernel.
>>>
>>> Please see http://bugzilla.kernel.org/show_bug.cgi?id=7518 for details
>>
>> Fortunately, libata is immune to the problem because it does
>> ap->ops->irq_clear(ap) in ata_host_intr() regardless of command type in
>> flight. So, not loading IDE piix and using libata to drive all piix
>> ports solves the problem.
>
> I've disabled IDE support in the config and recompiled the kernel.
> It seems you are right, problem go away, new kernel was booted without any
> problems and works well.
>
> As a linux support engeneer I've seen this issue several times on the user-nodes
> and it was very hard to understand what's happened and how to prevent this issue
> in the future. First question is resolved now but from support point of view it
> is very important to find some workaround against this issue on existing
> distributions. Right now I see only one way: if this issue is detected on the
> user node, we can add something like "ide=disable" into kernel commandline.

I've tried to find the some work around for this issue. "hda=noprobe" helps, CD
is not detected on the node and all other devices on the node works well...

However if I have additional device who uses the same irq the issue returns
back. When I enable USB support on my testnode, one of USB controllers requests
the same IRQ line. And IRQ storm occurs again when I load uhci_hcd driver on the
node. It is very strange for me: we do not have any IDE devices in this case.

I would note, that I've seen the same behaviour when I detach the CDROM manually.

I've updated the bug.

Thank you,
Vasily Averin
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: [PATCH] i2c-ixp4xx: fix ") != 0))" typo
Next Topic: [PATCH] retries in ext3_prepare_write() violate ordering requirements
Goto Forum:
  


Current Time: Fri Jul 25 22:10:18 GMT 2025

Total time taken to generate the page: 0.44133 seconds