From 70e1dbdcaff30048d6571fdab021ad8df7cf4f80 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Wed, 10 Mar 2010 16:41:41 +0100 Subject: [PATCH] libdrm: - update to libdrm-20100309 --- .../libdrm/patches/patch-upstream-1.diff | 25 ------------------- packages/graphics/libdrm/url | 2 +- 2 files changed, 1 insertion(+), 26 deletions(-) delete mode 100644 packages/graphics/libdrm/patches/patch-upstream-1.diff diff --git a/packages/graphics/libdrm/patches/patch-upstream-1.diff b/packages/graphics/libdrm/patches/patch-upstream-1.diff deleted file mode 100644 index 300ec2fab4..0000000000 --- a/packages/graphics/libdrm/patches/patch-upstream-1.diff +++ /dev/null @@ -1,25 +0,0 @@ -From a4041e096ce0faea3dd39b4d78014d45a8cacec0 Mon Sep 17 00:00:00 2001 -From: Chris Wilson -Date: Sun, 07 Mar 2010 14:15:40 +0000 -Subject: intel: Repeat execbuffer if interrupted by signal - -Repeat while EINTR, not EAGAIN! One more source of corruption -erradicated, hurray! - -Signed-off-by: Chris Wilson ---- -diff --git a/intel/intel_bufmgr_gem.c b/intel/intel_bufmgr_gem.c -index 21fe099..8838536 100644 ---- a/intel/intel_bufmgr_gem.c -+++ b/intel/intel_bufmgr_gem.c -@@ -1559,7 +1559,7 @@ drm_intel_gem_bo_exec2(drm_intel_bo *bo, int used, - do { - ret = ioctl(bufmgr_gem->fd, DRM_IOCTL_I915_GEM_EXECBUFFER2, - &execbuf); -- } while (ret != 0 && errno == EAGAIN); -+ } while (ret != 0 && errno == EINTR); - - if (ret != 0) { - ret = -errno; --- -cgit v0.8.3-6-g21f6 diff --git a/packages/graphics/libdrm/url b/packages/graphics/libdrm/url index e3fd0707ec..8121b29364 100644 --- a/packages/graphics/libdrm/url +++ b/packages/graphics/libdrm/url @@ -1 +1 @@ -http://sources.openelec.tv/svn/libdrm-20100305.tar.bz2 +http://sources.openelec.tv/svn/libdrm-20100309.tar.bz2