s390/pci: performance statistics and debug infrastructure
authorJan Glauber <jang@linux.vnet.ibm.com>
Tue, 11 Dec 2012 13:53:35 +0000 (14:53 +0100)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Fri, 14 Dec 2012 09:01:17 +0000 (10:01 +0100)
commitd0b0885316ab7a97cc8a19027905de3ff7bd1e79
tree43a490c63baf2da1d4768f7d083e2e9d6cf8467b
parent7313264b899bbf3988841296265a6e0e8a7b6521
s390/pci: performance statistics and debug infrastructure

Add support for reading the PCI function measurement block counters
provided by the hypervisor. Add two s390 debug features, one for
critical errors and one for tracing and provide wrappers to log data.

Signed-off-by: Jan Glauber <jang@linux.vnet.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
arch/s390/include/asm/pci.h
arch/s390/include/asm/pci_debug.h [new file with mode: 0644]
arch/s390/pci/Makefile
arch/s390/pci/pci.c
arch/s390/pci/pci_clp.c
arch/s390/pci/pci_debug.c [new file with mode: 0644]
arch/s390/pci/pci_dma.c
arch/s390/pci/pci_event.c