OpenVZ Forum


Home » Mailing lists » Devel » [PATCH] pci_get_device call from interrupt in reboot fixups
Re: [PATCH] pci_get_device call from interrupt in reboot fixups [message #15532 is a reply to message #15526] Sat, 04 August 2007 04:08 Go to previous messageGo to previous message
Greg KH is currently offline  Greg KH
Messages: 27
Registered: February 2006
Junior Member
On Fri, Aug 03, 2007 at 02:39:24PM +0400, Denis V. Lunev wrote:
> The following calltrace is possible now:
>  handle_sysrq
>    machine_emergency_restart
>      mach_reboot_fixups
>        pci_get_device
>          pci_get_subsys
> 	   down_read
> The patch obtains PCI device during initialization to avoid bothering PCI
> search engine in interrupt. Devices used in this code are not supposed to
> be pluggable, so it looks safe to keep them.

What devices are supposed to be affected here?  Are you sure that they
can't be removed later?  Grabbing references here might mess with them
in the future.

thanks,

greg k-h
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: [RFC, PATCH] handle the multi-threaded init's exit() properly
Next Topic: [PATCH] pci_get_device call from interrupt in reboot fixups
Goto Forum:
  


Current Time: Wed Jul 23 23:04:53 GMT 2025

Total time taken to generate the page: 0.21994 seconds