1. 23 1月, 2010 2 次提交
    • P
      x86: Disable HPET MSI on ATI SB700/SB800 · 73472a46
      Pallipadi, Venkatesh 提交于
      HPET MSI on platforms with ATI SB700/SB800 as they seem to have some
      side-effects on floppy DMA. Do not use HPET MSI on such platforms.
      
      Original problem report from Mark Hounschell
      http://lkml.indiana.edu/hypermail/linux/kernel/0912.2/01118.html
      
      [ This patch needs to go to stable as well. But, there are some
        conflicts that prevents the patch from going as is. I can
        rebase/resubmit to stable once the patch goes upstream.
        hpa: still Cc:'ing stable@ as an FYI. ]
      Tested-by: NMark Hounschell <markh@compro.net>
      Signed-off-by: NVenkatesh Pallipadi <venkatesh.pallipadi@intel.com>
      Cc: <stable@kernel.org>
      LKML-Reference: <20100121190952.GA32523@linux-os.sc.intel.com>
      Signed-off-by: NH. Peter Anvin <hpa@zytor.com>
      73472a46
    • D
      x86: Set hotpluggable nodes in nodes_possible_map · 3a5fc0e4
      David Rientjes 提交于
      nodes_possible_map does not currently include nodes that have SRAT
      entries that are all ACPI_SRAT_MEM_HOT_PLUGGABLE since the bit is
      cleared in nodes_parsed if it does not have an online address range.
      
      Unequivocally setting the bit in nodes_parsed is insufficient since
      existing code, such as acpi_get_nodes(), assumes all nodes in the map
      have online address ranges.  In fact, all code using nodes_parsed
      assumes such nodes represent an address range of online memory.
      
      nodes_possible_map is created by unioning nodes_parsed and
      cpu_nodes_parsed; the former represents nodes with online memory and
      the latter represents memoryless nodes.  We now set the bit for
      hotpluggable nodes in cpu_nodes_parsed so that it also gets set in
      nodes_possible_map.
      
      [ hpa: Haicheng Li points out that this makes the naming of the
        variable cpu_nodes_parsed somewhat counterintuitive.  However, leave
        it as is in the interest of keeping the pure bug fix patch small. ]
      Signed-off-by: NDavid Rientjes <rientjes@google.com>
      Tested-by: NHaicheng Li <haicheng.li@linux.intel.com>
      LKML-Reference: <alpine.DEB.2.00.1001201152040.30528@chino.kir.corp.google.com>
      Cc: <stable@kernel.org>
      Signed-off-by: NH. Peter Anvin <hpa@zytor.com>
      3a5fc0e4
  2. 22 1月, 2010 3 次提交
  3. 21 1月, 2010 35 次提交