lock->ctx != NULL => lock->ctx
authorjsg <jsg@openbsd.org>
Tue, 9 Jan 2018 14:23:03 +0000 (14:23 +0000)
committerjsg <jsg@openbsd.org>
Tue, 9 Jan 2018 14:23:03 +0000 (14:23 +0000)
requested by kettenis@

sys/dev/pci/drm/linux_ww_mutex.h

index fb1b267..4476af7 100644 (file)
@@ -164,7 +164,7 @@ __ww_mutex_lock(struct ww_mutex *lock, struct ww_acquire_ctx *ctx, bool slow, bo
                          *   resources.
                         */
                        if (slow || ctx == NULL ||
-                           (lock->ctx != NULL && ctx->stamp < lock->ctx->stamp)) {
+                           (lock->ctx && ctx->stamp < lock->ctx->stamp)) {
                                int s = msleep(lock, &lock->lock,
                                               intr ? PCATCH : 0,
                                               ctx ? ctx->ww_class->name : "ww_mutex_lock", 0);