Skip to content

GPU buddy allocator

Maintained 226 threads 367 messages Latest

About Lists, Files, Maintainers, Reviewers
Lists
[email protected]
Files
drivers/gpu/buddy.c, drivers/gpu/drm/drm_buddy.c, drivers/gpu/tests/gpu_buddy_test.c, include/drm/drm_buddy.h, include/linux/gpu_buddy.h, rust/helpers/gpu.c, rust/kernel/gpu.rs, rust/kernel/gpu/
Maintainers
Arun Pravin, Matthew Auld
Reviewers
Joel Fernandes
  1. gpu/buddy: restore two-pass clear/dirty guard for range-biased allocation PATCH v5 1 patch Arunpravin Paneer Selvam amd-gfx dri-devel intel-gfx +1 drivers/gpu/, drivers/gpu/tests/ New 0 replies
  2. gpu/buddy: restore two-pass clear/dirty guard for range-biased allocation PATCH v4 1 patch Arunpravin Paneer Selvam amd-gfx dri-devel intel-gfx +1 drivers/gpu/, drivers/gpu/tests/ Superseded 4 replies
  3. rust: Add support for reserving of ranges of IDs PATCH v11 5 patches Eliot Courtney dri-devel lkml nova-gpu +1 drivers/ (11), rust/ (3) Applied 13 replies
  4. gpu/buddy: find range-biased blocks in the free trees PATCH v2 2 patches William Palacek dri-devel intel-xe lkml drivers/gpu/, drivers/gpu/tests/ New 0 replies
  5. gpu/buddy: Fix quadratic cost of range-biased allocation PATCH v4 1 patch Sanjay Yadav dri-devel intel-xe drivers/gpu/, include/linux/ In review 7 replies
  6. rust: Add support for reserving of ranges of IDs PATCH v10 3 patches Eliot Courtney dri-devel lkml nova-gpu +1 drivers/ (11), rust/ (3) Superseded 7 replies
  7. gpu/buddy: restore two-pass clear/dirty guard for range-biased allocation PATCH v6 2 patches Arunpravin Paneer Selvam amd-gfx dri-devel intel-gfx +1 drivers/gpu/, drivers/gpu/tests/ In review 5 replies
  8. gpu/buddy: restore two-pass clear/dirty guard for range-biased allocation PATCH v3 1 patch Arunpravin Paneer Selvam amd-gfx dri-devel intel-gfx +1 drivers/gpu/, drivers/gpu/tests/ New 0 replies
  9. gpu/buddy: make range-biased allocation independent of live blocks PATCH 2 patches William Palacek amd-gfx drivers/gpu/, drivers/gpu/tests/ Superseded 1 reply
  10. gpu/tests/buddy: Stop a test when gpu_buddy_init() fails PATCH 1 patch Yuqiang Sun dri-devel lkml drivers/gpu/tests/gpu_buddy_test.c New 0 replies
  11. gpu/buddy: Fix quadratic cost of range-biased allocation PATCH v3 2 patches Sanjay Yadav dri-devel intel-xe drivers/gpu/, drivers/gpu/tests/, include/linux/ Superseded 8 replies
  12. drm_buddy: Fix power-of-two rounding errors PATCH v4 1 patch David Gow dri-devel lkml drivers/gpu/buddy.c New 0 replies
  13. gpu/buddy: Fix quadratic cost of range-biased allocation PATCH v2 2 patches Sanjay Yadav dri-devel intel-xe sashiko-reviews drivers/gpu/, drivers/gpu/tests/, include/linux/ Superseded 1 reply
  14. gpu/buddy: do not pass caller list to __alloc_contig_try_harder() PATCH 1 patch Matthew Auld dri-devel intel-xe stable drivers/gpu/, drivers/gpu/tests/ In review 4 replies
  15. gpu/buddy: restore two-pass clear/dirty guard for range-biased allocation PATCH v5 2 patches Arunpravin Paneer Selvam amd-gfx dri-devel intel-gfx +2 drivers/gpu/, drivers/gpu/tests/ Superseded 3 replies
  16. gpu/buddy: restore two-pass clear/dirty guard for range-biased allocation PATCH v4 3 patches Arunpravin Paneer Selvam amd-gfx dri-devel intel-gfx +1 drivers/gpu/, drivers/gpu/tests/ Superseded 4 replies
  17. gpu/buddy: Fix quadratic cost of range-biased allocation PATCH 2 patches Sanjay Yadav dri-devel intel-xe oe-kbuild-all drivers/gpu/, drivers/gpu/tests/, include/linux/ Superseded 2 replies
  18. rust: Add support for reserving of ranges of IDs PATCH v9 9 patches Eliot Courtney dri-devel lkml nova-gpu +1 drivers/ (7), rust/ (5) Superseded 22 replies
  19. drm_buddy: fix power-of-2 rounding errs PATCH v3 1 patch David Gow dri-devel lkml drivers/gpu/buddy.c In review 1 reply
  20. gpu/buddy: Prune exhausted subtrees in range-biased allocation PATCH CI DONOT-REVIEW 2 patches Sanjay Yadav intel-xe drivers/gpu/, drivers/gpu/tests/, include/linux/ New 0 replies
  21. gpu: buddy: Drop the stale @p line from the gpu_buddy_print() kernel-doc PATCH 1 patch Karl Mehltretter dri-devel drivers/gpu/buddy.c In review 2 replies
  22. gpu/buddy: add range-restricted contiguous allocation fallback PATCH v2 1 patch Arunpravin Paneer Selvam amd-gfx dri-devel intel-gfx +1 drivers/gpu/, drivers/gpu/tests/ Superseded 6 replies
  23. gpu/buddy: add range-restricted contiguous allocation fallback PATCH v3 2 patches Arunpravin Paneer Selvam amd-gfx dri-devel intel-gfx +1 drivers/gpu/, drivers/gpu/tests/ New 0 replies
  24. gpu/buddy: add __counted_by_ptr attribute to roots PATCH 1 patch Bill Wendling dri-devel linux-hardening lkml include/linux/gpu_buddy.h In review 4 replies
  25. gpu/buddy: drop stale @p from gpu_buddy_print() kernel-doc PATCH 1 patch Rosen Penev dri-devel lkml drivers/gpu/buddy.c In review 1 reply
  26. gpu/buddy: fix missing split-undo on allocation-search exhaustion PATCH v2 2 patches Arunpravin Paneer Selvam amd-gfx dri-devel intel-gfx +1 drivers/gpu/, drivers/gpu/tests/ In review 2 replies
  27. gpu/buddy: fix missing split-undo on allocation-search exhaustion PATCH 2 patches Arunpravin Paneer Selvam amd-gfx dri-devel intel-gfx +1 drivers/gpu/, drivers/gpu/tests/ Superseded 2 replies
  28. linux/log2.h: Add 64-bit safe variants of power-of-two functions PATCH v2 3 patches David Gow dri-devel linux-btrfs lkml fs/btrfs/ (2), drivers/gpu/, drivers/gpu/drm/i915/, include/linux/ In review 3 replies
  29. linux-next: manual merge of the drm-misc tree with the origin tree PATCH Mark Brown dri-devel intel-gfx linux-next +1 drivers/gpu/buddy.c 0 replies
  30. rust: Add support for reserving of ranges of IDs PATCH v8 12 patches Eliot Courtney dri-devel lkml nova-gpu +1 rust/ (10), drivers/ (8) Superseded 19 replies
  31. rust: Add support for reserving of ranges of IDs PATCH v7 10 patches Eliot Courtney dri-devel lkml nova-gpu +1 drivers/ (7), rust/ (6) Superseded 26 replies
  32. gpu/buddy: replace dual-tree/force_merge with decoupled dirty tracker PATCH v11 2 patches Arunpravin Paneer Selvam amd-gfx dri-devel intel-gfx +1 drivers/gpu/, drivers/gpu/drm/, drivers/gpu/tests/, include/linux/ New 0 replies
  33. linux/log2.h: Add round{up,down}_pow_of_two64() PATCH 2 patches David Gow dri-devel lkml drivers/gpu/, include/linux/ In review 1 reply
  34. gpu/buddy: replace dual-tree/force_merge with decoupled dirty tracker PATCH v10 2 patches Arunpravin Paneer Selvam amd-gfx dri-devel intel-gfx +1 drivers/gpu/, drivers/gpu/drm/, drivers/gpu/tests/, include/linux/ Superseded 1 reply
  35. gpu/buddy: replace dual-tree/force_merge with decoupled dirty tracker PATCH v9 2 patches Arunpravin Paneer Selvam amd-gfx dri-devel intel-gfx +1 drivers/gpu/, drivers/gpu/tests/, include/linux/ Superseded 3 replies
  36. Add memory page offlining support PATCH v15 14 patches Tejas Upadhyay dri-devel intel-xe drivers/gpu/drm/xe/ (18), drivers/gpu/, include/linux/, include/uapi/drm/ Superseded 15 replies
  37. Fix CONFIG_DRM_USE_DYNAMIC_DEBUG=y PATCH v12 69 patches Jim Cromie amd-gfx dri-devel intel-gfx +2 drivers/ (29), include/ (5), lib/ (5), tools/ (4), +4 Superseded 2 replies
  38. gpu/buddy: replace dual-tree/force_merge with decoupled dirty tracker PATCH v7 2 patches Arunpravin Paneer Selvam amd-gfx dri-devel intel-gfx +1 drivers/gpu/, drivers/gpu/tests/, include/linux/ Superseded 8 replies
  39. Add memory page offlining support PATCH v14 9 patches Tejas Upadhyay dri-devel intel-xe drivers/gpu/drm/xe/ (18), drivers/gpu/, include/linux/, include/uapi/drm/ Superseded 3 replies
  40. gpu/buddy: replace dual-tree/force_merge with decoupled dirty tracker PATCH v8 2 patches Arunpravin Paneer Selvam amd-gfx dri-devel intel-gfx +1 drivers/gpu/, drivers/gpu/tests/, include/linux/ Superseded 0 replies
  41. Add gpu_buddy_allocated_addr_to_block helper and its Kunit tests PATCH v4 2 patches Tejas Upadhyay dri-devel intel-xe drivers/gpu/, drivers/gpu/tests/, include/linux/ In review 6 replies
  42. drm/tests/gpu_buddy: fix interleaving in buffer clearance test PATCH v2 1 patch Arunpravin Paneer Selvam amd-gfx dri-devel intel-gfx +1 drivers/gpu/tests/gpu_buddy_test.c In review 1 reply
  43. Add gpu_buddy_allocated_addr_to_block helper and its Kunit tests PATCH v3 2 patches Tejas Upadhyay dri-devel intel-xe drivers/gpu/, drivers/gpu/tests/, include/linux/ Superseded 3 replies
  44. Add gpu_buddy_allocated_addr_to_block helper and its Kunit tests PATCH v2 2 patches Tejas Upadhyay dri-devel intel-xe drivers/gpu/, drivers/gpu/tests/, include/linux/ Superseded 0 replies
  45. drm/tests/gpu_buddy: add a new test case for buffer clearance during resume PATCH v6 1 patch Arunpravin Paneer Selvam amd-gfx dri-devel intel-gfx +1 drivers/gpu/tests/gpu_buddy_test.c In review 1 reply
  46. Add gpu_buddy_allocated_addr_to_block helper and its Kunit tests PATCH 2 patches Tejas Upadhyay dri-devel intel-xe drivers/gpu/, drivers/gpu/tests/, include/linux/ Superseded 0 replies
  47. FAILED: patch "[PATCH] gpu/buddy: bail out of try_harder when alignment cannot be" failed to apply to 6.12-stable tree PATCH 6.12.y 2 patches [email protected] stable drivers/ (28), include/ (2), Documentation/ New 0 replies
  48. FAILED: patch "[PATCH] gpu/buddy: bail out of try_harder when alignment cannot be" failed to apply to 6.18-stable tree PATCH 6.18.y 2 patches [email protected] stable drivers/ (31), include/ (2), Documentation/, MAINTAINERS New 0 replies
  49. drm/tests/gpu_buddy: fix interleaving in buffer clearance test PATCH 1 patch Arunpravin Paneer Selvam amd-gfx dri-devel intel-gfx +1 drivers/gpu/tests/gpu_buddy_test.c Superseded 1 reply
  50. gpu/buddy: replace dual-tree/force_merge with decoupled dirty tracker PATCH v6 2 patches Arunpravin Paneer Selvam amd-gfx dri-devel intel-gfx +1 drivers/gpu/, drivers/gpu/tests/, include/linux/ Superseded 0 replies
Page 1 of 5 –