This is needed so interrupt handlers can be removed while the PIC is
resuming, it was previously not possible due to intr_resume holding the
intr_table_lock and intr_remove_handler recursing on it.
A per interrupt source mutex could be added, but this seems too much.
Sponsored by: Citrix Systems R&D