CVSROOT: /cvs Module name: src Changes by: [email protected] 2023/07/18 00:58:59
Modified files:
sys/dev/pci/drm: drm_linux.c
sys/dev/pci/drm/include/linux: wait.h
sys/dev/pci/drm/radeon: radeon_fence.c
Log message:
With the update of the sleep API the linux emulation of their wait API,
schedule() and set_current_state() can be implemented in a much less
hacky way. This should remove some possible race conditions in the wait API.
Tested by many (kettenis, jsg, phessler, thfr)
OK kettenis@
