[S390] irq: have detailed statistics for interrupt types
Heiko Carstens authored

Up to now /proc/interrupts only has statistics for external and i/o
interrupts but doesn't split up them any further.
This patch adds a line for every single interrupt source so that it
is possible to easier tell what the machine is/was doing.
Part of the output now looks like this;

           CPU0       CPU2       CPU4
EXT:       3898       4232       2305
I/O:        782        315        245
CLK:       1029       1964        727   [EXT] Clock Comparator
IPI:       2868       2267       1577   [EXT] Signal Processor
TMR:          0          0          0   [EXT] CPU Timer
TAL:          0          0          0   [EXT] Timing Alert
PFL:          0          0          0   [EXT] Pseudo Page Fault
[...]
NMI:          0          1          1   [NMI] Machine Checks
Signed-off-by: default avatarHeiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: default avatarMartin Schwidefsky <schwidefsky@de.ibm.com>
052ff461
Name Last commit Last update
..
802 net/802: add __rcu annotations
8021q vlan: rcu annotations
9p net/9p: Return error on read with NULL buffer
appletalk Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
atm atm: correct sysfs 'device' link creation and parent relationships
ax25 net: ax25: fix information leak to userland
bluetooth Bluetooth: Fix initial RFCOMM DLC security level
bridge bridge: stp: ensure mac header is set
caif caif: Remove noisy printout when disconnecting caif socket
can CAN: Use inode instead of kernel address for /proc file
ceph Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client
core Revert "ipv4: Allow configuring subnets as local addresses"
dcb include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
dccp dccp: fix error in updating the GAR
decnet DECnet: don't leak uninitialized stack byte
dns_resolver DNS: If the DNS server returns an error, allow that to be cached [ver #2]
dsa phylib: available for any speed ethernet
econet econet: Fix crash in aun_incoming().
ethernet net: return operator cleanup
ieee802154 ieee802154: Fix possible NULL pointer dereference in wpan_phy_alloc
ipv4 ipv4/route.c: respect prefsrc for local routes
ipv6 ipv6: Fragment locally generated tunnel-mode IPSec6 packets as needed.
ipx BKL: introduce CONFIG_BKL.
irda Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
iucv [S390] irq: have detailed statistics for interrupt types
key
l2tp
lapb
llc
mac80211
netfilter
netlabel
netlink
netrom
packet
phonet
rds
rfkill
rose
rxrpc
sched
sctp
sunrpc
tipc
unix
wanrouter
wimax
wireless
x25
xfrm
Kconfig
Makefile
TUNABLE
compat.c
nonet.c
socket.c
sysctl_net.c