hc
2024-02-20 102a0743326a03cd1a1202ceda21e175b7d3575c
kernel/drivers/ide/ide-devsets.c
....@@ -171,7 +171,7 @@
171171 scsi_req(rq)->cmd_len = 5;
172172 scsi_req(rq)->cmd[0] = REQ_DEVSET_EXEC;
173173 *(int *)&scsi_req(rq)->cmd[1] = arg;
174
- rq->special = setting->set;
174
+ ide_req(rq)->special = setting->set;
175175
176176 blk_execute_rq(q, NULL, rq, 0);
177177 ret = scsi_req(rq)->result;
....@@ -182,7 +182,7 @@
182182
183183 ide_startstop_t ide_do_devset(ide_drive_t *drive, struct request *rq)
184184 {
185
- int err, (*setfunc)(ide_drive_t *, int) = rq->special;
185
+ int err, (*setfunc)(ide_drive_t *, int) = ide_req(rq)->special;
186186
187187 err = setfunc(drive, *(int *)&scsi_req(rq)->cmd[1]);
188188 if (err)