summaryrefslogtreecommitdiffstats
path: root/drivers/s390/block/dasd_int.h
diff options
context:
space:
mode:
authorHeiko Carstens <hca@linux.ibm.com>2021-10-20 13:51:18 +0200
committerJens Axboe <axboe@kernel.dk>2021-10-20 08:10:41 -0600
commit169bbdacaa473a2f3abd3ab8170e1c7795931560 (patch)
treec2661175b9e2b380488645db74ff61d825d4d155 /drivers/s390/block/dasd_int.h
parent0c98057be9efa32de78dbc4685fc73da9d71faa1 (diff)
downloadlinux-169bbdacaa473a2f3abd3ab8170e1c7795931560.tar.gz
linux-169bbdacaa473a2f3abd3ab8170e1c7795931560.tar.bz2
linux-169bbdacaa473a2f3abd3ab8170e1c7795931560.zip
s390/dasd: handle request magic consistently as unsigned int
Get rid of the rather odd casts to character pointer of the dasd_ccw_req magic member and simply use the unsigned int value unmodified everywhere. Acked-by: Jan Höppner <hoeppner@linux.ibm.com> Signed-off-by: Heiko Carstens <hca@linux.ibm.com> Signed-off-by: Stefan Haberland <sth@linux.ibm.com> Link: https://lore.kernel.org/r/20211020115124.1735254-2-sth@linux.ibm.com Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'drivers/s390/block/dasd_int.h')
-rw-r--r--drivers/s390/block/dasd_int.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/s390/block/dasd_int.h b/drivers/s390/block/dasd_int.h
index 155428bfed8a..15d8731c1eee 100644
--- a/drivers/s390/block/dasd_int.h
+++ b/drivers/s390/block/dasd_int.h
@@ -887,7 +887,7 @@ void dasd_proc_exit(void);
/* externals in dasd_erp.c */
struct dasd_ccw_req *dasd_default_erp_action(struct dasd_ccw_req *);
struct dasd_ccw_req *dasd_default_erp_postaction(struct dasd_ccw_req *);
-struct dasd_ccw_req *dasd_alloc_erp_request(char *, int, int,
+struct dasd_ccw_req *dasd_alloc_erp_request(unsigned int, int, int,
struct dasd_device *);
void dasd_free_erp_request(struct dasd_ccw_req *, struct dasd_device *);
void dasd_log_sense(struct dasd_ccw_req *, struct irb *);