1. 877d8c0 Merge tag 'topic/nouveau-i915-dp-helpers-and-cleanup-2020-08-31-1' of git://anongit.freedesktop.org/drm/drm-misc into drm-next by Dave Airlie · 4 years, 4 months ago
  2. 1f4b2ac Merge tag 'drm-intel-gt-next-2020-09-07' of git://anongit.freedesktop.org/drm/drm-intel into drm-next by Dave Airlie · 4 years, 4 months ago
  3. 61d9818 Backmerge drm-fixes merge into drm-next by Dave Airlie · 4 years, 4 months ago
  4. 6f6a73c Merge tag 'drm-fixes-2020-09-08' of git://anongit.freedesktop.org/drm/drm by Linus Torvalds · 4 years, 4 months ago
  5. 612ab8a Merge tag 'livepatching-for-5.9-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching by Linus Torvalds · 4 years, 4 months ago
  6. 0c8d22f Merge tag 'amd-drm-next-5.10-2020-09-03' of git://people.freedesktop.org/~agd5f/linux into drm-next by Dave Airlie · 4 years, 4 months ago
  7. 20561da Revert "drm/i915/gem: Delete unused code" by Dave Airlie · 4 years, 4 months ago
  8. ad5d95e Revert "drm/i915/gem: Async GPU relocations only" by Dave Airlie · 4 years, 4 months ago
  9. 4993a8a Revert "drm/i915: Remove i915_gem_object_get_dirty_page()" by Dave Airlie · 4 years, 4 months ago
  10. 8052ff4 Merge tag 'drm-msm-fixes-2020-09-04' of https://gitlab.freedesktop.org/drm/msm into drm-fixes by Dave Airlie · 4 years, 4 months ago
  11. ce5c207 Merge tag 'v5.9-rc4' into drm-next by Dave Airlie · 4 years, 4 months ago
  12. e0ee152 drm/i915: Unlock the shared hwsp_gtt object after pinning by Thomas Hellström · 4 years, 5 months ago
  13. f4b3c39 drm/i915: Filter wake_flags passed to default_wake_function by Chris Wilson · 4 years, 6 months ago
  14. 2e4c6c1 drm/i915: Remove i915_request.lock requirement for execution callbacks by Chris Wilson · 4 years, 6 months ago
  15. b4d9145 drm/i915: Be wary of data races when reading the active execlists by Chris Wilson · 4 years, 6 months ago
  16. c1793ba drm/i915: Add ww locking to pin_to_display_plane, v2. by Maarten Lankhorst · 4 years, 5 months ago
  17. 3c0ffa2 drm/i915: Add ww locking to vm_fault_gtt by Maarten Lankhorst · 4 years, 5 months ago
  18. 15b6c92 drm/i915: Move i915_vma_lock in the selftests to avoid lock inversion, v3. by Maarten Lankhorst · 4 years, 5 months ago
  19. 8a929c9 drm/i915: Use ww pinning for intel_context_create_request() by Maarten Lankhorst · 4 years, 5 months ago
  20. 052e04f drm/i915/selftests: Fix locking inversion in lrc selftest. by Maarten Lankhorst · 4 years, 5 months ago
  21. dd878c0 drm/i915: Dirty hack to fix selftests locking inversion by Maarten Lankhorst · 4 years, 5 months ago
  22. f00ecc2 drm/i915: Convert i915_perf to ww locking as well by Maarten Lankhorst · 4 years, 5 months ago
  23. c8d2259 drm/i915: Kill last user of intel_context_create_request outside of selftests by Maarten Lankhorst · 4 years, 5 months ago
  24. 6b05030 drm/i915: Convert i915_gem_object/client_blt.c to use ww locking as well, v2. by Maarten Lankhorst · 4 years, 5 months ago
  25. 47b0869 drm/i915: Make sure execbuffer always passes ww state to i915_vma_pin. by Maarten Lankhorst · 4 years, 5 months ago
  26. 3999a70 drm/i915: Rework intel_context pinning to do everything outside of pin_mutex by Maarten Lankhorst · 4 years, 5 months ago
  27. 2bf541f drm/i915: Pin engine before pinning all objects, v5. by Maarten Lankhorst · 4 years, 5 months ago
  28. b49a7d5 drm/i915: Nuke arguments to eb_pin_engine by Maarten Lankhorst · 4 years, 5 months ago
  29. 99f08d6 drm/i915: Add ww context handling to context_barrier_task by Maarten Lankhorst · 4 years, 5 months ago
  30. bfdf8b1 drm/i915: Use ww locking in intel_renderstate. by Maarten Lankhorst · 4 years, 5 months ago
  31. c43ce12 drm/i915: Use per object locking in execbuf, v12. by Maarten Lankhorst · 4 years, 5 months ago
  32. 8e4ba49 drm/i915: Parse command buffer earlier in eb_relocate(slow) by Maarten Lankhorst · 4 years, 5 months ago
  33. 1af343c drm/i915: Remove locking from i915_gem_object_prepare_read/write by Maarten Lankhorst · 4 years, 5 months ago
  34. 80f0b67 drm/i915: Add an implementation for i915_gem_ww_ctx locking, v2. by Maarten Lankhorst · 4 years, 5 months ago
  35. 8ae275c Revert "drm/i915/gem: Split eb_vma into its own allocation" by Maarten Lankhorst · 4 years, 5 months ago
  36. fd1500f Revert "drm/i915/gem: Drop relocation slowpath". by Maarten Lankhorst · 4 years, 5 months ago
  37. 50ae6c6 drm/i915: Revert relocation chaining commits. by Maarten Lankhorst · 4 years, 5 months ago
  38. 102a0a9 Revert "drm/i915/gem: Async GPU relocations only" by Maarten Lankhorst · 4 years, 5 months ago
  39. da1ea12 drm/i915/gem: Free the fence after a fence-chain lookup failure by Chris Wilson · 4 years, 5 months ago
  40. 736e785 drm/i915/gem: Reduce context termination list iteration guard to RCU by Chris Wilson · 4 years, 5 months ago
  41. dd5e024 drm/i915/selftests: Prevent selecting 0 for our random width/align by Chris Wilson · 4 years, 5 months ago
  42. e230056 drm/i915/gt: Hold context/request reference while breadcrumbs are active by Chris Wilson · 4 years, 6 months ago
  43. 3f7dc10 drm/i915/gt: Move intel_breadcrumbs_arm_irq earlier by Chris Wilson · 4 years, 6 months ago
  44. 82adf90 drm/i915/gt: Shrink i915_page_directory's slab bucket by Chris Wilson · 4 years, 6 months ago
  45. 8935192 drm/i915/gt: Switch to object allocations for page directories by Chris Wilson · 4 years, 6 months ago
  46. cd0452a drm/i915: Preallocate stashes for vma page-directories by Chris Wilson · 4 years, 6 months ago
  47. b3786b2 drm/i915/gt: Distinguish the virtual breadcrumbs from the irq breadcrumbs by Chris Wilson · 4 years, 6 months ago
  48. 56f581b drm/i915/gt: Only transfer the virtual context to the new engine if active by Chris Wilson · 4 years, 6 months ago
  49. 2854d86 drm/i915/gt: Replace intel_engine_transfer_stale_breadcrumbs by Chris Wilson · 4 years, 6 months ago
  50. c18636f drm/i915: Remove requirement for holding i915_request.lock for breadcrumbs by Chris Wilson · 4 years, 6 months ago
  51. af5c6fc drm/i915: Provide a fastpath for waiting on vma bindings by Chris Wilson · 4 years, 6 months ago
  52. 9ff33bb drm/i915: Reduce locking around i915_active_acquire_preallocate_barrier() by Chris Wilson · 4 years, 6 months ago
  53. e28860a drm/i915: Make the stale cached active node available for any timeline by Chris Wilson · 4 years, 6 months ago
  54. 99a7f4d drm/i915: Keep the most recently used active-fence upon discard by Chris Wilson · 4 years, 6 months ago
  55. 5d93413 drm/i915: Export a preallocate variant of i915_active_acquire() by Chris Wilson · 4 years, 6 months ago
  56. 04240e3 drm/i915: Skip taking acquire mutex for no ref->active callback by Chris Wilson · 4 years, 6 months ago
  57. bde246d drm/i915/selftests: Drop stale timeline constructor assert by Chris Wilson · 4 years, 6 months ago
  58. 1310601 drm/i915/gt: Pull release of node->age under the spinlock by Chris Wilson · 4 years, 6 months ago
  59. d1bf5dd drm/i915/gt: Support multiple pinned timelines by Chris Wilson · 4 years, 6 months ago
  60. eb4deda drm/i915/gem: Delay tracking the GEM context until it is registered by Chris Wilson · 4 years, 6 months ago
  61. a30e4ec drm/i915/gt: Fix termination condition for freeing all buffer objects by Chris Wilson · 4 years, 6 months ago
  62. 62b1522 drm/i915/selftests: Flush the active barriers before asserting by Chris Wilson · 4 years, 6 months ago
  63. 06b73c2 drm/i915/gt: Delay taking the spinlock for grabbing from the buffer pool by Chris Wilson · 4 years, 6 months ago
  64. a817c89 drm/i915/gt: Disable preparser around xcs invalidations on tgl by Chris Wilson · 4 years, 6 months ago
  65. 27a5dcf drm/i915/gem: Remove disordered per-file request list for throttling by Chris Wilson · 4 years, 6 months ago
  66. 3adee4a drm/i915: Soften the tasklet flush frequency before waits by Chris Wilson · 4 years, 6 months ago
  67. e3d0e21 drm/i915/selftests: Mock the status_page.vma for the kernel_context by Chris Wilson · 4 years, 6 months ago
  68. 3f6a6f3 drm/i915: Reduce i915_request.lock contention for i915_request_wait by Chris Wilson · 4 years, 6 months ago
  69. f4d51df Linux 5.9-rc4 by Linus Torvalds · 4 years, 4 months ago
  70. a8205e3 Merge tag 'io_uring-5.9-2020-09-06' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 4 months ago
  71. 2ccdd9f Merge tag 'iommu-fixes-v5.9-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 4 years, 4 months ago
  72. 015b315 Merge tag 'x86-urgent-2020-09-06' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 4 months ago
  73. 68beef5 Merge tag 'for-linus-5.9-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip by Linus Torvalds · 4 years, 4 months ago
  74. c127a2a io_uring: fix linked deferred ->files cancellation by Pavel Begunkov · 4 years, 4 months ago
  75. b7ddce3 io_uring: fix cancel of deferred reqs with ->files by Pavel Begunkov · 4 years, 4 months ago
  76. dd9fb9b Merge tags 'auxdisplay-for-linus-v5.9-rc4', 'clang-format-for-linus-v5.9-rc4' and 'compiler-attributes-for-linus-v5.9-rc4' of git://github.com/ojeda/linux by Linus Torvalds · 4 years, 4 months ago
  77. 70187f7 Merge tag 'arc-5.9-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc by Linus Torvalds · 4 years, 4 months ago
  78. 7514c03 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 4 years, 4 months ago
  79. 428fc0a include/linux/log2.h: add missing () around n in roundup_pow_of_two() by Jason Gunthorpe · 4 years, 4 months ago
  80. e5a59d3 mm/khugepaged.c: fix khugepaged's request size in collapse_file by David Howells · 4 years, 4 months ago
  81. 1774379 mm/hugetlb: fix a race between hugetlb sysctl handlers by Muchun Song · 4 years, 4 months ago
  82. 953f064 mm/hugetlb: try preferred node first when alloc gigantic page from cma by Li Xinhai · 4 years, 4 months ago
  83. 3d321bf8 mm/migrate: preserve soft dirty in remove_migration_pte() by Ralph Campbell · 4 years, 4 months ago
  84. 6128763 mm/migrate: remove unnecessary is_zone_device_page() check by Ralph Campbell · 4 years, 4 months ago
  85. ad7df76 mm/rmap: fixup copying of soft dirty and uffd ptes by Alistair Popple · 4 years, 4 months ago
  86. ebdf832 mm/migrate: fixup setting UFFD_WP flag by Alistair Popple · 4 years, 4 months ago
  87. 7867fd7 mm: madvise: fix vma user-after-free by Yang Shi · 4 years, 4 months ago
  88. 13e4541 checkpatch: fix the usage of capture group ( ... ) by Mrinal Pandey · 4 years, 4 months ago
  89. b0daa2c fork: adjust sysctl_max_threads definition to match prototype by Tobias Klauser · 4 years, 4 months ago
  90. fff1662 ipc: adjust proc_ipc_sem_dointvec definition to match prototype by Tobias Klauser · 4 years, 4 months ago
  91. e80d390 mm: track page table modifications in __apply_to_page_range() by Joerg Roedel · 4 years, 4 months ago
  92. 9d90dd1 MAINTAINERS: IA64: mark Status as Odd Fixes only by Randy Dunlap · 4 years, 4 months ago
  93. b964428 MAINTAINERS: add LLVM maintainers by Nick Desaulniers · 4 years, 4 months ago
  94. f548a64 MAINTAINERS: update Cavium/Marvell entries by Robert Richter · 4 years, 4 months ago
  95. dc07a72 mm: slub: fix conversion of freelist_corrupted() by Eugeniu Rosca · 4 years, 4 months ago
  96. e3336ca mm: memcg: fix memcg reclaim soft lockup by Xunlei Pang · 4 years, 4 months ago
  97. f179654 memcg: fix use-after-free in uncharge_batch by Michal Hocko · 4 years, 4 months ago
  98. 9322c47 Merge tag 'xfs-5.9-fixes-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux by Linus Torvalds · 4 years, 4 months ago
  99. b17164e xfs: don't update mtime on COW faults by Mikulas Patocka · 4 years, 4 months ago
  100. 1ef6ea0 ext2: don't update mtime on COW faults by Mikulas Patocka · 4 years, 4 months ago