Question: can spinlock/rwlock be used in interrupt handler?
Answer: And why spinlock needed ? Can we use the semaphore or mutex in interrupt handlers. The answer is yes and no. you can use the up and unlock, but you can't use down and lock, as these are blocking calls which put the process to sleep and we are not supposed to sleep in interrupt handlers.