1. 16 Sep, 2012 1 commit
  2. 13 Sep, 2012 1 commit
  3. 12 Sep, 2012 6 commits
  4. 08 Sep, 2012 5 commits
  5. 05 Sep, 2012 9 commits
  6. 04 Sep, 2012 2 commits
    • Arnd Bergmann's avatar
      Merge branch 'cleanup/io-pci' into next/cleanup · 3fbb96d2
      Arnd Bergmann authored
      The io-pci series has gained a merge to resolve a nontrivial
      conflict.
      
      * cleanup/io-pci:
        ARM: Fix ioremap() of address zero
      
      Also includes an update to Linux 3.6-rc3
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      3fbb96d2
    • Arnd Bergmann's avatar
      Merge commit 'a849088a' from rmk/fixes into cleanup/io-pci · 863e99a8
      Arnd Bergmann authored
      As Stephen Rothwell reports, a849088a ("ARM: Fix ioremap() of
      address zero") from the arm-current tree and commit c2794437 ("ARM:
      Add fixed PCI i/o mapping") from the arm-soc tree conflict in
      a nontrivial way in arch/arm/mm/mmu.c.
      
      Rob Herring explains:
      The PCI i/o reserved area has a dummy physical address of 0 and
      needs to be skipped by ioremap searches. So we don't set
      VM_ARM_STATIC_MAPPING to prevent matches by ioremap. The vm_struct
      settings don't really matter when we do the real mapping of the
      i/o space.
      
      Since commit a849088a is at the start of the fixes branch
      in the arm tree, we can merge it into the branch that contains
      the other ioremap changes.
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      Cc: Rob Herring <rob.herring@calxeda.com>
      Cc: Russell King <rmk+kernel@arm.linux.org.uk>
      863e99a8
  7. 01 Sep, 2012 5 commits
  8. 31 Aug, 2012 1 commit
  9. 30 Aug, 2012 5 commits
  10. 29 Aug, 2012 5 commits
    • Alex Deucher's avatar
      drm/radeon: fix dig encoder selection on DCE61 · 41fa5437
      Alex Deucher authored
      Was using the DCE41 code which was wrong. Fixes
      blank displays on a number of Trinity systems.
      Signed-off-by: default avatarAlex Deucher <alexander.deucher@amd.com>
      Cc: stable@vger.kernel.org
      41fa5437
    • Linus Torvalds's avatar
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs · 318e1510
      Linus Torvalds authored
      Pull btrfs fixes from Chris Mason:
       "I've split out the big send/receive update from my last pull request
        and now have just the fixes in my for-linus branch.  The send/recv
        branch will wander over to linux-next shortly though.
      
        The largest patches in this pull are Josef's patches to fix DIO
        locking problems and his patch to fix a crash during balance.  They
        are both well tested.
      
        The rest are smaller fixes that we've had queued.  The last rc came
        out while I was hacking new and exciting ways to recover from a
        misplaced rm -rf on my dev box, so these missed rc3."
      
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs: (25 commits)
        Btrfs: fix that repair code is spuriously executed for transid failures
        Btrfs: fix ordered extent leak when failing to start a transaction
        Btrfs: fix a dio write regression
        Btrfs: fix deadlock with freeze and sync V2
        Btrfs: revert checksum error statistic which can cause a BUG()
        Btrfs: remove superblock writing after fatal error
        Btrfs: allow delayed refs to be merged
        Btrfs: fix enospc problems when deleting a subvol
        Btrfs: fix wrong mtime and ctime when creating snapshots
        Btrfs: fix race in run_clustered_refs
        Btrfs: don't run __tree_mod_log_free_eb on leaves
        Btrfs: increase the size of the free space cache
        Btrfs: barrier before waitqueue_active
        Btrfs: fix deadlock in wait_for_more_refs
        btrfs: fix second lock in btrfs_delete_delayed_items()
        Btrfs: don't allocate a seperate csums array for direct reads
        Btrfs: do not strdup non existent strings
        Btrfs: do not use missing devices when showing devname
        Btrfs: fix that error value is changed by mistake
        Btrfs: lock extents as we map them in DIO
        ...
      318e1510
    • Linus Torvalds's avatar
      Merge git://www.linux-watchdog.org/linux-watchdog · a7ccbcf3
      Linus Torvalds authored
      Pull watchdog fixes from Wim Van Sebroeck:
       "This will fix a warning for watchdog-test.c and it will remove a
        duplicate include of delay.h"
      
      * git://www.linux-watchdog.org/linux-watchdog:
        watchdog: da9052: Remove duplicate inclusion of delay.h
        watchdog: fix watchdog-test.c build warning
      a7ccbcf3
    • David Rientjes's avatar
      mm, slab: lock the correct nodelist after reenabling irqs · 51cd8e6f
      David Rientjes authored
      cache_grow() can reenable irqs so the cpu (and node) can change, so ensure
      that we take list_lock on the correct nodelist.
      
      This fixes an issue with commit 072bb0aa ("mm: sl[au]b: add
      knowledge of PFMEMALLOC reserve pages") where list_lock for the wrong
      node was taken after growing the cache.
      Reported-and-tested-by: default avatarHaggai Eran <haggaie@mellanox.com>
      Signed-off-by: default avatarDavid Rientjes <rientjes@google.com>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      51cd8e6f
    • Christian König's avatar
      drm/radeon: fix double free in radeon_gpu_reset · f54b350d
      Christian König authored
      radeon_ring_restore is freeing the memory for the saved
      ring data. We need to remember that, otherwise we try to
      restore the ring data again on the next try. Additional
      to that it shouldn't try the reset infinitely if we have
      saved ring data.
      Signed-off-by: default avatarChristian König <deathsimple@vodafone.de>
      Reviewed-by: default avatarAlex Deucher <alexander.deucher@amd.com>
      f54b350d