1. 3fce461 BackMerge v4.18-rc7 into drm-next by Dave Airlie · 6 years ago
  2. 294f96a Merge tag 'drm-misc-next-2018-07-18' of git://anongit.freedesktop.org/drm/drm-misc into drm-next by Dave Airlie · 6 years ago
  3. 090cbdd Merge branch 'linux-4.19' of git://github.com/skeggsb/linux into drm-next by Dave Airlie · 6 years ago
  4. 02e546e Merge branch 'linux-4.18' of git://github.com/skeggsb/linux into drm-fixes by Dave Airlie · 6 years ago
  5. d00ddd9 drm/nouveau/kms/nv50-: allocate push buffers in vidmem on pascal by Ben Skeggs · 6 years ago
  6. 2f958e8 drm/nouveau/fb/gp100-: disable address remapper by Ben Skeggs · 6 years ago
  7. b59fb48 drm/nouveau: tegra: Detach from ARM DMA/IOMMU mapping by Thierry Reding · 7 years ago
  8. 0d46690 drm/nouveau/secboot/acr: Remove VLA usage by Kees Cook · 7 years ago
  9. 94a0b86 drm/nouveau: Replace drm_dev_unref with drm_dev_put by Thomas Zimmermann · 7 years ago
  10. 743e0f0 drm/nouveau: Replace drm_gem_object_unreference_unlocked with put function by Thomas Zimmermann · 7 years ago
  11. f066f79 drm/nouveau: Replace drm_framebuffer_{un/reference} with put, get functions by Thomas Zimmermann · 7 years ago
  12. c9fb2cc drm/nouveau/nvif: remove const attribute from nvif_mclass by Nick Desaulniers · 7 years ago
  13. da71f0e drm/nouveau/hwmon: potential uninitialized variables by Dan Carpenter · 7 years ago
  14. 922a8c8 drm/nouveau: Fix runtime PM leak in drm_open() by Lyude Paul · 7 years ago
  15. eaeb901 drm/nouveau/debugfs: Wake up GPU before doing any reclocking by Karol Herbst · 7 years ago
  16. f706037 drm/nouveau/bios/vpstate: There are some fermi vbios with no boost or tdp entry by Karol Herbst · 7 years ago
  17. 2ae4c5f drm/nouveau/kms/nv50-: Allow vblank_disable_immediate by Mario Kleiner · 7 years ago
  18. 6ec7aec drm/nouveau/kms/nv50-: remove duplicate assignment by Ben Skeggs · 7 years ago
  19. 01981ae drm/nouveau/kms/nv50-: fix drm-get-put.cocci warnings by kbuild test robot · 7 years ago
  20. 7a26c92 drm/nouveau/disp/nv50-gp10x: fix coverity warning by Ben Skeggs · 7 years ago
  21. f7fbbf2 drm/nouveau/core: ERR_PTR vs NULL bug in nvkm_engine_info() by Ben Skeggs · 7 years ago
  22. f0fffee drm/nouveau/mmu/gp10b: remove ghost file by Jérôme Glisse · 7 years ago
  23. 3c9f27e drm/nouveau/secboot/tegra: Enable gp20b/gp10b firmware tag when relevant by Nicolas Chauvet · 7 years ago
  24. 60cda66 drm/nouveau/fault/gv100: fix fault buffer initialisation by Ben Skeggs · 7 years ago
  25. bdf4424 drm/nouveau/gr/gv100: handle multiple SM-per-TPC for shader exceptions by Ben Skeggs · 7 years ago
  26. eb493fb drm/nouveau: Set DRIVER_ATOMIC cap earlier to fix debugfs by Lyude Paul · 7 years ago
  27. 68fe23a drm/nouveau: Remove bogus crtc check in pmops_runtime_idle by Lyude Paul · 7 years ago
  28. e5d54f1 drm/nouveau/drm/nouveau: Fix runtime PM leak in nv50_disp_atomic_commit() by Lyude Paul · 7 years ago
  29. 37afe55 drm/nouveau: Avoid looping through fake MST connectors by Lyude Paul · 7 years ago
  30. 22b76bb drm/nouveau: Use drm_connector_list_iter_* for iterating connectors by Lyude Paul · 7 years ago
  31. 7f073d0 drm/nouveau/gem: off by one bugs in nouveau_gem_pushbuf_reloc_apply() by Dan Carpenter · 7 years ago
  32. df0c97e2 drm/nouveau/kms/nv50-: ensure window updates are submitted when flushing mst disables by Ben Skeggs · 7 years ago
  33. 97e14fb drm: drop _mode_ from remaining connector functions by Daniel Vetter · 7 years ago
  34. cde4c44 drm: drop _mode_ from drm_mode_connector_attach_encoder by Daniel Vetter · 7 years ago
  35. c555f02 drm: drop _mode_ from update_edit_property() by Daniel Vetter · 7 years ago
  36. ddba766 drm/nouveau: Use drm_connector_for_each_possible_encoder() by Ville Syrjälä · 7 years ago
  37. eee3dc5 drm/noveau: add SPDX identifier and clarify license by Dirk Hohndel (VMware) · 7 years ago
  38. 845876a Merge branch 'linux-4.18' of git://github.com/skeggsb/linux into drm-fixes by Dave Airlie · 7 years ago
  39. 1264f83 drm/nouveau/kms/nv50-: cursors always use core channel vram ctxdma by Ben Skeggs · 7 years ago
  40. 42bc47b treewide: Use array_size() in vmalloc() by Kees Cook · 7 years ago
  41. 778e1cd treewide: kvzalloc() -> kvcalloc() by Kees Cook · 7 years ago
  42. 344476e treewide: kvmalloc() -> kvmalloc_array() by Kees Cook · 7 years ago
  43. 6396bb2 treewide: kzalloc() -> kcalloc() by Kees Cook · 7 years ago
  44. 6da2ec5 treewide: kmalloc() -> kmalloc_array() by Kees Cook · 7 years ago
  45. 2857676 Merge tag 'overflow-v4.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux by Linus Torvalds · 7 years ago
  46. b4b06db treewide: Use struct_size() for vmalloc()-family by Kees Cook · 7 years ago
  47. acafe7e treewide: Use struct_size() for kmalloc()-family by Kees Cook · 7 years ago
  48. 6c46d01f drm/nouveau/gr/gf100-: insert some WFIs during gr init by Ben Skeggs · 7 years ago
  49. dd3b89b drm/nouveau/clk: Use list_for_each_entry_from_reverse by Arushi Singhal · 7 years ago
  50. 7a22c73 drm/nouveau: fix temp/pwm visibility, skip hwmon when no sensors exist by Ilia Mirkin · 7 years ago
  51. f43cda5 drm/nouveau: fix nouveau_dsm_get_client_id()'s return type by Luc Van Oostenryck · 7 years ago
  52. 54b202f drm/nouveau: fix mode_valid's return type by Luc Van Oostenryck · 7 years ago
  53. d521097 drm/nouveau/gr/gv100: initial support by Ben Skeggs · 7 years ago
  54. 6e1f34e drm/nouveau/ce/gv100: initial support by Ben Skeggs · 7 years ago
  55. 37e1c45 drm/nouveau/fifo/gv100: initial support by Ben Skeggs · 7 years ago
  56. facaed6 drm/nouveau/kms/gv100: initial support by Ben Skeggs · 7 years ago
  57. 290ffea drm/nouveau/disp/gv100: initial support by Ben Skeggs · 7 years ago
  58. 6fb566b drm/nouveau/dma/gv100: initial support by Ben Skeggs · 7 years ago
  59. 24a7513 drm/nouveau/therm/gv100: initial support by Ben Skeggs · 7 years ago
  60. ada0c56 drm/nouveau/pmu/gv100: initial support by Ben Skeggs · 7 years ago
  61. 8b81195 drm/nouveau/fault/gv100: initial support by Ben Skeggs · 7 years ago
  62. 013b7b3 drm/nouveau/bar/gv100: initial support by Ben Skeggs · 7 years ago
  63. edf5039 drm/nouveau/mmu/gv100: initial support by Ben Skeggs · 7 years ago
  64. 1bce572 drm/nouveau/ltc/gv100: initial support by Ben Skeggs · 7 years ago
  65. 3582942 drm/nouveau/fb/gv100: initial support by Ben Skeggs · 7 years ago
  66. a4a0cfb drm/nouveau/imem/gv100: initial support by Ben Skeggs · 7 years ago
  67. 936240c drm/nouveau/tmr/gv100: initial support by Ben Skeggs · 7 years ago
  68. 9506bd24 drm/nouveau/bus/gv100: initial support by Ben Skeggs · 7 years ago
  69. 41af75b drm/nouveau/mc/gv100: initial support by Ben Skeggs · 7 years ago
  70. 2925504 drm/nouveau/fuse/gv100: initial support by Ben Skeggs · 7 years ago
  71. d2e3b57 drm/nouveau/i2c/gv100: initial support by Ben Skeggs · 7 years ago
  72. 8afbcca drm/nouveau/gpio/gv100: initial support by Ben Skeggs · 7 years ago
  73. 46fe1a8 drm/nouveau/ibus/gv100: initial support by Ben Skeggs · 7 years ago
  74. a1c771a drm/nouveau/top/gv100: initial support by Ben Skeggs · 7 years ago
  75. 8769dc98 drm/nouveau/devinit/gv100: initial support by Ben Skeggs · 7 years ago
  76. 6827c9a drm/nouveau/bios/pll: limits table 5.0 by Ben Skeggs · 7 years ago
  77. 75e482e drm/nouveau/bios/gv100: initial support by Ben Skeggs · 7 years ago
  78. 893855d drm/nouveau/pci/gv100: initial support by Ben Skeggs · 7 years ago
  79. c1f856b drm/nouveau/core: recognise gv100 by Ben Skeggs · 7 years ago
  80. 890c85f drm/nouveau/core: increase maximum number of copy engines to 9 by Ben Skeggs · 7 years ago
  81. 2ce7f38 drm/nouveau/kms/nv50-: initial overlay support by Ben Skeggs · 7 years ago
  82. 88b600d drm/nouveau/kms/gk104-: add support for [XA]2R10G10B10 formats by Ben Skeggs · 7 years ago
  83. 01d380a drm/nouveau/kms/gk104-: support additional cursor sizes by Ben Skeggs · 7 years ago
  84. b05d873 drm/nouveau/kms/nv50-: separate blocklinear vs linear pitch by Ben Skeggs · 7 years ago
  85. 119608a drm/nouveau/kms/nv50-: handle degamma LUT from window channels by Ben Skeggs · 7 years ago
  86. e349a05 drm/nouveau/kms/nv50-: plane updates don't always require image_set() by Ben Skeggs · 7 years ago
  87. 859b456 drm/nouveau/kms/nv50-: store window visibility in state by Ben Skeggs · 7 years ago
  88. 45a2945 drm/nouveau/kms/nv50-: simplify swap interval handling by Ben Skeggs · 7 years ago
  89. 04fc14b drm/nouveau/kms/nv50-: decouple window state changes, and update method submisssion by Ben Skeggs · 7 years ago
  90. 53e0a3e drm/nouveau/kms/nv50-: simplify tracking of channel interlocks by Ben Skeggs · 7 years ago
  91. 34508f9 drm/nouveau/kms/nv50-: determine MST support from DP Info Table by Ben Skeggs · 7 years ago
  92. 261fcfa drm/nouveau/kms/nv50-: extend window image data for stereo/planar formats by Ben Skeggs · 7 years ago
  93. 43c181e drm/nouveau/kms/nv50-: move drm format->hw conversion into common code by Ben Skeggs · 7 years ago
  94. f88bc9d3 drm/nouveau/kms/nv50-: unify set/clr masks by Ben Skeggs · 7 years ago
  95. 9d6c2fe drm/nouveau/kms/nv50-: allow specification of valid heads for a window by Ben Skeggs · 7 years ago
  96. ccd27db drm/nouveau/kms/nv50-: split base implementation by hardware class by Ben Skeggs · 7 years ago
  97. 09e1b78 drm/nouveau/kms/nv50-: split core implementation by hardware class by Ben Skeggs · 7 years ago
  98. 1590700 drm/nouveau/kms/nv50-: split each resource type into their own source files by Ben Skeggs · 7 years ago
  99. 0a36877 drm/nouveau/kms/nv50: abstract OR interfaces so the code can be split by Ben Skeggs · 7 years ago
  100. 2ca7fb5 drm/nouveau/kms/nv50: handle SetControlOutputResource from head by Ben Skeggs · 7 years ago