]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
accel/ivpu: Improve BO alloc/free warnings
authorJacek Lawrynowicz <jacek.lawrynowicz@linux.intel.com>
Thu, 25 Sep 2025 14:51:54 +0000 (16:51 +0200)
committerKarol Wachowski <karol.wachowski@linux.intel.com>
Wed, 1 Oct 2025 08:00:36 +0000 (10:00 +0200)
commit30531e9ca7cd4f8c5740babd35cdb465edf73a2d
treec9be92df30ebbb80fef29a841f9731487b75d915
parent9f5627578e33150f9f335b8c82a7b191b6b0846d
accel/ivpu: Improve BO alloc/free warnings

Add additional warnings related to allocation and
deallocation of buffer objects to better track possible
memory leaks and generally the BO's lifecycle.

Introduce checks for handle_count to ensure it is zero
before creating a new handle, and exactly one
after successfully creating a handle.

Introduce also a check to warn if the VMA node is not
empty when freeing the buffer object.

Signed-off-by: Jacek Lawrynowicz <jacek.lawrynowicz@linux.intel.com>
Signed-off-by: Maciej Falkowski <maciej.falkowski@linux.intel.com>
Reviewed-by: Karol Wachowski <karol.wachowski@linux.intel.com>
Signed-off-by: Karol Wachowski <karol.wachowski@linux.intel.com>
Link: https://lore.kernel.org/r/20250925145154.1446427-1-maciej.falkowski@linux.intel.com
drivers/accel/ivpu/ivpu_gem.c