On 02/24/2012 09:53 PM, Ján Veselý wrote: > the last one appeared after I merged mainline changes > 3) irq handler unregister causes kernel panic (I disabled it for now, > should not cause any harm)
This should be now fixed in mainline,1404. The issue only showed when the IRQ pseudocode referenced memory mapped registers as these require a km_unmap() on IRQ unregister or task cleanup. km_unmap() takes the address space mutex, which cannot be done while a spinlock is held as was the case of ipc_irq_cleanup() and ipc_irq_unregister(). Jakub _______________________________________________ HelenOS-devel mailing list [email protected] http://lists.modry.cz/cgi-bin/listinfo/helenos-devel
