git://git.onelab.eu
/
linux-2.6.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
VServer 1.9.2 (patch-2.6.8.1-vs1.9.2.diff)
[linux-2.6.git]
/
drivers
/
s390
/
block
/
dasd_int.h
diff --git
a/drivers/s390/block/dasd_int.h
b/drivers/s390/block/dasd_int.h
index
b222f95
..
9bdf82f
100644
(file)
--- a/
drivers/s390/block/dasd_int.h
+++ b/
drivers/s390/block/dasd_int.h
@@
-6,7
+6,7
@@
* Bugreports.to..: <Linux390@de.ibm.com>
* (C) IBM Corporation, IBM Deutschland Entwicklung GmbH, 1999,2000
*
* Bugreports.to..: <Linux390@de.ibm.com>
* (C) IBM Corporation, IBM Deutschland Entwicklung GmbH, 1999,2000
*
- * $Revision: 1.
58
$
+ * $Revision: 1.
60
$
*/
#ifndef DASD_INT_H
*/
#ifndef DASD_INT_H
@@
-168,7
+168,7
@@
struct dasd_ccw_req {
void *data; /* pointer to data area */
/* these are important for recovering erroneous requests */
void *data; /* pointer to data area */
/* these are important for recovering erroneous requests */
- struct irb
*dstat;
/* device status in case of an error */
+ struct irb
irb;
/* device status in case of an error */
struct dasd_ccw_req *refers; /* ERP-chain queueing. */
void *function; /* originating ERP action */
struct dasd_ccw_req *refers; /* ERP-chain queueing. */
void *function; /* originating ERP action */
@@
-192,6
+192,7
@@
struct dasd_ccw_req {
#define DASD_CQR_DONE 0x03 /* request is completed successfully */
#define DASD_CQR_ERROR 0x04 /* request is completed with error */
#define DASD_CQR_FAILED 0x05 /* request is finally failed */
#define DASD_CQR_DONE 0x03 /* request is completed successfully */
#define DASD_CQR_ERROR 0x04 /* request is completed with error */
#define DASD_CQR_FAILED 0x05 /* request is finally failed */
+#define DASD_CQR_CLEAR 0x06 /* request is clear pending */
/* per dasd_ccw_req flags */
#define DASD_CQR_FLAGS_USE_ERP 0 /* use ERP for this request */
/* per dasd_ccw_req flags */
#define DASD_CQR_FLAGS_USE_ERP 0 /* use ERP for this request */