1. 30 Jul, 2009 38 commits
  2. 29 Jul, 2009 2 commits
    • Catalin Marinas's avatar
      kmemleak: Protect the seq start/next/stop sequence by rcu_read_lock() · f5886c7f
      Catalin Marinas authored
      Objects passed to kmemleak_seq_next() have an incremented reference
      count (hence not freed) but they may point via object_list.next to
      other freed objects. To avoid this, the whole start/next/stop sequence
      must be protected by rcu_read_lock().
      Signed-off-by: default avatarCatalin Marinas <catalin.marinas@arm.com>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      f5886c7f
    • Linus Torvalds's avatar
      Merge branch 'drm-radeon-kms' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 · 84210aeb
      Linus Torvalds authored
      * 'drm-radeon-kms' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6: (35 commits)
        drm/radeon: set fb aperture sizes for framebuffer handoff.
        drm/ttm: fix highuser vs dma32 confusion.
        drm/radeon: Fix size used for benchmarking BO copies.
        drm/radeon: Add radeon.test parameter for running BO GPU copy tests.
        drm/radeon/kms: allow interruptible waits for objects.
        drm/ttm: powerpc: Fix Highmem cache flushing.
        x86: Export kmap_atomic_prot() needed for TTM.
        drm/ttm: Fix ttm in-kernel copying of pages with non-standard caching attributes.
        drm/ttm: Fix an oops and sync object leak.
        drm/radeon/kms: vram sizing on certain r100 chips needs workaround.
        drm/radeon: Pay more attention to object placement requested by userspace.
        drm/radeon: Fall back to evicting BOs with memcpy if necessary.
        drm/radeon: Don't unreserve twice on failure to validate.
        drm/radeon/kms: fix bandwidth computation on avivo hardware
        drm/radeon/kms: add initial colortiling support.
        drm/radeon/kms: fix hotspot handling on pre-avivo chips
        drm/radeon/kms: enable frac fb divs on rs600/rs690/rs740
        drm/radeon/kms: add PLL flag to prefer frequencies <= the target freq
        drm/radeon/kms: block RN50 from using 3D engine.
        drm/radeon/kms: fix VRAM sizing like DDX does it.
        ...
      84210aeb