linux/drivers/s390
Stefan Haberland 1cee2975bb s390/dasd: add autoquiesce feature
Add the internal logic to check for autoquiesce triggers and handle
them.

Quiesce and resume are functions that tell Linux to stop/resume
issuing I/Os to a specific DASD.
The DASD driver allows a manual quiesce/resume via ioctl.

Autoquiesce will define an amount of triggers that will lead to
an automatic quiesce if a certain event occurs.
There is no automatic resume.

All events will be reported via DASD Extended Error Reporting (EER)
if configured.

Signed-off-by: Stefan Haberland <sth@linux.ibm.com>
Reviewed-by: Jan Hoeppner <hoeppner@linux.ibm.com>
Reviewed-by: Halil Pasic <pasic@linux.ibm.com>
Link: https://lore.kernel.org/r/20230405142017.2446986-3-sth@linux.ibm.com
Signed-off-by: Jens Axboe <axboe@kernel.dk>
2023-04-11 19:53:08 -06:00
..
block s390/dasd: add autoquiesce feature 2023-04-11 19:53:08 -06:00
char TTY/Serial driver updates for 6.3-rc1 2023-02-24 12:17:14 -08:00
cio Driver core changes for 6.3-rc1 2023-02-24 12:58:55 -08:00
crypto s390 updates for 6.3 merge window part 2 2023-03-03 09:38:01 -08:00
net s390/qeth: Convert sprintf/snprintf to scnprintf 2023-02-10 19:49:53 -08:00
scsi scsi: zfcp: Trace when request remove fails after qdio send fails 2023-02-21 22:00:51 -05:00
virtio s390/virtio: sort out physical vs virtual pointers usage 2023-02-08 09:59:46 +01:00
Makefile s390: remove pointless drivers-y in drivers/s390/Makefile 2019-09-16 13:21:51 +02:00