git: drm/linux: Restore wait_event*() functionality

Francois Tigeot ftigeot at crater.dragonflybsd.org
Mon Jun 17 06:32:17 PDT 2019


commit 06f0d6a999be46a6e7246607194c0e1c2ccb9647
Author: François Tigeot <ftigeot at wolfpond.org>
Date:   Mon Jun 17 15:31:05 2019 +0200

    drm/linux: Restore wait_event*() functionality
    
    * Our wait_event* routines do not (yet) use Linux wait queues.
      Threads using them still have to be woken up with a different mechanism.
    
    * Restore the wakeup*() calls directly using wait_queue_head_t pointers
    
    * While there, also properly set the current Linux thread states in the
      wait_event*() routines
    
    Issue with the previous commit reported by zrj.

Summary of changes:
 sys/dev/drm/include/linux/wait.h | 9 +++++++++
 1 file changed, 9 insertions(+)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/06f0d6a999be46a6e7246607194c0e1c2ccb9647


-- 
DragonFly BSD source repository


More information about the Commits mailing list