diff options
author | Suresh Siddha <suresh.b.siddha@intel.com> | 2010-11-16 13:23:51 -0800 |
---|---|---|
committer | H. Peter Anvin <hpa@linux.intel.com> | 2010-12-13 16:13:11 -0800 |
commit | 10340ae130fb70352eae1ae8a00b7906d91bf166 (patch) | |
tree | 1c0f3e6524ed699fc63f8a6c614a3f7bbf839411 /drivers/pci/quirks.c | |
parent | 53dde5f385bc56e312f78b7cb25ffaf8efd4735d (diff) |
x86, xsave: Use alloc_bootmem_align() instead of alloc_bootmem()
Alignment of alloc_bootmem() depends on the value of
L1_CACHE_SHIFT. What we need here, however, is 64 byte alignment. Use
alloc_bootmem_align() and explicitly specify the alignment instead.
This fixes a kernel boot crash reported by Jody when the cpu in .config
is set to MPENTIUMII but the kernel is booted on a xsave-capable CPU.
Reported-by: Jody Bruchon <jody@nctritech.com>
Signed-off-by: Suresh Siddha <suresh.b.siddha@intel.com>
LKML-Reference: <20101116212442.059967454@sbsiddha-MOBL3.sc.intel.com>
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
Cc: <stable@kernel.org>
Diffstat (limited to 'drivers/pci/quirks.c')
0 files changed, 0 insertions, 0 deletions