changes to interrupts/idt, palloc, handoff, and others