diff options
author | Jan Glauber <jang@linux.vnet.ibm.com> | 2009-12-18 17:43:26 +0100 |
---|---|---|
committer | Martin Schwidefsky <sky@mschwide.boeblingen.de.ibm.com> | 2009-12-18 17:43:32 +0100 |
commit | 8bcd9b04fdbab9cee4948501f8862af2a288f1b5 (patch) | |
tree | 0a4767448af451b59c12f6b4d43395b86d51c6ed /drivers/s390/cio/qdio_perf.h | |
parent | 7883097f1602c8cbb1da764a6ac43e0b8a7f56d9 (diff) | |
download | kernel_samsung_smdk4412-8bcd9b04fdbab9cee4948501f8862af2a288f1b5.zip kernel_samsung_smdk4412-8bcd9b04fdbab9cee4948501f8862af2a288f1b5.tar.gz kernel_samsung_smdk4412-8bcd9b04fdbab9cee4948501f8862af2a288f1b5.tar.bz2 |
[S390] qdio: add counter for input queue full condition
Add a counter to the qdio performance statistics that indicates that no
free buffers were left in the input queue. If the counter gets increased
it means that the qdio adapter filled all available buffers and possibly
had more buffers ready but could not transmit them.
Signed-off-by: Jan Glauber <jang@linux.vnet.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'drivers/s390/cio/qdio_perf.h')
-rw-r--r-- | drivers/s390/cio/qdio_perf.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/s390/cio/qdio_perf.h b/drivers/s390/cio/qdio_perf.h index ff4504c..1245423 100644 --- a/drivers/s390/cio/qdio_perf.h +++ b/drivers/s390/cio/qdio_perf.h @@ -36,6 +36,7 @@ struct qdio_perf_stats { atomic_long_t outbound_handler; atomic_long_t fast_requeue; atomic_long_t outbound_target_full; + atomic_long_t inbound_queue_full; /* for debugging */ atomic_long_t debug_tl_out_timer; |