summaryrefslogtreecommitdiff
path: root/mm/vmalloc.c
diff options
context:
space:
mode:
authorH. Peter Anvin <hpa@zytor.com>2008-09-08 12:01:48 -0700
committerH. Peter Anvin <hpa@zytor.com>2008-09-09 11:52:41 -0700
commit28f7e66fc1da53997a545684b21b91fb3ca3f321 (patch)
treef739409c143ab252deefb210858c663e15924878 /mm/vmalloc.c
parent43789e21638626d826c0e8d62e50ceb76b9d61ed (diff)
downloadlinux-3.10-28f7e66fc1da53997a545684b21b91fb3ca3f321.tar.gz
linux-3.10-28f7e66fc1da53997a545684b21b91fb3ca3f321.tar.bz2
linux-3.10-28f7e66fc1da53997a545684b21b91fb3ca3f321.zip
x86: prevent binutils from being "smart" and generating NOPLs for us
binutils, contrary to documented behaviour, will generate long NOPs (a P6-or-higher instruction which is broken on at least some VIA chips, Virtual PC/Virtual Server, and some versions of Qemu) depending on the -mtune= option, which is not supposed to change architectural behaviour. Pass an explicit override to the assembler, in case ends up passing the -mtune= parameter to gas (gcc 4.3.0 does not appear to.) Signed-off-by: H. Peter Anvin <hpa@zytor.com>
Diffstat (limited to 'mm/vmalloc.c')
0 files changed, 0 insertions, 0 deletions