diff options
| author | Andrzej Kacprowski <andrzej.kacprowski@linux.intel.com> | 2026-09-24 12:59:06 +0200 |
|---|---|---|
| committer | Karol Wachowski <karol.wachowski@linux.intel.com> | 2026-09-28 08:18:11 +0200 |
| commit | 139e3d9cb4fa92dd2e356bc15759f53f54e81a21 (patch) | |
| tree | 4835a9adad75781a341bcf8a45b1fc1d2076e40a /drivers/gpu/drm/drm_prime.c | |
| parent | 6095cb1190585793055953d5ee76ff3871681c6e (diff) | |
| download | linux-next-139e3d9cb4fa92dd2e356bc15759f53f54e81a21.tar.gz linux-next-139e3d9cb4fa92dd2e356bc15759f53f54e81a21.zip | |
accel/ivpu: Make BO free helper NULL-safe
Handle NULL buffers in ivpu_bo_free() so callers can use it as a
kfree-like cleanup helper.
Use the NULL-safe helper to simplify error paths and teardown code in
firmware, IPC, preemption buffer, and metric streamer cleanup. This
removes redundant conditional frees and collapses unwind labels that only
differed by which BOs had been allocated.
Signed-off-by: Andrzej Kacprowski <andrzej.kacprowski@linux.intel.com>
Reviewed-by: Dawid Osuchowski <dawid.osuchowski@linux.intel.com>
Reviewed-by: Karol Wachowski <karol.wachowski@linux.intel.com>
Signed-off-by: Karol Wachowski <karol.wachowski@linux.intel.com>
Link: https://patch.msgid.link/20260924105906.489378-1-andrzej.kacprowski@linux.intel.com
Diffstat (limited to 'drivers/gpu/drm/drm_prime.c')
0 files changed, 0 insertions, 0 deletions
