Jeremy Fitzhardinge
04c9167f91
add touch_all_softlockup_watchdogs()
...
Add touch_all_softlockup_watchdogs() to allow the softlockup watchdog
timers on all cpus to be updated. This is used to prevent sysrq-t from
generating a spurious watchdog message when generating lots of output.
Softlockup watchdogs use sched_clock() as its timebase, which is inherently
per-cpu (at least, when it is measuring unstolen time). Because of this,
it isn't possible for one CPU to directly update the other CPU's timers,
but it is possible to tell the other CPUs to do update themselves
appropriately.
Signed-off-by: Jeremy Fitzhardinge <jeremy@xensource.com>
Acked-by: Chris Lalancette <clalance@redhat.com>
Signed-off-by: Prarit Bhargava <prarit@redhat.com>
Cc: Rick Lindsley <ricklind@us.ibm.com>
Cc: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-05-08 11:15:06 -07:00
..
acpi
remove "struct subsystem" as it is no longer needed
2007-05-02 18:57:59 -07:00
asm-alpha
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
asm-arm
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
asm-arm26
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
asm-avr32
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
asm-blackfin
blackfin architecture
2007-05-07 12:12:58 -07:00
asm-cris
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
asm-frv
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
asm-generic
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
asm-h8300
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
asm-i386
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
asm-ia64
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
asm-m32r
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
asm-m68k
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
asm-m68knommu
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
asm-mips
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
asm-parisc
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
asm-powerpc
parport->dev driver model support
2007-05-08 11:15:05 -07:00
asm-ppc
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
asm-s390
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
asm-sh
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
asm-sh64
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
asm-sparc
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
asm-sparc64
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
asm-um
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
asm-v850
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
asm-x86_64
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
asm-xtensa
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
crypto
[CRYPTO] cryptd: Add software async crypto daemon
2007-05-02 14:38:32 +10:00
keys
linux
add touch_all_softlockup_watchdogs()
2007-05-08 11:15:06 -07:00
math-emu
Delete unused header file math-emu/extended.h
2007-05-08 11:15:05 -07:00
media
i2c: Cleanup the includes of <linux/i2c.h>
2007-05-01 23:26:29 +02:00
mtd
net
[MAC80211]: Add mac80211 wireless stack.
2007-05-05 11:45:53 -07:00
pcmcia
add new_id to PCMCIA drivers
2007-05-07 12:12:50 -07:00
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
Kbuild