mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/
synced 2026-09-26 18:16:26 +00:00
Fixes for several channel measurement facility bugs: * Blocks copied from the hardware might not be consistent. Solve this by moving the copying into idle state and repeating the copying. * avg_sample_interval changed with every read, even though no new block was available. Solve this by storing a timestamp when the last new block was received. * Several locking issues. * Measurements were not reenabled after a disconnected device became available again. * Remove #defines for ioctls that were never implemented. Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com> |
History
|
|
|---|---|---|
| .. | ||
| airq.c | ||
| airq.h | ||
| blacklist.c | ||
| blacklist.h | ||
| ccwgroup.c | ||
| chsc.c | ||
| chsc.h | ||
| cio.c | ||
| cio.h | ||
| cio_debug.h | ||
| cmf.c | ||
| css.c | ||
| css.h | ||
| device.c | ||
| device.h | ||
| device_fsm.c | ||
| device_id.c | ||
| device_ops.c | ||
| device_pgid.c | ||
| device_status.c | ||
| ioasm.h | ||
| Makefile | ||
| qdio.c | ||
| qdio.h | ||
| schid.h | ||