OSDN Git Service

s390/dasd: Remove unused parameter from dasd_generic_probe()
authorJan Höppner <hoeppner@linux.ibm.com>
Thu, 8 Oct 2020 13:13:30 +0000 (15:13 +0200)
committerJens Axboe <axboe@kernel.dk>
Mon, 16 Nov 2020 15:14:38 +0000 (08:14 -0700)
The discipline argument in dasd_generic_probe() isn't used and there is
no history how it was used in the past. Remove it.

Signed-off-by: Jan Höppner <hoeppner@linux.ibm.com>
Signed-off-by: Stefan Haberland <sth@linux.ibm.com>
Reviewed-by: Stefan Haberland <sth@linux.ibm.com>
Reviewed-by: Cornelia Huck <cohuck@redhat.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
drivers/s390/block/dasd.c
drivers/s390/block/dasd_eckd.c
drivers/s390/block/dasd_fba.c
drivers/s390/block/dasd_int.h

index db24e04..8581b2d 100644 (file)
@@ -3466,8 +3466,7 @@ static void dasd_generic_auto_online(void *data, async_cookie_t cookie)
  * Initial attempt at a probe function. this can be simplified once
  * the other detection code is gone.
  */
-int dasd_generic_probe(struct ccw_device *cdev,
-                      struct dasd_discipline *discipline)
+int dasd_generic_probe(struct ccw_device *cdev)
 {
        int ret;
 
index ad44d22..2b39d2a 100644 (file)
@@ -143,7 +143,7 @@ dasd_eckd_probe (struct ccw_device *cdev)
                                "ccw-device options");
                return ret;
        }
-       ret = dasd_generic_probe(cdev, &dasd_eckd_discipline);
+       ret = dasd_generic_probe(cdev);
        return ret;
 }
 
index 1a44e32..5b0ebf6 100644 (file)
@@ -58,7 +58,7 @@ static struct ccw_driver dasd_fba_driver; /* see below */
 static int
 dasd_fba_probe(struct ccw_device *cdev)
 {
-       return dasd_generic_probe(cdev, &dasd_fba_discipline);
+       return dasd_generic_probe(cdev);
 }
 
 static int
index c59a0d6..97ee099 100644 (file)
@@ -774,7 +774,7 @@ void dasd_block_set_timer(struct dasd_block *, int);
 void dasd_block_clear_timer(struct dasd_block *);
 int  dasd_cancel_req(struct dasd_ccw_req *);
 int dasd_flush_device_queue(struct dasd_device *);
-int dasd_generic_probe (struct ccw_device *, struct dasd_discipline *);
+int dasd_generic_probe(struct ccw_device *);
 void dasd_generic_free_discipline(struct dasd_device *);
 void dasd_generic_remove (struct ccw_device *cdev);
 int dasd_generic_set_online(struct ccw_device *, struct dasd_discipline *);