https://github.com/torvalds/linux
Revision 1ca04a4ce0d5131471c5a1fac76899dc2d9d3f36 authored by Rob Gardner on 22 December 2015, 04:48:03 UTC, committed by David S. Miller on 24 December 2015, 17:07:16 UTC
Commit 28a1f53 delays setting %pil to avoid potential
hardirq stack overflow in the common rtrap_irq path.
Setting %pil also needs to be delayed in the rtrap_nmi
path for the same reason.

Signed-off-by: Rob Gardner <rob.gardner@oracle.com>
Signed-off-by: Dave Aldridge <david.j.aldridge@oracle.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
1 parent 82924e5
History
Tip revision: 1ca04a4ce0d5131471c5a1fac76899dc2d9d3f36 authored by Rob Gardner on 22 December 2015, 04:48:03 UTC
sparc64: Don't set %pil in rtrap_nmi too early
Tip revision: 1ca04a4
File Mode Size
Kconfig -rw-r--r-- 2.2 KB
Makefile -rw-r--r-- 1.4 KB
bat_algo.h -rw-r--r-- 805 bytes
bat_iv_ogm.c -rw-r--r-- 59.2 KB
bitarray.c -rw-r--r-- 2.8 KB
bitarray.h -rw-r--r-- 1.7 KB
bridge_loop_avoidance.c -rw-r--r-- 47.8 KB
bridge_loop_avoidance.h -rw-r--r-- 3.1 KB
debugfs.c -rw-r--r-- 14.1 KB
debugfs.h -rw-r--r-- 1.7 KB
distributed-arp-table.c -rw-r--r-- 35.0 KB
distributed-arp-table.h -rw-r--r-- 4.7 KB
fragmentation.c -rw-r--r-- 15.2 KB
fragmentation.h -rw-r--r-- 1.8 KB
gateway_client.c -rw-r--r-- 23.8 KB
gateway_client.h -rw-r--r-- 1.8 KB
gateway_common.c -rw-r--r-- 7.5 KB
gateway_common.h -rw-r--r-- 1.5 KB
hard-interface.c -rw-r--r-- 20.8 KB
hard-interface.h -rw-r--r-- 3.2 KB
hash.c -rw-r--r-- 1.9 KB
hash.h -rw-r--r-- 4.7 KB
icmp_socket.c -rw-r--r-- 10.6 KB
icmp_socket.h -rw-r--r-- 1.1 KB
main.c -rw-r--r-- 36.5 KB
main.h -rw-r--r-- 13.1 KB
multicast.c -rw-r--r-- 25.2 KB
multicast.h -rw-r--r-- 2.2 KB
network-coding.c -rw-r--r-- 58.0 KB
network-coding.h -rw-r--r-- 3.6 KB
originator.c -rw-r--r-- 33.5 KB
originator.h -rw-r--r-- 4.1 KB
packet.h -rw-r--r-- 17.8 KB
routing.c -rw-r--r-- 32.1 KB
routing.h -rw-r--r-- 2.1 KB
send.c -rw-r--r-- 20.2 KB
send.h -rw-r--r-- 4.0 KB
soft-interface.c -rw-r--r-- 30.9 KB
soft-interface.h -rw-r--r-- 1.6 KB
sysfs.c -rw-r--r-- 26.3 KB
sysfs.h -rw-r--r-- 2.0 KB
translation-table.c -rw-r--r-- 112.6 KB
translation-table.h -rw-r--r-- 2.6 KB
types.h -rw-r--r-- 46.3 KB

back to top