kernel_optimize_test/arch/i386/lib
Rudolf Marek 4e9baad8f5 i386: Add safe variants of rdmsr_on_cpu and wrmsr_on_cpu
Add safe (exception handled) variants of rdmsr_on_cpu and wrmsr_on_cpu.
You should use these when the target MSR may not actually exist, as
doing so could trigger an exception which the regular functions do not
handle. The safe variants are slower, though.

The upcoming coretemp hardware monitoring driver will need this.

Signed-off-by: Rudolf Marek <r.marek@assembler.cz>
Cc: Alexey Dobriyan <adobriyan@openvz.org>
Cc: Dave Jones <davej@redhat.com>
Signed-off-by: Jean Delvare <khali@linux-fr.org>
2007-05-08 17:22:01 +02:00
..
bitops.c [PATCH] i386: type cast clean up for find_next_zero_bit 2007-05-02 19:27:08 +02:00
checksum.S [PATCH] i386: Add dwarf2 annotations to *_user and checksum functions 2007-05-02 19:27:05 +02:00
delay.c [PATCH] Some config.h removals 2006-10-01 00:39:34 -07:00
getuser.S [PATCH] i386: Add dwarf2 annotations to *_user and checksum functions 2007-05-02 19:27:05 +02:00
Makefile {rd,wr}msr_on_cpu SMP=n optimization 2007-02-20 14:29:37 -05:00
memcpy.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
mmx.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
msr-on-cpu.c i386: Add safe variants of rdmsr_on_cpu and wrmsr_on_cpu 2007-05-08 17:22:01 +02:00
putuser.S [PATCH] i386: Add dwarf2 annotations to *_user and checksum functions 2007-05-02 19:27:05 +02:00
semaphore.S [PATCH] i386: fix rwsem build bug on CONFIG_M386=y 2006-10-05 18:47:22 +02:00
strstr.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
usercopy.c [PATCH] i386: Remove copy_*_user BUG_ONs for (size < 0) 2007-05-02 19:27:21 +02:00