No bio in this whole function, use req->bio instead.
Fixes: 37a5b5c6 ("jsflash: handle highmem pages");
Reported-by: Guenter Roeck <[email protected]>
Signed-off-by: Christoph Hellwig <[email protected]>
---
Looks like no one except for Guenters build bot cared. I wonder if we
should just get rid of the driver given that it doesn't look in a good
shape at all based on his build logs even with the fix..
drivers/sbus/char/jsflash.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/sbus/char/jsflash.c b/drivers/sbus/char/jsflash.c
index 8520587b8d09..821367ef9dd3 100644
--- a/drivers/sbus/char/jsflash.c
+++ b/drivers/sbus/char/jsflash.c
@@ -230,7 +230,7 @@ static void jsfd_request(void)
goto end;
}
- p = kmap_atomic(bio_page(bio)) + bio_offset(bio);
+ p = kmap_atomic(bio_page(req->bio)) + bio_offset(req->bio);
jsfd_read(p, jdp->dbase + offset, len);
kunmap_atomic(p);
err = BLK_STS_OK;
--
2.17.0