1. 05 6月, 2013 1 次提交
  2. 04 6月, 2013 1 次提交
    • D
      cpuidle: improve governor Kconfig options · d6f346f2
      Daniel Lezcano 提交于
      Each governor is suitable for different kernel configurations: the menu
      governor suits better for a tickless system, while the ladder governor fits
      better for a periodic timer tick system.
      
      The Kconfig does not allow to [un]select a governor, thus both are compiled in
      the kernel but the init order makes the menu governor to be the last one to be
      registered, so becoming the default. The only way to switch back to the ladder
      governor is to enable the sysfs governor switch in the kernel command line.
      
      Because it seems nobody complained about this, the menu governor is used by
      default most of the time on the system, having both governors is not really
      necessary on a tickless system but there isn't a config option to disable one
      or another governor.
      
      Create a submenu for cpuidle and add a label for each governor, so we can see
      the option in the menu config and enable/disable it.
      
      The governors will be enabled depending on the CONFIG_NO_HZ option:
       - If CONFIG_NO_HZ is set, then the menu governor is selected and the ladder
         governor is optional, defaulting to 'yes'
       - If CONFIG_NO_HZ is not set, then the ladder governor is selected and the
         menu governor is optional, defaulting to 'yes'
      Signed-off-by: NDaniel Lezcano <daniel.lezcano@linaro.org>
      Signed-off-by: NRafael J. Wysocki <rafael.j.wysocki@intel.com>
      d6f346f2
  3. 02 6月, 2013 2 次提交
    • L
      Linux 3.10-rc4 · d683b96b
      Linus Torvalds 提交于
      d683b96b
    • L
      Merge branch 'for-3.10' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux · cc863973
      Linus Torvalds 提交于
      Pull parisc fixes from Helge Deller:
       "This patcheset includes fixes for:
      
         - the PCI/LBA which brings back the stifb graphics framebuffer
           console
         - possible memory overflows in parisc kernel init code
         - parport support on older GSC machines
         - avoids that users by mistake enable PARPORT_PC_SUPERIO on parisc
         - MAINTAINERS file list updates for parisc."
      
      * 'for-3.10' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux:
        parisc: parport0: fix this legacy no-device port driver!
        parport_pc: disable PARPORT_PC_SUPERIO on parisc architecture
        parisc/PCI: lba: fix: convert to pci_create_root_bus() for correct root bus resources (v2)
        parisc/PCI: Set type for LBA bus_num resource
        MAINTAINERS: update parisc architecture file list
        parisc: kernel: using strlcpy() instead of strcpy()
        parisc: rename "CONFIG_PA7100" to "CONFIG_PA7000"
        parisc: fix kernel BUG at arch/parisc/include/asm/mmzone.h:50
        parisc: memory overflow, 'name' length is too short for using
      cc863973
  4. 01 6月, 2013 36 次提交