Heiko Carstens
9d0a57cbdb
[S390] irq change improvements.
...
Remove the last few places where a pointer to pt_regs gets passed.
Also make sure we call set_irq_regs() before irq_enter() and after
irq_exit(). This doesn't fix anything but makes sure s390 looks the
same like all other architectures.
Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com >
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com >
2006-10-11 15:31:26 +02:00
Linus Torvalds
53a5fbdc2d
ACPI: Allow setting SCI_EN bit in PM1_CONTROL register
...
This is needed by at least the Mac Mini's, which (incorrectly) come back
from suspend with SCI_EN clear.
Thanks to Frédéric Riss for hunting this down.
Acked-by: Frédéric Riss <frederic.riss@gmail.com >
Cc: Pavel Machek <pavel@ucw.cz >
Cc: Len Brown <len.brown@intel.com >
Cc: Arjan van de Ven <arjan@infradead.org >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-10-10 17:14:44 -07:00
Jeff Garzik
0968cf51b6
[PATCH] firmware/dcdbas: fix bug in error cleanup
...
The error path path mistakenly called sysfs_create_group() rather than
sysfs_remove_group(). They take the same arguments, so it's easy to
cut-n-paste such a bug.
Signed-off-by: Jeff Garzik <jeff@garzik.org >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-10-10 16:29:37 -07:00
Jeff Garzik
15e541feb3
[PATCH] irda: donauboe fixes, cleanups
...
- fix: toshoboe_invalid_dev() was recently removed, but not all callers
were updated, causing the obvious linker error. Remove caller,
because the check (like the one removed) isn't used.
- fix: propagate request_irq() return value
- cleanup: remove void* casts
- cleanup: remove impossible ASSERTs
Signed-off-by: Jeff Garzik <jeff@garzik.org >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-10-10 16:29:37 -07:00
Linus Torvalds
3c693024cf
Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
...
* 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc:
[POWERPC] Fix windfarm platform device usage
[POWERPC] Fix i2c-powermac platform device usage
[POWERPC] Fix secondary CPU startup on old "powersurge" SMP powermacs
[POWERPC] ARCH=ppc pt_regs fixes
[POWERPC] Update maple defconfig
[POWERPC] Fix Maple secondary IDE interrupt
[POWERPC] Make U4 PCIe work on maple
[POWERPC] cell: fix default zImage build target
[POWERPC] Fix boot wrapper invocation if CROSS_COMPILE contains spaces
[POWERPC] Fix xmon IRQ handler for pt_regs removal
2006-10-10 16:16:33 -07:00
Al Viro
107c3a73e0
[PATCH] endianness annotations in s2io
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-10-10 16:15:34 -07:00
Al Viro
44aa5359be
[PATCH] ufs endianness annotations
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-10-10 16:15:34 -07:00
Al Viro
3524de1c79
[PATCH] fs/partitions endianness annotations
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-10-10 16:15:34 -07:00
Alexey Dobriyan
d136fe7243
[PATCH] Finish annotations of struct vlan_ethhdr
...
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com >
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Acked-by: David S. Miller <davem@davemloft.net >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-10-10 16:15:34 -07:00
Al Viro
d02d48d865
[PATCH] isofs endianness annotations
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-10-10 16:15:34 -07:00
Al Viro
6ca1584173
[PATCH] smbfs endianness annotations
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-10-10 16:15:34 -07:00
Al Viro
2ef1031282
[PATCH] hpfs endianness annotations
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-10-10 16:15:34 -07:00
Al Viro
31b1f85b71
[PATCH] fs/fat endianness annotations
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-10-10 16:15:34 -07:00
Al Viro
a9721f3152
[PATCH] befs: endianness annotations
...
split the data structures that exist in host- and disk-endian variants,
annotate the fields of disk-endian ones, propagate changes.
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-10-10 16:15:33 -07:00
Al Viro
e5201c58cd
[PATCH] befs: missing fs32_to_cpu() in debug.c
...
inode->mode is disk-endian
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-10-10 16:15:33 -07:00
Al Viro
1151895f80
[PATCH] befs: introduce on-disk endian types
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-10-10 16:15:33 -07:00
Al Viro
af10b0084d
[PATCH] befs: prepare to sanitizing headers
...
pulled includes of endian.h from fs/befs/*.c to befs.h
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-10-10 16:15:33 -07:00
Al Viro
88c124d847
[PATCH] befs: remove bogus typedef
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-10-10 16:15:33 -07:00
Alexey Dobriyan
7359bbfd85
[PATCH] chelsio: add endian annotations
...
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com >
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-10-10 16:15:33 -07:00
Alexey Dobriyan
d08f74e58c
[PATCH] serpent: fix endian warnings
...
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com >
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-10-10 16:15:33 -07:00
Alexey Dobriyan
56052d525a
[PATCH] cdrom: add endianness annotations
...
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com >
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-10-10 16:15:33 -07:00
Al Viro
70f3891293
[PATCH] use %p for pointers
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Acked-by: David S. Miller <davem@davemloft.net >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-10-10 15:37:24 -07:00
Al Viro
3c5c6658d2
[PATCH] use %zu for size_t
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-10-10 15:37:24 -07:00
Al Viro
59bd598426
[PATCH] missed const in prototype
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-10-10 15:37:24 -07:00
Al Viro
cfbdbab063
[PATCH] net/sunrpc/auth_gss/svcauth_gss.c endianness regression
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-10-10 15:37:24 -07:00