linux_dsm_epyc7002/drivers/s390/block
Stefan Haberland d07dc5d8ab s390/dasd: add safe offline interface
The regular behavior of the DASD device driver when setting a device
offline is to return all outstanding I/O as failed. This behavior is
different from that of other System z operating systems and may lead
to unexpected data loss. Adding an explicit 'safe' offline function
will allow customers to use DASDs in the way they expect them to work.

Signed-off-by: Stefan Haberland <stefan.haberland@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
2012-11-30 15:40:44 +01:00
..
dasd_3990_erp.c s390/comments: unify copyright messages and remove file names 2012-07-20 11:15:04 +02:00
dasd_alias.c s390/dasd: fix read unit address configuration loop 2012-09-17 09:58:21 +02:00
dasd_devmap.c s390/dasd: add safe offline interface 2012-11-30 15:40:44 +01:00
dasd_diag.c s390/comments: unify copyright messages and remove file names 2012-07-20 11:15:04 +02:00
dasd_diag.h s390/comments: unify copyright messages and remove file names 2012-07-20 11:15:04 +02:00
dasd_eckd.c s390/dasd: fix unaccessible device after resume 2012-11-30 15:40:42 +01:00
dasd_eckd.h s390/comments: unify copyright messages and remove file names 2012-07-20 11:15:04 +02:00
dasd_eer.c s390/comments: unify copyright messages and remove file names 2012-07-20 11:15:04 +02:00
dasd_erp.c s390/comments: unify copyright messages and remove file names 2012-07-20 11:15:04 +02:00
dasd_fba.c s390/dasd: fix multi-line printks with multiple KERN_<level>s 2012-11-23 11:14:26 +01:00
dasd_fba.h s390/comments: unify copyright messages and remove file names 2012-07-20 11:15:04 +02:00
dasd_genhd.c s390/comments: unify copyright messages and remove file names 2012-07-20 11:15:04 +02:00
dasd_int.h s390/dasd: add safe offline interface 2012-11-30 15:40:44 +01:00
dasd_ioctl.c s390: use ccw_device_get_schid 2012-11-23 11:14:28 +01:00
dasd_proc.c s390/comments: unify copyright messages and remove file names 2012-07-20 11:15:04 +02:00
dasd.c s390/dasd: add safe offline interface 2012-11-30 15:40:44 +01:00
dcssblk.c s390/dcssblk: cleanup device attribute usage 2012-10-09 14:16:56 +02:00
Kconfig s390/scm_block: force cluster writes 2012-09-26 15:45:01 +02:00
Makefile s390/scm_block: force cluster writes 2012-09-26 15:45:01 +02:00
scm_blk_cluster.c s390/scm_block: force cluster writes 2012-09-26 15:45:01 +02:00
scm_blk.c s390/scm_block: force cluster writes 2012-09-26 15:45:01 +02:00
scm_blk.h s390/scm_block: force cluster writes 2012-09-26 15:45:01 +02:00
scm_drv.c s390/scm: reorder scm_remove 2012-09-26 15:45:10 +02:00
xpram.c driver-core: remove sysdev.h usage. 2011-12-21 16:26:03 -08:00