VM now uses interrupts instead of direct I\O