David S. Miller
8243e40acb
[SPARC64]: Store magic cookie and trap type in pt_regs.
...
This sets us up for several simplifications and facilities:
1) The magic cookie lets us identify trap frames more
accurately in stack backtraces.
2) The trap type lets us simplify all of the "are we in
a syscall" state management and checks.
3) We can now see if a task off the cpu is sleeping in
a system call or not. In fact, we can see what
trap it is sleeping in whatever the type. The utrace
guys will use this.
Based upon some discussions with Roland McGrath.
Signed-off-by: David S. Miller <davem@davemloft.net>
2008-04-23 23:32:20 -07:00
..
acpi
asm-alpha
asm-generic: add node_to_cpumask_ptr macro
2008-04-19 19:44:58 +02:00
asm-arm
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc
2008-04-21 17:23:30 -07:00
asm-avr32
avr32: add include/asm-avr32/serial.h
2008-04-19 20:40:10 -04:00
asm-blackfin
include: Remove unnecessary inclusions of asm/semaphore.h
2008-04-18 22:16:54 -04:00
asm-cris
Generic semaphore implementation
2008-04-17 10:42:34 -04:00
asm-frv
frv: remove HARD_RESET_NOW()
2008-04-21 16:03:13 -07:00
asm-generic
asm-generic: add node_to_cpumask_ptr macro
2008-04-19 19:44:58 +02:00
asm-h8300
Generic semaphore implementation
2008-04-17 10:42:34 -04:00
asm-ia64
Merge branch 'semaphore' of git://git.kernel.org/pub/scm/linux/kernel/git/willy/misc
2008-04-21 15:41:27 -07:00
asm-m32r
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
2008-04-18 08:39:24 -07:00
asm-m68k
Generic semaphore implementation
2008-04-17 10:42:34 -04:00
asm-m68knommu
Generic semaphore implementation
2008-04-17 10:42:34 -04:00
asm-mips
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
2008-04-18 08:39:24 -07:00
asm-mn10300
Generic semaphore implementation
2008-04-17 10:42:34 -04:00
asm-parisc
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
2008-04-18 08:39:24 -07:00
asm-powerpc
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
2008-04-21 15:50:49 -07:00
asm-ppc
include: Remove unnecessary inclusions of asm/semaphore.h
2008-04-18 22:16:54 -04:00
asm-s390
Merge branch 'semaphore' of git://git.kernel.org/pub/scm/linux/kernel/git/willy/misc
2008-04-18 08:25:29 -07:00
asm-sh
Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/pci-2.6
2008-04-21 15:58:35 -07:00
asm-sparc
[SPARC64]: NUMA device infrastructure.
2008-04-23 23:32:16 -07:00
asm-sparc64
[SPARC64]: Store magic cookie and trap type in pt_regs.
2008-04-23 23:32:20 -07:00
asm-um
Generic semaphore implementation
2008-04-17 10:42:34 -04:00
asm-v850
Generic semaphore implementation
2008-04-17 10:42:34 -04:00
asm-x86
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched-devel
2008-04-21 15:40:24 -07:00
asm-xtensa
Generic semaphore implementation
2008-04-17 10:42:34 -04:00
crypto
[CRYPTO] aes: Export generic setkey
2008-04-21 10:19:34 +08:00
keys
KEYS: Fix the comment to match the file name in rxrpc-type.h.
2008-04-21 22:43:55 +00:00
linux
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/juhl/trivial
2008-04-21 16:36:46 -07:00
math-emu
media
mtd
net
[INET]: Uninline the __inet_inherit_port call.
2008-04-17 23:18:15 -07:00
pcmcia
rdma
IB: convert struct class_device to struct device
2008-04-19 19:10:30 -07:00
rxrpc
scsi
Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6
2008-04-21 15:49:58 -07:00
sound
video
xen
Kbuild