Module Name: src Committed By: riastradh Date: Sun Dec 19 00:56:09 UTC 2021
Modified Files: src/sys/external/bsd/drm2/dist/drm: drm_context.c Log Message: Convert back to int again so this comparison makes sense. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/external/bsd/drm2/dist/drm/drm_context.c 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/dist/drm/drm_context.c diff -u src/sys/external/bsd/drm2/dist/drm/drm_context.c:1.7 src/sys/external/bsd/drm2/dist/drm/drm_context.c:1.8 --- src/sys/external/bsd/drm2/dist/drm/drm_context.c:1.7 Sat Dec 18 23:44:57 2021 +++ src/sys/external/bsd/drm2/dist/drm/drm_context.c Sun Dec 19 00:56:09 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: drm_context.c,v 1.7 2021/12/18 23:44:57 riastradh Exp $ */ +/* $NetBSD: drm_context.c,v 1.8 2021/12/19 00:56:09 riastradh Exp $ */ /* * Legacy: Generic DRM Contexts @@ -31,7 +31,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: drm_context.c,v 1.7 2021/12/18 23:44:57 riastradh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: drm_context.c,v 1.8 2021/12/19 00:56:09 riastradh Exp $"); #include <linux/slab.h> #include <linux/uaccess.h> @@ -389,7 +389,7 @@ int drm_legacy_addctx(struct drm_device tmp_handle = drm_legacy_ctxbitmap_next(dev); } DRM_DEBUG("%d\n", tmp_handle); - if (tmp_handle < 0) { + if ((int)ctx->handle < 0) { DRM_DEBUG("Not enough free contexts.\n"); /* Should this return -EBUSY instead? */ return tmp_handle;