We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a7cd450 commit 99cf5b7Copy full SHA for 99cf5b7
arch/riscv/include/asm/sbi.h
@@ -536,11 +536,21 @@ static inline int sbi_err_map_linux_errno(int err)
536
case SBI_SUCCESS:
537
return 0;
538
case SBI_ERR_DENIED:
539
+ case SBI_ERR_DENIED_LOCKED:
540
return -EPERM;
541
case SBI_ERR_INVALID_PARAM:
542
+ case SBI_ERR_INVALID_STATE:
543
return -EINVAL;
544
+ case SBI_ERR_BAD_RANGE:
545
+ return -ERANGE;
546
case SBI_ERR_INVALID_ADDRESS:
547
return -EFAULT;
548
+ case SBI_ERR_NO_SHMEM:
549
+ return -ENOMEM;
550
+ case SBI_ERR_TIMEOUT:
551
+ return -ETIMEDOUT;
552
+ case SBI_ERR_IO:
553
+ return -EIO;
554
case SBI_ERR_NOT_SUPPORTED:
555
case SBI_ERR_FAILURE:
556
default:
0 commit comments