H. Peter Anvin
b0b73cb41d
i386: msr.h: be paranoid about types and parentheses
...
When implementing things as macros, make sure we use typecasts and
parentheses where needed. The macros as defined were vulnerable to
surreptitious promotion causing problems.
Avoid macros where practical; e.g. wrmsr() can be an inline instead.
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-05-09 12:49:33 -07:00
..
acpi
PNPACPI sets pnpdev->dev.archdata
2007-05-08 11:15:08 -07:00
asm-alpha
rename thread_info to stack
2007-05-09 12:30:56 -07:00
asm-arm
Use common cpu_is_xxx() macros on AT91 and AVR32
2007-05-09 12:30:50 -07:00
asm-arm26
Remove tas()
2007-05-08 11:15:20 -07:00
asm-avr32
Use common cpu_is_xxx() macros on AT91 and AVR32
2007-05-09 12:30:50 -07:00
asm-blackfin
rename thread_info to stack
2007-05-09 12:30:56 -07:00
asm-cris
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
asm-frv
FRV: Replace pgd management via slabs through quicklists
2007-05-09 12:30:46 -07:00
asm-generic
local_t: architecture independent extension
2007-05-08 11:15:20 -07:00
asm-h8300
Remove tas()
2007-05-08 11:15:20 -07:00
asm-i386
i386: msr.h: be paranoid about types and parentheses
2007-05-09 12:49:33 -07:00
asm-ia64
wrap access to thread_info
2007-05-09 12:30:56 -07:00
asm-m32r
Remove hardcoding of hard_smp_processor_id on UP systems
2007-05-09 12:30:48 -07:00
asm-m68k
rename thread_info to stack
2007-05-09 12:30:56 -07:00
asm-m68knommu
Remove tas()
2007-05-08 11:15:20 -07:00
asm-mips
wrap access to thread_info
2007-05-09 12:30:56 -07:00
asm-parisc
wrap access to thread_info
2007-05-09 12:30:56 -07:00
asm-powerpc
Remove hardcoding of hard_smp_processor_id on UP systems
2007-05-09 12:30:48 -07:00
asm-ppc
Remove tas()
2007-05-08 11:15:20 -07:00
asm-s390
Remove hardcoding of hard_smp_processor_id on UP systems
2007-05-09 12:30:48 -07:00
asm-sh
sh: dma: use __maybe_unused
2007-05-09 12:30:57 -07:00
asm-sh64
Remove tas()
2007-05-08 11:15:20 -07:00
asm-sparc
Remove hardcoding of hard_smp_processor_id on UP systems
2007-05-09 12:30:48 -07:00
asm-sparc64
Remove hardcoding of hard_smp_processor_id on UP systems
2007-05-09 12:30:48 -07:00
asm-um
Remove hardcoding of hard_smp_processor_id on UP systems
2007-05-09 12:30:48 -07:00
asm-v850
Remove tas()
2007-05-08 11:15:20 -07:00
asm-x86_64
rename thread_info to stack
2007-05-09 12:30:56 -07:00
asm-xtensa
Remove tas()
2007-05-08 11:15:20 -07:00
crypto
keys
linux
md: improve partition detection in md array
2007-05-09 12:30:57 -07:00
math-emu
Delete unused header file math-emu/extended.h
2007-05-08 11:15:05 -07:00
media
mtd
net
cleanup compat ioctl handling
2007-05-08 11:15:09 -07:00
pcmcia
rdma
Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband
2007-05-07 12:18:21 -07:00
rxrpc
scsi
sound
video
atyfb: halve XCLK with Mobility and 32bit memory
2007-05-08 11:15:32 -07:00
Kbuild