[Mesa-dev] [PATCH 4/5] winsys/svga/drm: add ERESTART define for *BSD

Greg V greg at unrelenting.technology
Mon Oct 23 20:20:42 UTC 2017


Obtained from: FreeBSD ports
---
 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)
 {
-- 
2.14.2



More information about the mesa-dev mailing list