[igt-dev] [PATCH i-g-t 0/3] Fix kms_cursor_legacy ENOSPC issue

Zbigniew Kempczyński zbigniew.kempczynski at intel.com
Wed Jan 11 18:12:02 UTC 2023


Previously we had luck when framebuffer offset was after bb offset
so objects didn't overlap. When reloc allocator started to keep
offsets for same handle to avoid rebind batch from second spinner
started overlapping framebuffer in the allocator leading ENOSPC.

Additionally series has allocator debug fix which I noticed during
debugging this issue.

Zbigniew Kempczyński (3):
  lib/intel_allocator: Fix alignment variable used in debug path
  lib/igt_dummyload: Don't assume dependency object size
  tests/kms_cursor_legacy: Add dependency size for spinner creation

 lib/igt_dummyload.c       | 4 +++-
 lib/igt_dummyload.h       | 1 +
 lib/intel_allocator.c     | 2 +-
 tests/kms_cursor_legacy.c | 3 ++-
 4 files changed, 7 insertions(+), 3 deletions(-)

-- 
2.34.1



More information about the igt-dev mailing list