1. 05 Oct, 2016 1 commit
    • Ilya Dryomov's avatar
      crush: don't normalize input of crush_ln iteratively · 74a52938
      Ilya Dryomov authored
      Use __builtin_clz() supported by GCC and Clang to figure out
      how many bits we should shift instead of shifting by a bit
      in a loop until the value gets normalized. Improves performance
      of this function by up to 3x in worst-case scenario and overall
      straw2 performance by ~10%.
      
      Reflects ceph.git commit 110de33ca497d94fc4737e5154d3fe781fa84a0a.
      Signed-off-by: default avatarIlya Dryomov <idryomov@gmail.com>
      74a52938
  2. 03 Oct, 2016 21 commits
  3. 24 Aug, 2016 16 commits
  4. 15 Aug, 2016 2 commits
    • Linus Torvalds's avatar
      Linux 4.8-rc2 · 694d0d0b
      Linus Torvalds authored
      694d0d0b
    • Linus Torvalds's avatar
      Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux · 0043ee40
      Linus Torvalds authored
      Pull thermal updates from Zhang Rui:
      
       - Fix a race condition when updating cooling device, which may lead to
         a situation where a thermal governor never updates the cooling
         device.  From Michele Di Giorgio.
      
       - Fix a zero division error when disabling the forced idle injection
         from the intel powerclamp.  From Petr Mladek.
      
       - Add suspend/resume callback for intel_pch_thermal thermal driver.
         From Srinivas Pandruvada.
      
       - Another two fixes for clocking cooling driver and hwmon sysfs I/F.
         From Michele Di Giorgio and Kuninori Morimoto.
      
      [ Hmm.  That suspend/resume callback for intel_pch_thermal doesn't look
        like a fix, but I'm letting it slide..  - Linus ]
      
      * 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux:
        thermal: clock_cooling: Fix missing mutex_init()
        thermal: hwmon: EXPORT_SYMBOL_GPL for thermal hwmon sysfs
        thermal: fix race condition when updating cooling device
        thermal/powerclamp: Prevent division by zero when counting interval
        thermal: intel_pch_thermal: Add suspend/resume callback
      0043ee40