CVSROOT: /cvs Module name: src Changes by: [email protected] 2023/07/28 03:46:13
Modified files:
sys/dev/pci/drm/include/linux: wait.h
Log message:
Properly emulate wait_event_interruptible_locked().
This function is called with the wait_queue_head locked, so the code
can not use prepare_to_wait()/finish_wait() since these assume the
wqh is unlocked. Also the lock needs to be held right up to the
schedule()/sleep_finish() call.
OK kettenis@ jsg@
