Mesa (master): winsys/svga/drm: add ERESTART define for *BSD
Emil Velikov
evelikov at kemper.freedesktop.org
Thu Oct 26 14:22:14 UTC 2017
Module: Mesa
Branch: master
Commit: cece4ff6a328bff015e0905442254e27d339f6a0
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cece4ff6a328bff015e0905442254e27d339f6a0
Author: Greg V <greg at unrelenting.technology>
Date: Mon Oct 23 23:20:42 2017 +0300
winsys/svga/drm: add ERESTART define for *BSD
Obtained from: FreeBSD ports
Signed-off-by: Emil Velikov <emil.l.velikov at gmail.com>
Reviewed-by: Brian Paul <brianp at vmware.com>
---
src/gallium/winsys/svga/drm/vmw_screen_ioctl.c | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/src/gallium/winsys/svga/drm/vmw_screen_ioctl.c b/src/gallium/winsys/svga/drm/vmw_screen_ioctl.c
index 79f9d950d9..62a2af6d65 100644
--- a/src/gallium/winsys/svga/drm/vmw_screen_ioctl.c
+++ b/src/gallium/winsys/svga/drm/vmw_screen_ioctl.c
@@ -70,6 +70,11 @@ vmw_region_size(struct vmw_region *region)
return region->size;
}
+#if defined(__DragonFly__) || defined(__FreeBSD__) || \
+ defined(__NetBSD__) || defined(__OpenBSD__)
+#define ERESTART EINTR
+#endif
+
uint32
vmw_ioctl_context_create(struct vmw_winsys_screen *vws)
{
More information about the mesa-commit
mailing list