OpenCloudOS-Kernel/drivers/s390/crypto
Heiko Carstens 420f42ecf4 s390/irq: remove split irq fields from /proc/stat
Now that irq sum accounting for /proc/stat's "intr" line works again we
have the oddity that the sum field (first field) contains only the sum
of the second (external irqs) and third field (I/O interrupts).
The reason for that is that these two fields are already sums of all other
fields. So if we would sum up everything we would count every interrupt
twice.
This is broken since the split interrupt accounting was merged two years
ago: 052ff461c8 "[S390] irq: have detailed
statistics for interrupt types".
To fix this remove the split interrupt fields from /proc/stat's "intr"
line again and only have them in /proc/interrupts.

This restores the old behaviour, seems to be the only sane fix and mimics
a behaviour from other architectures where /proc/interrupts also contains
more than /proc/stat's "intr" line does.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
2013-01-08 10:57:07 +01:00
..
Makefile s390/zcrypt: Add support for CEX4 crypto card 2012-09-26 15:44:56 +02:00
ap_bus.c s390/irq: remove split irq fields from /proc/stat 2013-01-08 10:57:07 +01:00
ap_bus.h s390/zcryt: Handle AP configuration changes 2012-09-26 15:45:17 +02:00
zcrypt_api.c s390/zcryt: Handle AP configuration changes 2012-09-26 15:45:17 +02:00
zcrypt_api.h s390/zcryt: Handle AP configuration changes 2012-09-26 15:45:17 +02:00
zcrypt_cca_key.h s390/comments: unify copyright messages and remove file names 2012-07-20 11:15:04 +02:00
zcrypt_cex2a.c s390/zcrypt: Separate msgtype implementation from card modules. 2012-09-26 15:44:55 +02:00
zcrypt_cex2a.h s390/comments: unify copyright messages and remove file names 2012-07-20 11:15:04 +02:00
zcrypt_cex4.c s390/zcrypt: Add support for CEX4 crypto card 2012-09-26 15:44:56 +02:00
zcrypt_cex4.h s390/zcrypt: Add support for CEX4 crypto card 2012-09-26 15:44:56 +02:00
zcrypt_debug.h s390/zcryt: Handle AP configuration changes 2012-09-26 15:45:17 +02:00
zcrypt_error.h s390/zcryt: Handle AP configuration changes 2012-09-26 15:45:17 +02:00
zcrypt_msgtype6.c s390/zcrypt: Separate msgtype implementation from card modules. 2012-09-26 15:44:55 +02:00
zcrypt_msgtype6.h s390/zcrypt: Separate msgtype implementation from card modules. 2012-09-26 15:44:55 +02:00
zcrypt_msgtype50.c s390/zcrypt: msgType50 (RSA-CRT) fix 2012-11-23 11:14:30 +01:00
zcrypt_msgtype50.h s390/zcrypt: msgType50 (RSA-CRT) fix 2012-11-23 11:14:30 +01:00
zcrypt_pcica.c s390/comments: unify copyright messages and remove file names 2012-07-20 11:15:04 +02:00
zcrypt_pcica.h s390/comments: unify copyright messages and remove file names 2012-07-20 11:15:04 +02:00
zcrypt_pcicc.c s390/comments: unify copyright messages and remove file names 2012-07-20 11:15:04 +02:00
zcrypt_pcicc.h s390/comments: unify copyright messages and remove file names 2012-07-20 11:15:04 +02:00
zcrypt_pcixcc.c s390/zcrypt: remove duplicated include from zcrypt_pcixcc.c 2012-10-09 14:17:00 +02:00
zcrypt_pcixcc.h s390/zcrypt: Separate msgtype implementation from card modules. 2012-09-26 15:44:55 +02:00