Linus Torvalds
b862f3b099
i386: improve and correct inline asm memory constraints
...
Use "+m" rather than a combination of "=m" and "m" for improved clarity
and consistency.
This also fixes some inlines that incorrectly didn't tell the compiler
that they read the old value at all, potentially causing the compiler to
generate bogus code. It appear that all of those potential bugs were
hidden by the use of extra "volatile" specifiers on the data structures
in question, though.
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-07-08 15:24:18 -07:00
..
acpi
ACPI: delete acpi_os_free(), use kfree() directly
2006-06-30 03:19:10 -04:00
asm-alpha
Merge git://git.infradead.org/hdrinstall-2.6
2006-07-04 12:55:45 -07:00
asm-arm
[ARM] 3711/1: AT91 timer update
2006-07-05 17:22:52 +01:00
asm-arm26
Merge git://git.infradead.org/hdrinstall-2.6
2006-07-04 12:55:45 -07:00
asm-cris
Merge git://git.infradead.org/hdrinstall-2.6
2006-07-04 12:55:45 -07:00
asm-frv
Merge git://git.infradead.org/hdrinstall-2.6
2006-07-04 12:55:45 -07:00
asm-generic
Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq
2006-07-04 14:00:26 -07:00
asm-h8300
Merge git://git.infradead.org/hdrinstall-2.6
2006-07-04 12:55:45 -07:00
asm-i386
i386: improve and correct inline asm memory constraints
2006-07-08 15:24:18 -07:00
asm-ia64
Merge git://git.infradead.org/hdrinstall-2.6
2006-07-04 12:55:45 -07:00
asm-m32r
Merge git://git.infradead.org/hdrinstall-2.6
2006-07-04 12:55:45 -07:00
asm-m68k
Merge git://git.infradead.org/hdrinstall-2.6
2006-07-04 12:55:45 -07:00
asm-m68knommu
Merge git://git.infradead.org/hdrinstall-2.6
2006-07-04 12:55:45 -07:00
asm-mips
Merge git://git.infradead.org/hdrinstall-2.6
2006-07-04 12:55:45 -07:00
asm-parisc
Merge git://git.infradead.org/hdrinstall-2.6
2006-07-04 12:55:45 -07:00
asm-powerpc
power: improve inline asm memory constraints
2006-07-08 15:00:28 -07:00
asm-ppc
[PATCH] irq-flags: PPC: Use the new IRQF_ constants
2006-07-02 13:58:48 -07:00
asm-s390
Merge git://git.infradead.org/hdrinstall-2.6
2006-07-04 12:55:45 -07:00
asm-sh
Merge git://git.infradead.org/hdrinstall-2.6
2006-07-04 12:55:45 -07:00
asm-sh64
Merge git://git.infradead.org/hdrinstall-2.6
2006-07-04 12:55:45 -07:00
asm-sparc
Merge git://git.infradead.org/hdrinstall-2.6
2006-07-04 12:55:45 -07:00
asm-sparc64
[SPARC64]: Fix sparc64 build errors when CONFIG_PCI=n.
2006-07-05 20:18:39 -07:00
asm-um
Merge git://git.infradead.org/hdrinstall-2.6
2006-07-04 12:55:45 -07:00
asm-v850
Merge git://git.infradead.org/hdrinstall-2.6
2006-07-04 12:55:45 -07:00
asm-x86_64
Merge git://git.infradead.org/hdrinstall-2.6
2006-07-04 12:55:45 -07:00
asm-xtensa
Merge git://git.infradead.org/hdrinstall-2.6
2006-07-04 12:55:45 -07:00
keys
linux
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev
2006-07-05 20:19:30 -07:00
math-emu
media
V4L/DVB (4270): Add tda9887-specific tuner configuration
2006-06-30 15:59:32 -03:00
mtd
Merge git://git.infradead.org/hdrinstall-2.6
2006-07-04 12:55:45 -07:00
net
[PATCH] SoftMAC: Prevent multiple authentication attempts on the same network
2006-07-05 13:42:58 -04:00
pcmcia
rdma
Merge git://git.infradead.org/hdrinstall-2.6
2006-07-04 12:55:45 -07:00
rxrpc
scsi
Merge git://git.infradead.org/hdrinstall-2.6
2006-07-04 12:55:45 -07:00
sound
Merge git://git.infradead.org/hdrinstall-2.6
2006-07-04 12:55:45 -07:00
video
Kbuild