aboutsummaryrefslogtreecommitdiffstats
path: root/arch/ia64
diff options
context:
space:
mode:
authorKurt Garloff <kurt@garloff.de>2012-01-17 04:20:31 -0500
committerGreg Kroah-Hartman <gregkh@suse.de>2012-01-25 17:24:57 -0800
commitef9a04d5b336853aeb3f3975c4e52b07c1c4d3ec (patch)
tree2f2472a300dd97cffed5a5018bd3721431fe75c7 /arch/ia64
parent643147c50fde7eb0456953f468cc277d621f629e (diff)
downloadkernel_samsung_aries-ef9a04d5b336853aeb3f3975c4e52b07c1c4d3ec.zip
kernel_samsung_aries-ef9a04d5b336853aeb3f3975c4e52b07c1c4d3ec.tar.gz
kernel_samsung_aries-ef9a04d5b336853aeb3f3975c4e52b07c1c4d3ec.tar.bz2
ACPI, x86: Use SRAT table rev to use 8bit or 32bit PXM fields (x86/x86-64)
commit cd298f60a2451a16e0f077404bf69b62ec868733 upstream. In SRAT v1, we had 8bit proximity domain (PXM) fields; SRAT v2 provides 32bits for these. The new fields were reserved before. According to the ACPI spec, the OS must disregrard reserved fields. x86/x86-64 was rather inconsistent prior to this patch; it used 8 bits for the pxm field in cpu_affinity, but 32 bits in mem_affinity. This patch makes it consistent: Either use 8 bits consistently (SRAT rev 1 or lower) or 32 bits (SRAT rev 2 or higher). cc: x86@kernel.org Signed-off-by: Kurt Garloff <kurt@garloff.de> Signed-off-by: Len Brown <len.brown@intel.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'arch/ia64')
0 files changed, 0 insertions, 0 deletions