1. 05 7月, 2012 1 次提交
    • E
      drm/i915: add RPS configuration for Haswell · 5a7dc92a
      Eugeni Dodonov 提交于
      Most of the RPS and RC6 enabling functionality is similar to what we had
      on Gen6/Gen7, so we preserve most of the registers.
      
      Note that Haswell only has RC6, so account for that as well. As suggested
      by Daniel Vetter, to reduce the amount of changes in the patch, we still
      write the RC6p/RC6pp thresholds, but those are ignored on Haswell.
      
      Note: Some discussion about the nature of the new tuning constants
      popped up in review - the answer is that we don't know why they've
      changed, but the guide from VPG with the magic numbers simply has
      different values now.
      
      v2: Squash fix for ?: vs | operation precende bug into this patch.
      Signed-off-by: NEugeni Dodonov <eugeni.dodonov@intel.com>
      Reviewed-by: NBen Widawsky <ben@bwidawsk.net>
      [danvet: Added note to commit message. Squashed fix.]
      Signed-off-by: NDaniel Vetter <daniel.vetter@ffwll.ch>
      5a7dc92a
  2. 04 7月, 2012 3 次提交
  3. 30 6月, 2012 1 次提交
  4. 29 6月, 2012 2 次提交
  5. 27 6月, 2012 3 次提交
  6. 26 6月, 2012 6 次提交
  7. 25 6月, 2012 6 次提交
  8. 24 6月, 2012 6 次提交
  9. 23 6月, 2012 3 次提交
    • L
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client · 002b758b
      Linus Torvalds 提交于
      Pull Ceph fixes from Sage Weil:
       "There are a couple of fixes from Yan for bad pointer dereferences in
        the messenger code and when fiddling with page->private after page
        migration, a fix from Alex for a use-after-free in the osd client
        code, and a couple fixes for the message refcounting and shutdown
        ordering."
      
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client:
        libceph: flush msgr queue during mon_client shutdown
        rbd: Clear ceph_msg->bio_iter for retransmitted message
        libceph: use con get/put ops from osd_client
        libceph: osd_client: don't drop reply reference too early
        ceph: check PG_Private flag before accessing page->private
      002b758b
    • L
      Merge tag 'for-linus-Jun-21-2012' of git://oss.sgi.com/xfs/xfs · 369c4f54
      Linus Torvalds 提交于
      Pull XFS fixes from Ben Myers:
       - Fix stale data exposure with unwritten extents
       - Fix a warning in xfs_alloc_vextent with ODEBUG
       - Fix overallocation and alignment of pages for xfs_bufs
       - Fix a cursor leak
       - Fix a log hang
       - Fix a crash related to xfs_sync_worker
       - Rename xfs log structure from struct log to struct xlog so we can use
         crash dumps effectively
      
      * tag 'for-linus-Jun-21-2012' of git://oss.sgi.com/xfs/xfs:
        xfs: rename log structure to xlog
        xfs: shutdown xfs_sync_worker before the log
        xfs: Fix overallocation in xfs_buf_allocate_memory()
        xfs: fix allocbt cursor leak in xfs_alloc_ag_vextent_near
        xfs: check for stale inode before acquiring iflock on push
        xfs: fix debug_object WARN at xfs_alloc_vextent()
        xfs: xfs_vm_writepage clear iomap_valid when !buffer_uptodate (REV2)
      369c4f54
    • L
      Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · a1163719
      Linus Torvalds 提交于
      Pull perf updates from Ingo Molnar.
      
      * 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
        ftrace: Make all inline tags also include notrace
        perf: Use css_tryget() to avoid propping up css refcount
        perf tools: Fix synthesizing tracepoint names from the perf.data headers
        perf stat: Fix default output file
        perf tools: Fix endianity swapping for adds_features bitmask
      a1163719
  10. 22 6月, 2012 9 次提交