I don't know what code you're looking at, but in -current, setroot()
is called very late, and you should most certainly have interrupts
enabled by that point!
Indeed, if you've *ever* run swapconf() with interrupts disabled, then
your port is *seriously* broken. That's just not how it's supposed to
be done.