> - req->completion_data = cqr; > + *((struct dasd_ccw_req **) blk_mq_rq_to_pdu(req)) = cqr; > +
Please don't play such tricks. In general your driver structure should have struct request embedded. If for some reason struct dasd_ccw_req has a different life time please create a new structure instead of these hacks. In either way this really doesn't look like a post-rc7 change.

