Revision 9ce883becb83190061369940de9c415595836c9b authored by Andi Kleen on 24 April 2007, 11:05:37 UTC, committed by Andi Kleen on 24 April 2007, 11:05:37 UTC
noreplacement is dangerous on modern systems because it will not replace the context switch FNSAVE with SSE aware FXSAVE. But other places in the kernel still assume SSE and do FXSAVE and the CPU will then access FXSAVE information with FNSAVE and cause corruption. Easiest way to avoid this is to remove the option. It was mostly for paranoia reasons anyways and alternative()s have been stable for some time. Thanks to Jeremy F. for reporting and helping debug it. Signed-off-by: Andi Kleen <ak@suse.de>
1 parent cf6387d
File | Mode | Size |
---|---|---|
Kconfig | -rw-r--r-- | 1.5 KB |
Kconfig.iosched | -rw-r--r-- | 1.9 KB |
Makefile | -rw-r--r-- | 347 bytes |
as-iosched.c | -rw-r--r-- | 37.7 KB |
blktrace.c | -rw-r--r-- | 12.4 KB |
cfq-iosched.c | -rw-r--r-- | 53.1 KB |
deadline-iosched.c | -rw-r--r-- | 11.6 KB |
elevator.c | -rw-r--r-- | 25.1 KB |
genhd.c | -rw-r--r-- | 17.4 KB |
ioctl.c | -rw-r--r-- | 7.4 KB |
ll_rw_blk.c | -rw-r--r-- | 102.4 KB |
noop-iosched.c | -rw-r--r-- | 2.5 KB |
scsi_ioctl.c | -rw-r--r-- | 16.3 KB |
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...