1. 28 2月, 2014 1 次提交
  2. 20 2月, 2014 2 次提交
    • L
      intel_idle: support Bay Trail · 718987d6
      Len Brown 提交于
      Bay Trail (BYT) is a family of Silvermont-core Atom Processor SOCs,
      including the Intel Atom Processor Z36xxx and Z37xxx Series.
      
      Although it shares the Silvermont core with Avoton,
      BYT is optimized for mobile, and thus it supports
      different power saving CPU idle states.
      
      Note that not all versions of Bay Trail HW support all
      of the states listed in the driver.
      Signed-off-by: NLen Brown <len.brown@intel.com>
      Tested-by: NAubrey Li <aubrey.li@linux.intel.com>
      718987d6
    • L
      intel_idle: allow sparse sub-state numbering, for Bay Trail · 24bfa950
      Len Brown 提交于
      Like acpi_idle, intel_idle compared sub-state numbers
      to the number of supported sub-states -- discarding
      sub-states numbers that were numbered >= the number of states.
      
      But some Bay Trail SOCs use sparse sub-state numbers,
      so we can't make such a comparison if we are going
      to access those states.
      
      So now we simply check that _some_ sub-states are
      supported for the given state, and assume that the
      sub-state number in our driver is valid.
      
      In practice, the driver is correct, and even if it were not,
      the hardware clips invalid sub-state requests to valid ones.
      
      No entries in the driver require this change,
      but Bay Trail will need it.
      Signed-off-by: NLen Brown <len.brown@intel.com>
      24bfa950
  3. 10 2月, 2014 1 次提交
    • A
      fix a kmap leak in virtio_console · c9efe511
      Al Viro 提交于
      While we are at it, don't do kmap() under kmap_atomic(), *especially*
      for a page we'd allocated with GFP_KERNEL.  It's spelled "page_address",
      and had that been more than that, we'd have a real trouble - kmap_high()
      can block, and doing that while holding kmap_atomic() is a Bad Idea(tm).
      Signed-off-by: NAl Viro <viro@zeniv.linux.org.uk>
      c9efe511
  4. 08 2月, 2014 1 次提交
  5. 07 2月, 2014 1 次提交
  6. 06 2月, 2014 4 次提交
  7. 05 2月, 2014 18 次提交
  8. 04 2月, 2014 12 次提交