On Thursday 07 February 2008, Sarah Sharp wrote:
> > Likewise ehci_shutdown() should kill those timers too, so they don't
> > fire before this kernel stops.
> 
> Is ehci_shutdown called in interrupt context? 

You could easily find the answer to that.  :)

Grep for ">shutdown" in drivers/base/*c ... notice how all the calls
come eventually from a call to device_shutdown().

In turn, calls to that come from kernel/sys.c ... none of those calls
look to be from IRQ context.


> If it is, the watchdog timer 
> can't be disabled because del_timer_sync() can't be called from interrupt
> context.  The HC interrupts can be disabled though.


-
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to