]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
accel/habanalabs: return ENOMEM if less than requested pages were pinned
authorTomer Tayar <tomer.tayar@intel.com>
Sun, 26 May 2024 13:32:32 +0000 (16:32 +0300)
committerKoby Elbaz <koby.elbaz@intel.com>
Thu, 25 Sep 2025 06:09:22 +0000 (09:09 +0300)
commit9f5067531c9b79318c4e48a933cb2694f53f3de2
tree5456b2abd7f4cf1e85756ae048974c20ab73f908
parent342f141ba9f4c9e39de342d047a5245e8f4cda19
accel/habanalabs: return ENOMEM if less than requested pages were pinned

EFAULT is currently returned if less than requested user pages are
pinned. This value means a "bad address" which might be confusing to
the user, as the address of the given user memory is not necessarily
"bad".

Modify the return value to ENOMEM, as "out of memory" is more suitable
in this case.

Signed-off-by: Tomer Tayar <tomer.tayar@intel.com>
Reviewed-by: Koby Elbaz <koby.elbaz@intel.com>
Signed-off-by: Koby Elbaz <koby.elbaz@intel.com>
drivers/accel/habanalabs/common/memory.c