lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20070913171349.GD26213@lnx-holt.americas.sgi.com>
Date:	Thu, 13 Sep 2007 12:13:49 -0500
From:	Robin Holt <holt@....com>
To:	Chuck Ebbert <cebbert@...hat.com>
Cc:	Robin Holt <holt@....com>, Mikael Pettersson <mikpe@...uu.se>,
	Jeff Garzik <jeff@...zik.org>, linux-kernel@...r.kernel.org
Subject: Re: Possible hang inside interrupt handler on sata_promise.

Is there any way on typical motherboards to send an NMI?  On Altix boxes,
we can use the system controller to send an NMI.  I have found some
motherboards appear to have an NMI line.  Is there anything like that
on i386?  Maybe I am missing the issue entirely.  Does deadlock inside
an IRQ handler seem plausible?

On a side note, I have reproduced the hang with a different storage device
(ide).  At the time, I have deactivated the volume group, stopped the
raid device and unloaded the sata_promise module.  I also noticed that
uhci_hcd and eth1 (3com 3c59x module) are sharing IRQ 5 so I had unloaded
the uhci_hcd and usbcore before the last test.

On Thu, Sep 13, 2007 at 11:59:25AM -0400, Chuck Ebbert wrote:
> There is a list of kernel options you can try, including:
> 
>   noapic
>   nolapic
>   pci=nomsi,nommconf
>   pci=noacpi

I will try these this evening.

Thanks,
Robin
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ