Hi, sys_delete_module() (and presumably other system calls) is entered with interrupts disabled (sm=0x000a), which causes problems trying to unload kernel module sym53c8xx.o as it waits for a timer tick. I had a quick look at syscall.S, but didn't see anything wrong there. Anyone know where/why they get disabled? Richard