If we are going to be calling get_vm_area from interrupt context we need to change the write_lock/write_unlock calls to write_lock_irqsave and write_unlock_irqrestore. Paul. ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/