1. 24 7月, 2020 1 次提交
  2. 21 7月, 2020 4 次提交
  3. 26 6月, 2020 1 次提交
  4. 07 4月, 2020 1 次提交
  5. 16 1月, 2020 1 次提交
  6. 15 1月, 2020 1 次提交
    • J
      drm/nouveau: Fix ttm move init with multiple GPUs · 72ecb0a6
      James Jones 提交于
      The pointer used to walk the table of move ops
      and pick the right one for the current GPU was
      declared static, meaning its state was carried
      over between invocations of the function, and also
      made the function non-rentrant and thread-unsafe.
      Since the table is ordered such that newer GPU
      methods are listed first, the result of this was
      that initializing newer GPUs after older GPUs
      would result in no suitable ttm move acceleration
      operations being found, and ttm would fall back
      to CPU blits on the older GPUs.
      
      This change declares the walking pointer
      separately from the table and makes it non-static
      to fix the logic.
      Signed-off-by: NJames Jones <jajones@nvidia.com>
      Signed-off-by: NBen Skeggs <bskeggs@redhat.com>
      72ecb0a6
  7. 17 9月, 2019 2 次提交
  8. 21 8月, 2019 1 次提交
  9. 13 8月, 2019 1 次提交
  10. 06 8月, 2019 2 次提交
  11. 31 7月, 2019 1 次提交
  12. 20 2月, 2019 2 次提交
    • B
      drm/nouveau: prepare for enabling svm with existing userspace interfaces · bfe91afa
      Ben Skeggs 提交于
      For a channel to make use of SVM features, it requires a different GPU MMU
      configuration than we would normally use, which is not desirable to switch
      to unless a client is actively going to use SVM.
      
      In order to supporting SVM without more extensive changes to the userspace
      interfaces, the SVM_INIT ioctl needs to replace the previous configuration
      safely.
      
      The only way we can currently do this safely, accounting for some unlikely
      failure conditions, is to allocate the new VMM without destroying the last
      one, and prioritising the SVM-enabled configuration in the code that cares.
      
      This will get cleaned up again further down the track.
      Signed-off-by: NBen Skeggs <bskeggs@redhat.com>
      bfe91afa
    • G
      drm/nouveau: mark expected switch fall-through · 966b2217
      Gustavo A. R. Silva 提交于
      In preparation to enabling -Wimplicit-fallthrough, mark switch cases
      where we are expecting to fall through.
      
      This patch fixes the following warning:
      
      drivers/gpu/drm/nouveau/nouveau_bo.c:1434:53: warning: this statement may fall through [-Wimplicit-fallthrough=]
      
      Warning level 3 was used: -Wimplicit-fallthrough=3
      
      This patch is part of the ongoing efforts to enabling
      -Wimplicit-fallthrough.
      Signed-off-by: NGustavo A. R. Silva <gustavo@embeddedor.com>
      Signed-off-by: NBen Skeggs <bskeggs@redhat.com>
      966b2217
  13. 11 12月, 2018 1 次提交
  14. 18 5月, 2018 1 次提交
  15. 10 5月, 2018 1 次提交
  16. 15 3月, 2018 1 次提交
  17. 27 2月, 2018 2 次提交
  18. 19 1月, 2018 1 次提交
  19. 28 12月, 2017 3 次提交
  20. 19 12月, 2017 2 次提交
  21. 16 12月, 2017 1 次提交
  22. 07 12月, 2017 3 次提交
  23. 02 11月, 2017 6 次提交