/[pkgs]/rpms/kernel/F-10/drm-intel-big-hammer.patch
ViewVC logotype

Contents of /rpms/kernel/F-10/drm-intel-big-hammer.patch

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (show annotations) (download) (as text)
Fri May 22 22:26:41 2009 UTC (6 months ago) by cebbert
Branch: MAIN
CVS Tags: kernel-2_6_29_6-99_fc10, kernel-2_6_29_6-93_fc10, kernel-2_6_29_6-97_fc10, kernel-2_6_29_5-84_fc10, kernel-2_6_29_4-72_fc10, kernel-2_6_29_5-88_fc10, kernel-2_6_29_4-75_fc10, kernel-2_6_29_4-80_fc10, HEAD
File MIME type: text/x-patch
Copy DRM fixes from F-11:
    drm-copyback-ioctl-data-to-userspace-regardless-of-retcode.patch
    drm-edid-ignore-tiny-modes.patch
    drm-intel-big-hammer.patch
    drm-intel-gem-use-dma32-on-pae.patch
    drm-intel-gen3-fb-hack.patch
    drm-intel-hdmi-edid-fix.patch
    drm-intel-i8xx-cursors.patch
    drm-intel-include-965gme-pci-id.patch
    drm-intel-lying-systems-without-lvds.patch
    drm-intel-tiling-transition.patch
1 diff --git a/drivers/gpu/drm/i915/i915_gem.c b/drivers/gpu/drm/i915/i915_gem.c
2 index 37427e4..08af9db 100644
3 --- a/drivers/gpu/drm/i915/i915_gem.c
4 +++ b/drivers/gpu/drm/i915/i915_gem.c
5 @@ -2553,6 +2553,11 @@ i915_gem_execbuffer(struct drm_device *dev, void *data,
6
7 mutex_lock(&dev->struct_mutex);
8
9 + /* We don't get the flushing right for these chipsets, use the
10 + * big hamer for now to avoid random crashiness. */
11 + if (IS_I855(dev) || IS_I865G(dev))
12 + wbinvd();
13 +
14 i915_verify_inactive(dev, __FILE__, __LINE__);
15
16 if (dev_priv->mm.wedged) {

admin@fedoraproject.org
ViewVC Help
Powered by ViewVC 1.1.2