af56efbd87
sys/external/bsd/drm2/linux/linux_ww_mutex.c: revision 1.15 drm/linux_ww_mutex: Fix wait loops. If cv_wait_sig returns because a signal is delivered, we may nonetheless have been granted the lock. It is harmless for us to ignore this fact in three of the four paths, but in ww_mutex_state_wait_sig, we may now have ownership of the lock and MUST NOT return failure because the caller MUST release the lock before destroying the ww_acquire_ctx. While here, restructure the other three loops for clarity, so they match the structure of the fourth and so they have a little less impenetrable negation. PR kern/57537 |
||
---|---|---|
.. | ||
acpica | ||
common | ||
compiler_rt | ||
drm | ||
drm2 | ||
dwc2 | ||
ena-com | ||
gnu-efi | ||
ipf/netinet | ||
libfdt | ||
libnv | ||
sljit | ||
vchiq |