Module Name: src Committed By: riastradh Date: Tue Aug 26 00:48:29 UTC 2014
Modified Files: src/sys/external/bsd/drm2/include/drm: drm_wait_netbsd.h Log Message: Return 0, not uninitialized, if the condition is already true. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 \ src/sys/external/bsd/drm2/include/drm/drm_wait_netbsd.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/external/bsd/drm2/include/drm/drm_wait_netbsd.h diff -u src/sys/external/bsd/drm2/include/drm/drm_wait_netbsd.h:1.4 src/sys/external/bsd/drm2/include/drm/drm_wait_netbsd.h:1.5 --- src/sys/external/bsd/drm2/include/drm/drm_wait_netbsd.h:1.4 Wed Jul 16 20:59:58 2014 +++ src/sys/external/bsd/drm2/include/drm/drm_wait_netbsd.h Tue Aug 26 00:48:29 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: drm_wait_netbsd.h,v 1.4 2014/07/16 20:59:58 riastradh Exp $ */ +/* $NetBSD: drm_wait_netbsd.h,v 1.5 2014/08/26 00:48:29 riastradh Exp $ */ /*- * Copyright (c) 2013 The NetBSD Foundation, Inc. @@ -177,6 +177,7 @@ DRM_SPIN_WAKEUP_ALL(drm_waitqueue_t *q, KASSERT(!cpu_intr_p()); \ KASSERT(!cpu_softintr_p()); \ KASSERT(!cold); \ + (RET) = 0; \ while (!(CONDITION)) { \ /* XXX errno NetBSD->Linux */ \ (RET) = -WAIT((Q), &(INTERLOCK)->sl_lock); \