1. c99907c dma-buf: make fence mandatory for dma_resv_add_excl_fence v2 by Christian König · 3 years, 2 months ago
  2. a25efb3 dma-buf: add dma_fence_describe and dma_resv_describe v2 by Christian König · 3 years, 3 months ago
  3. 5e51cc0 dma-resv: Fix dma_resv_get_fences and dma_resv_copy_fences after conversion by Tvrtko Ursulin · 3 years, 3 months ago
  4. 5baaac3 dma-buf: add dma_resv_for_each_fence v3 by Christian König · 3 years, 7 months ago
  5. 7fa828c dma-buf: use new iterator in dma_resv_test_signaled by Christian König · 3 years, 7 months ago
  6. ada5c48 dma-buf: use new iterator in dma_resv_wait_timeout by Christian König · 3 years, 7 months ago
  7. d3c8069 dma-buf: use new iterator in dma_resv_get_fences v3 by Christian König · 3 years, 7 months ago
  8. 96601e8 dma-buf: use new iterator in dma_resv_copy_fences by Christian König · 3 years, 7 months ago
  9. c921ff3 dma-buf: add dma_resv_for_each_fence_unlocked v8 by Christian König · 3 years, 7 months ago
  10. d9edf92 dma-resv: Give the docs a do-over by Daniel Vetter · 3 years, 5 months ago
  11. 9d38814 dma-buf: fix dma_resv_test_signaled test_all handling v2 by Christian König · 3 years, 7 months ago
  12. d3fae3b dma-buf: drop the _rcu postfix on function names v3 by Christian König · 3 years, 7 months ago
  13. fb5ce73 dma-buf: rename and cleanup dma_resv_get_list v2 by Christian König · 3 years, 8 months ago
  14. 6edbd6a dma-buf: rename and cleanup dma_resv_get_excl v3 by Christian König · 3 years, 8 months ago
  15. 415f676 dma-buf: add missing EXPORT_SYMBOL by Christian König · 3 years, 7 months ago
  16. 0c6b522 dma-buf: cleanup dma-resv shared fence debugging a bit v2 by Christian König · 3 years, 8 months ago
  17. 068d9d7 dma-buf: add SPDX header and fix style in dma-resv.c by Christian König · 3 years, 8 months ago
  18. bf89758 dma-buf/dma-resv: Respect num_fences when initializing the shared fence list. by Maarten Lankhorst · 4 years, 1 month ago
  19. 82e1b93 dma-buf: use struct_size macro by Christian König · 4 years, 3 months ago
  20. 7dd1b88 dma-resv: lockdep-prime address_space->i_mmap_rwsem for dma-resv by Daniel Vetter · 4 years, 5 months ago
  21. 97d052e Merge tag 'locking-urgent-2020-08-10' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 5 months ago
  22. cd29f22 dma-buf: Use sequence counter with associated wound/wait mutex by Ahmed S. Darwish · 4 years, 5 months ago
  23. 318ce71 dma-buf: Remove custom seqcount lockdep class key by Ahmed S. Darwish · 4 years, 5 months ago
  24. d0b9a9a dma-fence: prime lockdep annotations by Daniel Vetter · 4 years, 6 months ago
  25. 0adf65f DMA reservations: use the new mmap locking API by Michel Lespinasse · 4 years, 7 months ago
  26. fedf7a4 dma-resv: Also prime acquire ctx for lockdep by Daniel Vetter · 5 years ago
  27. ffbbaa7 dma_resv: prime lockdep annotations by Steven Price · 5 years ago
  28. b2a8116 dma_resv: prime lockdep annotations by Daniel Vetter · 5 years ago
  29. 7fbd078 dma-buf/resv: fix exclusive fence get by Qiang Yu · 5 years ago
  30. b016cd6 dma-buf: Restore seqlock around dma_resv updates by Chris Wilson · 5 years ago
  31. 52791ee dma-buf: rename reservation_object to dma_resv by Christian König · 5 years ago[Renamed (71%) from drivers/dma-buf/reservation.c]
  32. 5d344f5 dma-buf: nuke reservation_object seq number by Christian König · 5 years ago
  33. 0e1d808 dma-buf: further relax reservation_object_add_shared_fence by Christian König · 5 years ago
  34. 67c97fb dma-buf: add reservation_object_fences helper by Christian König · 5 years ago
  35. b8c036d dma-buf: simplify reservation_object_get_fences_rcu a bit by Christian König · 5 years ago
  36. 96e9549 dma-buf: fix shared fence list handling in reservation_object_copy_fences by Christian König · 5 years ago
  37. 93505ee dma-buf: fix busy wait for new shared fences by Christian König · 5 years ago
  38. 30fe7b0 dma-buf: Relax the write-seqlock for reallocating the shared fence list by Chris Wilson · 5 years ago
  39. 94eb1e1 dma-buf: Expand reservation_list to fill allocation by Chris Wilson · 5 years ago
  40. 8735f16 dma-buf: cleanup reservation_object_init/fini by Christian König · 6 years ago
  41. f5b07b0 dma-buf: Discard old fence_excl on retrying get_fences_rcu for realloc by Chris Wilson · 6 years ago
  42. 547c713 dma-buf: add some lockdep asserts to the reservation object implementation by Lucas Stach · 8 years ago
  43. a590d0f dma-buf: Update reservation shared_count after adding the new fence by Chris Wilson · 6 years ago
  44. ca05359 dma-buf: allow reserving more than one shared fence slot by Christian König · 6 years ago
  45. 27836b6 dma-buf: remove shared fence staging in reservation object by Christian König · 6 years ago
  46. 7f43ef9 dma-buf: Move BUG_ON from _add_shared_fence to _add_shared_inplace by Michel Dänzer · 6 years ago
  47. 08295b3 locking: Implement an algorithm choice for Wound-Wait mutexes by Thomas Hellstrom · 7 years ago
  48. 76ea0f3 Merge tag 'drm-misc-next-2018-02-13' of git://anongit.freedesktop.org/drm/drm-misc into drm-next by Dave Airlie · 7 years ago
  49. a35f2f3 dma-buf: make returning the exclusive fence optional by Christian König · 7 years ago
  50. 5bffee8 dma-buf: fix reservation_object_wait_timeout_rcu once more v2 by Christian König · 7 years ago
  51. ca25fe5 dma-buf: try to replace a signaled fence in reservation_object_add_shared_inplace by Christian König · 7 years ago
  52. 4d9c62e dma-buf: keep only not signaled fence in reservation_object_add_shared_replace v3 by Christian König · 7 years ago
  53. ad46d7b dma-buf: Use rcu_assign_pointer() to set rcu protected pointers by Ville Syrjälä · 7 years ago
  54. 39e16ba dma-buf: make reservation_object_copy_fences rcu save by Christian König · 7 years ago
  55. b88fa00 dma-buf: fix reservation_object_wait_timeout_rcu to wait correctly v2 by Christian König · 7 years ago
  56. 7faf952 dma-buf: add reservation_object_copy_fences (v2) by Christian König · 7 years ago
  57. f3e31b7 dma-buf: dma_fence_put is NULL safe by Christian König · 7 years ago
  58. 06a66b5 reservation: revert "wait only with non-zero timeout specified (v3)" v2 by Christian König · 8 years ago
  59. f54d186 dma-buf: Rename struct fence to dma_fence by Chris Wilson · 8 years ago
  60. b68d837 dma-buf: Restart reservation_object_test_signaled_rcu() after writes by Chris Wilson · 8 years ago
  61. 1cec20f dma-buf: Restart reservation_object_wait_timeout_rcu() after writes by Chris Wilson · 8 years ago
  62. fedf541 dma-buf: Restart reservation_object_get_fences_rcu() after writes by Chris Wilson · 8 years ago
  63. f5bef0b reservation: fix small comment typo by Rob Clark · 8 years ago
  64. dad6c39 reservation: add headerdoc comments by Rob Clark · 9 years ago
  65. 5136629 dma-buf: Minor coding style fixes by Jagan Teki · 10 years ago
  66. 4eb2440 reservation: Remove shadowing local variable 'ret' by Michel Dänzer · 10 years ago
  67. fb8b7d2 reservation: wait only with non-zero timeout specified (v3) by Jammy Zhou · 10 years ago
  68. 3c3b177 reservation: add suppport for read-only access using rcu by Maarten Lankhorst · 10 years ago
  69. 04a5faa reservation: update api and add some helpers by Maarten Lankhorst · 10 years ago
  70. 35fac7e dma-buf: move to drivers/dma-buf by Maarten Lankhorst · 10 years ago[Renamed from drivers/base/reservation.c]
  71. 786d725 reservation: cross-device reservation support, v4 by Maarten Lankhorst · 12 years ago