Skip to content

Commit 1b16e9a

Browse files
martinkpetersenjfvogel
authored andcommitted
oracleasm: Convert block layer status to errno
The block layer status code returned for a bio needs to be converted to an errno before it is inspected. Orabug: 30538854 Signed-off-by: Martin K. Petersen <[email protected]> Signed-off-by: Rajan Shanmugavelu <[email protected]> Reviewed-by: Ritika Srivastava <[email protected]>
1 parent f91867c commit 1b16e9a

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

drivers/block/oracleasm/driver.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1060,8 +1060,9 @@ static void asm_finish_io(struct asm_request *r)
10601060

10611061

10621062
static void asm_end_ioc(struct asm_request *r, unsigned int bytes_done,
1063-
int error)
1063+
int status)
10641064
{
1065+
int error = blk_status_to_errno(status);
10651066
BUG_ON(!r);
10661067
BUG_ON(!(r->r_status & ASM_SUBMITTED));
10671068

0 commit comments

Comments
 (0)