1. 31 Jan, 2013 17 commits
  2. 30 Jan, 2013 2 commits
  3. 29 Jan, 2013 1 commit
  4. 28 Jan, 2013 2 commits
  5. 26 Jan, 2013 1 commit
    • Dave Airlie's avatar
      Merge branch 'drm-intel-fixes' of git://people.freedesktop.org/~danvet/drm-intel · 48367432
      Dave Airlie authored
      Just a few small things:
      - 2x workaround bits from Chris to fix up the new scanline waits enabled
        in 3.8 on snb. People who've been struck by this on dual-screen also
        need to upgrade the ddx.
      - Dump the kernel version into i915_error_state, we've had a few mixups
        there recently.
      - Disable gfx DMAR on gen4 devices, acked by David Woodhouse.
      
      * 'drm-intel-fixes' of git://people.freedesktop.org/~danvet/drm-intel:
        drm/i915: dump UTS_RELEASE into the error_state
        iommu/intel: disable DMAR for g4x integrated gfx
        drm/i915: GFX_MODE Flush TLB Invalidate Mode must be '1' for scanline waits
        drm/i915: Disable AsyncFlip performance optimisations
      48367432
  6. 25 Jan, 2013 15 commits
  7. 24 Jan, 2013 1 commit
  8. 23 Jan, 2013 1 commit
    • Ilija Hadzic's avatar
      drm/radeon: fix a rare case of double kfree · 1da80cfa
      Ilija Hadzic authored
      If one (but not both) allocations of p->chunks[].kpage[]
      in radeon_cs_parser_init fail, the error path will free
      the successfully allocated page, but leave a stale pointer
      value in the kpage[] field. This will later cause a
      double-free when radeon_cs_parser_fini is called.
      This patch fixes the issue by forcing both pointers to NULL
      after kfree in the error path.
      
      The circumstances under which the problem happens are very
      rare. The card must be AGP and the system must run out of
      kmalloc area just at the right time so that one allocation
      succeeds, while the other fails.
      Signed-off-by: default avatarIlija Hadzic <ihadzic@research.bell-labs.com>
      Cc: Herton Ronaldo Krzesinski <herton.krzesinski@canonical.com>
      Signed-off-by: default avatarAlex Deucher <alexander.deucher@amd.com>
      Cc: stable@vger.kernel.org
      1da80cfa