All of lore.kernel.org
 help / color / mirror / Atom feed
* [git pull] vmwgfx-next
@ 2017-01-30 19:46 Sinclair Yeh
  0 siblings, 0 replies; 21+ messages in thread
From: Sinclair Yeh @ 2017-01-30 19:46 UTC (permalink / raw)
  To: airlied; +Cc: thellstrom, dri-devel

Hi Dave,

This is to address what we've discussed, moving some of the minor changes
into a drm-next request.

-----

The following changes since commit f0493e653f9679114d1dfd54ab88b54ce95576e1:

  drm/mgag200: Added support for the new device G200eH3 (2017-01-23 11:57:08 +1000)

are available in the git repository at:

  git://people.freedesktop.org/~syeh/repos_linux drm-vmwgfx-next

for you to fetch changes up to 5d25fde23b3176c7f94d2a992cb9762707d7c2a0:

  drm/vmwgfx: Use kmemdup instead of kmalloc and memcpy (2017-01-26 21:26:17 -0800)

----------------------------------------------------------------
Shyam Saini (1):
      drm/vmwgfx: Use kmemdup instead of kmalloc and memcpy

Sinclair Yeh (1):
      drm/vmwgfx: Fix depth input into drm_mode_legacy_fb_format

Thomas Hellstrom (4):
      drm/vmwgfx: Clear uninitialized fields of a parameter
      drm/vmwgfx: Annotate ignored return values
      drm/vmwgfx: Clear an uninitialized struct member
      drm/vmwgfx: Fix a potential integer overflow

 drivers/gpu/drm/vmwgfx/device_include/svga3d_surfacedefs.h | 2 ++
 drivers/gpu/drm/vmwgfx/vmwgfx_buffer.c                     | 2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c                        | 2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c                         | 3 +--
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c                        | 4 ++--
 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c                        | 7 +++----
 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c                   | 4 ++--
 7 files changed, 12 insertions(+), 12 deletions(-)


_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 21+ messages in thread
* [git pull] vmwgfx-next
@ 2020-01-16  9:29 Thomas Hellström (VMware)
  2020-01-20 21:09 ` Dave Airlie
  0 siblings, 1 reply; 21+ messages in thread
From: Thomas Hellström (VMware) @ 2020-01-16  9:29 UTC (permalink / raw)
  To: airlied, airlied, daniel
  Cc: pv-drivers, Thomas Hellström, linux-graphics-maintainer, dri-devel

Dave, Daniel

The main 5.6 -next pull from vmwgfx. Minor things here and there, as well
as an added ioctl for host messaging and a corresponding api version bump.

Thanks,
Thomas

The following changes since commit 71e7274066c646bb3d9da39d2f4db0a6404c0a2d:

  Merge tag 'drm-intel-next-2020-01-14' of git://anongit.freedesktop.org/drm/drm-intel into drm-next (2020-01-15 16:57:54 +1000)

are available in the Git repository at:

  git://people.freedesktop.org/~thomash/linux vmwgfx-next

for you to fetch changes up to b20414252068263c736d008e536658f9ce13d74a:

  drm/vmwgfx: Use VM_PFNMAP instead of VM_MIXEDMAP when possible (2020-01-15 14:34:49 +0100)

----------------------------------------------------------------
Emil Velikov (3):
      drm/vmwgfx: move the require_exist handling together
      drm/vmwgfx: check master authentication in surface_ref ioctls
      drm/vmwgfx: drop DRM_AUTH for render ioctls

Lukas Bulwahn (1):
      drm/vmwgfx: Replace deprecated PTR_RET

Navid Emamdoost (1):
      drm/vmwgfx: prevent memory leak in vmw_cmdbuf_res_add

Roland Scheidegger (1):
      drm/vmwgfx: add ioctl for messaging from/to guest userspace to/from host

Thomas Hellstrom (3):
      drm/vmwgfx: Don't use the HB port if memory encryption is active
      drm/vmwgfx: Bump driver minor version
      drm/vmwgfx: Use VM_PFNMAP instead of VM_MIXEDMAP when possible

Thomas Zimmermann (1):
      drm/vmwgfx: Call vmw_driver_{load,unload}() before registering device

 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c |  4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c        | 76 ++++++++++++++++++-------
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h        |  6 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c    | 21 +++++--
 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c        | 90 +++++++++++++++++++++++++++++-
 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c    | 16 ++++--
 drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c   |  4 ++
 include/uapi/drm/vmwgfx_drm.h              | 17 ++++++
 8 files changed, 200 insertions(+), 34 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 21+ messages in thread
* [git pull] vmwgfx-next
@ 2019-11-14 13:17 Thomas Hellström (VMware)
  0 siblings, 0 replies; 21+ messages in thread
From: Thomas Hellström (VMware) @ 2019-11-14 13:17 UTC (permalink / raw)
  To: airlied, airlied, daniel
  Cc: Thomas Hellström, linux-graphics-maintainer, dri-devel

Dave, Daniel

Two minor cleanups / fixes for -next.

The following changes since commit 3ca3a9eab7085b3c938b5d088c3020269cfecdc8:

  Merge tag 'drm-misc-next-fixes-2019-11-06' of git://anongit.freedesktop.org/drm/drm-misc into drm-next (2019-11-08 16:48:22 +1000)

are available in the Git repository at:

  git://people.freedesktop.org/~thomash/linux vmwgfx-next

for you to fetch changes up to b4011644b03c04b1a42068313c5b894da41d0698:

  drm/vmwgfx: remove set but not used variable 'srf' (2019-11-14 08:41:36 +0100)

----------------------------------------------------------------
Thomas Hellstrom (1):
      drm/ttm, drm/vmwgfx: Use a configuration option for the TTM dma page pool

YueHaibing (1):
      drm/vmwgfx: remove set but not used variable 'srf'

 drivers/gpu/drm/Kconfig                  | 7 +++++++
 drivers/gpu/drm/ttm/Makefile             | 4 ++--
 drivers/gpu/drm/ttm/ttm_page_alloc_dma.c | 3 ---
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c      | 3 +--
 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c  | 2 --
 include/drm/ttm/ttm_page_alloc.h         | 2 +-
 6 files changed, 11 insertions(+), 10 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 21+ messages in thread
* [git pull] vmwgfx-next
@ 2019-08-15  7:15 Thomas Hellström (VMware)
  0 siblings, 0 replies; 21+ messages in thread
From: Thomas Hellström (VMware) @ 2019-08-15  7:15 UTC (permalink / raw)
  To: airlied, daniel, dri-devel
  Cc: pv-drivers, Thomas Hellstrom, linux-graphics-maintainer

From: Thomas Hellstrom (VMware) <thomas@shipmail.org>

Dave, Daniel

A couple of independent patches extracted from the 5.3 pull request, fixed for
merge conflicts and a single unused variable warning.

And the drmP.h removal from Sam.

/Thomas

The following changes since commit e7f7287bf5f746d29f3607178851246a005dd398:

  Merge tag 'drm-next-5.4-2019-08-09' of git://people.freedesktop.org/~agd5f/linux into drm-next (2019-08-12 14:20:21 +1000)

are available in the Git repository at:

  git://people.freedesktop.org/~thomash/linux/ vmwgfx-next

for you to fetch changes up to a0a63940b0c9ebc6d3156bbfe0c2cf7560b580cd:

  drm/vmwgfx: Assign eviction priorities to resources (2019-08-15 08:40:05 +0200)

----------------------------------------------------------------
Deepak Rawat (2):
      drm/vmwgfx: Add debug message for layout change ioctl
      drm/vmwgfx: Use VMW_DEBUG_KMS for vmwgfx mode-setting user errors

Sam Ravnborg (2):
      drm/vmwgfx: drop use of drmP.h in header files
      drm/vmwgfx: drop reminaing users of drmP.h

Thomas Hellstrom (2):
      drm/vmwgfx: Kill unneeded legacy security features
      drm/vmwgfx: Assign eviction priorities to resources

 drivers/gpu/drm/vmwgfx/ttm_lock.c             | 100 --------------
 drivers/gpu/drm/vmwgfx/ttm_lock.h             |  32 +----
 drivers/gpu/drm/vmwgfx/ttm_object.h           |   7 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_binding.h       |   3 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c            |   3 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c        |   3 +
 drivers/gpu/drm/vmwgfx/vmwgfx_context.c       |   4 +
 drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c       |  13 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c           | 180 ++------------------------
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h           | 126 ++++++++++++++----
 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c            |   8 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_fence.c         |   3 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_fence.h         |   5 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c          |   6 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c           |   4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_irq.c           |   3 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c           |  33 +++--
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h           |   2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c           |   6 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c           |   2 +
 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c           |  11 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c       |   6 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c      |  60 ++++++---
 drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h |   2 +
 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c          |   6 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c        |   8 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c          |   9 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c       |  10 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c      |   1 -
 drivers/gpu/drm/vmwgfx/vmwgfx_validation.h    |   3 +-
 30 files changed, 264 insertions(+), 395 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 21+ messages in thread
[parent not found: <20190814073152.3120-1-thomas@shipmail.org>]
* [git pull] vmwgfx-next
@ 2019-06-19  7:25 Thomas Hellström (VMware)
  0 siblings, 0 replies; 21+ messages in thread
From: Thomas Hellström (VMware) @ 2019-06-19  7:25 UTC (permalink / raw)
  To: airlied, daniel, dri-devel
  Cc: pv-drivers, Thomas Hellström, linux-graphics-maintainer

Dave, Daniel

- The coherent memory changes including mm changes.
- Some vmwgfx debug fixes.
- Removal of vmwgfx legacy security checks.

The following changes since commit 561564bea3248293398dc32ec36da40fb71faed0:

  Merge tag 'omapdrm-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/tomba/linux into drm-next (2019-06-11 13:29:33 +0200)

are available in the Git repository at:

  git://people.freedesktop.org/~thomash/linux/ vmwgfx-next

for you to fetch changes up to 9bbfda544ed79e8e9abde27bfe2c85428d582e7b:

  drm/vmwgfx: Kill unneeded legacy security features (2019-06-18 15:22:48 +0200)

----------------------------------------------------------------
Deepak Rawat (2):
      drm/vmwgfx: Add debug message for layout change ioctl
      drm/vmwgfx: Use VMW_DEBUG_KMS for vmwgfx mode-setting user errors

Thomas Hellstrom (11):
      drm/vmwgfx: Assign eviction priorities to resources
      mm: Allow the [page|pfn]_mkwrite callbacks to drop the mmap_sem
      mm: Add an apply_to_pfn_range interface
      mm: Add write-protect and clean utilities for address space ranges
      drm/ttm: Allow the driver to provide the ttm struct vm_operations_struct
      drm/ttm: TTM fault handler helpers
      drm/vmwgfx: Implement an infrastructure for write-coherent resources
      drm/vmwgfx: Use an RBtree instead of linked list for MOB resources
      drm/vmwgfx: Implement an infrastructure for read-coherent resources
      drm/vmwgfx: Add surface dirty-tracking callbacks
      drm/vmwgfx: Kill unneeded legacy security features

 MAINTAINERS                                        |   1 +
 drivers/gpu/drm/ttm/ttm_bo.c                       |   1 +
 drivers/gpu/drm/ttm/ttm_bo_vm.c                    | 169 +++++---
 drivers/gpu/drm/vmwgfx/Kconfig                     |   1 +
 drivers/gpu/drm/vmwgfx/Makefile                    |   2 +-
 .../drm/vmwgfx/device_include/svga3d_surfacedefs.h | 233 +++++++++-
 drivers/gpu/drm/vmwgfx/ttm_lock.c                  | 100 -----
 drivers/gpu/drm/vmwgfx/ttm_lock.h                  |  30 --
 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c                 |  12 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_context.c            |   4 +
 drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c            |  13 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c                | 167 +-------
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h                | 139 ++++--
 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c            |   1 -
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c                |  23 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c         | 472 +++++++++++++++++++++
 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c           | 245 +++++++++--
 drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h      |  15 +
 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c             |   8 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c            | 405 +++++++++++++++++-
 drivers/gpu/drm/vmwgfx/vmwgfx_validation.c         |  74 +++-
 drivers/gpu/drm/vmwgfx/vmwgfx_validation.h         |  16 +-
 include/drm/ttm/ttm_bo_api.h                       |  10 +
 include/drm/ttm/ttm_bo_driver.h                    |   6 +
 include/linux/mm.h                                 |  19 +-
 include/uapi/drm/vmwgfx_drm.h                      |   4 +-
 mm/Kconfig                                         |   3 +
 mm/Makefile                                        |   1 +
 mm/as_dirty_helpers.c                              | 300 +++++++++++++
 mm/memory.c                                        | 145 +++++--
 30 files changed, 2136 insertions(+), 483 deletions(-)
 create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
 create mode 100644 mm/as_dirty_helpers.c
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 21+ messages in thread
* [git pull] vmwgfx-next
@ 2018-12-05 10:35 Thomas Hellstrom
  0 siblings, 0 replies; 21+ messages in thread
From: Thomas Hellstrom @ 2018-12-05 10:35 UTC (permalink / raw)
  To: airlied, airlied
  Cc: pv-drivers, Thomas Hellstrom, linux-graphics-maintainer, dri-devel

Hi Dave,

The vmwgfx -next changes for 4.21:
Page flip with damage by Deepak and others,
Various vmwgfx minor fixes anc cleanups.

The following changes since commit 818182dd1097fdc492aaef9b08755ea13274352d:

  Merge tag 'imx-drm-next-2018-12-03' of git://git.pengutronix.de/git/pza/linux into drm-next (2018-12-05 15:00:14 +1000)

are available in the Git repository at:

  git://people.freedesktop.org/~thomash/linux tags/vmwgfx-next-2018-12-05

for you to fetch changes up to 9a01135b98b9d5a7033c544245da7aad0d886758:

  drm/vmwgfx: Use the standard atomic helpers for page-flip (2018-12-05 10:09:55 +0100)

----------------------------------------------------------------
Pull request of 2018-12-05

----------------------------------------------------------------
Colin Ian King (1):
      drm/vmwgfx: remove redundant return ret statement

Deepak Rawat (16):
      drm: Add a new helper to validate damage during atomic_check
      drm: Add helper iterator functions for plane fb_damage_clips blob
      drm/selftest: Add drm damage helper selftest
      drm/vmwgfx: Add a new interface for plane update on a display unit
      drm/vmwgfx: Implement STDU plane update for surface backed fb
      drm/vmwgfx: Implement STDU plane update for BO backed fb
      drm/vmwgfx: Use the new interface for STDU plane update
      drm/vmwgfx: Update comments for stdu plane update
      drm/vmwgfx: Enable FB_DAMAGE_CLIPS property for STDU primary plane
      drm/vmwgfx: Implement SOU plane update for surface backed fb
      drm/vmwgfx: Implement SOU plane update for BO backed fb
      drm/vmwgfx: Use the new interface for SOU plane update
      drm/vmwgfx: Update comments for sou plane update function
      drm/vmwgfx: Enable FB_DAMAGE_CLIPS property for SOU primary plane
      drm/vmwgfx: Use atomic helper function for dirty fb IOCTL
      drm/vmwgfx: Don't clear mode::type anymore

Lukasz Spintzyk (1):
      drm: Add a new plane property to send damage during plane update

Rob Clark (1):
      drm: Add helper to implement legacy dirtyfb

Sinclair Yeh (1):
      MAINTAINERS: Update vmwgfx maintainers

Thomas Hellstrom (3):
      drm/vmwgfx: Fix up the implicit display unit handling
      drm/vmwgfx: Fix a layout race condition
      drm/vmwgfx: Use the standard atomic helpers for page-flip

YueHaibing (1):
      drm/vmwgfx: Remove set but not used variable 'file_priv'

 Documentation/gpu/drm-kms.rst                      |  12 +
 MAINTAINERS                                        |   2 -
 drivers/gpu/drm/Makefile                           |   2 +-
 drivers/gpu/drm/drm_atomic.c                       |  22 +
 drivers/gpu/drm/drm_atomic_helper.c                |   3 +
 drivers/gpu/drm/drm_atomic_uapi.c                  |  13 +
 drivers/gpu/drm/drm_damage_helper.c                | 334 +++++++++
 drivers/gpu/drm/drm_mode_config.c                  |   6 +
 drivers/gpu/drm/selftests/Makefile                 |   3 +-
 drivers/gpu/drm/selftests/drm_modeset_selftests.h  |  21 +
 drivers/gpu/drm/selftests/test-drm_damage_helper.c | 811 +++++++++++++++++++++
 .../gpu/drm/selftests/test-drm_modeset_common.h    |  21 +
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c                |   1 -
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h                |  11 -
 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c            |   2 -
 drivers/gpu/drm/vmwgfx/vmwgfx_fence.c              |   3 -
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c                | 569 +++++++--------
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h                | 150 +++-
 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c                |  11 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c               | 359 +++++++--
 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c               | 561 ++++++++++----
 include/drm/drm_damage_helper.h                    |  99 +++
 include/drm/drm_mode_config.h                      |   9 +
 include/drm/drm_plane.h                            |  42 ++
 include/uapi/drm/drm_mode.h                        |  19 +
 25 files changed, 2521 insertions(+), 565 deletions(-)
 create mode 100644 drivers/gpu/drm/drm_damage_helper.c
 create mode 100644 drivers/gpu/drm/selftests/test-drm_damage_helper.c
 create mode 100644 include/drm/drm_damage_helper.h
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 21+ messages in thread
* [git pull] vmwgfx-next
@ 2018-09-28 13:11 Thomas Hellstrom
  0 siblings, 0 replies; 21+ messages in thread
From: Thomas Hellstrom @ 2018-09-28 13:11 UTC (permalink / raw)
  To: airlied, airlied
  Cc: pv-drivers, Thomas Hellstrom, linux-graphics-maintainer, dri-devel

Hi, Dave

I realize this is probably too late for the next merge window. If that's the case, then
we can just postpone it for 4.21.

Mostly code reorganizations and optimizations for vmwgfx.
- Move TTM code that's only used by vmwgfx to vmwgfx
- Break out the vmwgfx buffer- and resource validation code to a separate source file
- Get rid of a number of atomic operations during command buffer validation.

The following changes since commit 36c9c3c91128e2b892c9be0dd9ee9bd82cbe82ad:

  Merge branch 'drm-next-4.20' of git://people.freedesktop.org/~agd5f/linux into drm-next (2018-09-21 09:52:53 +1000)

are available in the Git repository at:

  git://people.freedesktop.org/~thomash/linux vmwgfx-next

for you to fetch changes up to e8c66efbfe3a2e3cbc573f2474a3d51690f1b857:

  drm/vmwgfx: Make user resource lookups reference-free during validation (2018-09-28 08:57:09 +0200)

----------------------------------------------------------------
Thomas Hellstrom (19):
      drm/ttm, drm/vmwgfx: Move the lock- and object functionality to the vmwgfx driver
      drm/vmwgfx: Add a validation module v2
      drm/vmwgfx: Modify the resource validation interface
      drm/vmwgfx: Adapt execbuf to the new validation api
      drm/vmwgfx: Use new validation interface for the modesetting code v2
      drm/vmwgfx: Use a validation context allocator for relocations and validations
      drm/vmwgfx: Reduce the size of buffer object relocations
      drm/vmwgfx: Replace unconditional mutex unlocked warnings with lockdep counterpart
      drm/vmwgfx: Remove the resource avail field
      drm/vmwgfx: Remove the user resource destructor check
      drm/vmwgfx: Make the object handles idr-generated
      drm/vmwgfx: Look up objects without taking a reference
      drm/ttm: Export ttm_bo_get_unless_zero()
      drm/vmwgfx: Adapt validation code for reference-free lookups
      drm/vmwgfx: Look up user buffer objects without taking a reference
      drm/vmwgfx: Make buffer object lookups reference-free during validation
      drm/vmwgfx: Don't refcount command-buffer managed resource lookups during command buffer validation
      drm/vmwgfx: Don't refcount cotable lookups during command buffer validation
      drm/vmwgfx: Make user resource lookups reference-free during validation

 drivers/gpu/drm/ttm/Makefile                       |    4 +-
 drivers/gpu/drm/ttm/ttm_bo_vm.c                    |    3 +-
 drivers/gpu/drm/vmwgfx/Makefile                    |    4 +-
 drivers/gpu/drm/{ttm => vmwgfx}/ttm_lock.c         |   15 +-
 .../drm/ttm => drivers/gpu/drm/vmwgfx}/ttm_lock.h  |    0
 drivers/gpu/drm/{ttm => vmwgfx}/ttm_object.c       |   97 +-
 .../ttm => drivers/gpu/drm/vmwgfx}/ttm_object.h    |   31 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c                 |   50 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c             |    4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c         |    3 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_context.c            |   23 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c            |    2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c                |    4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h                |  147 ++-
 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c            | 1288 ++++++++------------
 drivers/gpu/drm/vmwgfx/vmwgfx_fence.c              |    7 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c                |  199 +--
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h                |   24 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_prime.c              |    2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c           |  124 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h      |    7 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c               |   48 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c             |   25 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_simple_resource.c    |    7 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_so.c                 |   11 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c               |   31 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c            |   20 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_validation.c         |  770 ++++++++++++
 drivers/gpu/drm/vmwgfx/vmwgfx_validation.h         |  227 ++++
 include/drm/ttm/ttm_bo_api.h                       |   18 +
 30 files changed, 1966 insertions(+), 1229 deletions(-)
 rename drivers/gpu/drm/{ttm => vmwgfx}/ttm_lock.c (94%)
 rename {include/drm/ttm => drivers/gpu/drm/vmwgfx}/ttm_lock.h (100%)
 rename drivers/gpu/drm/{ttm => vmwgfx}/ttm_object.c (90%)
 rename {include/drm/ttm => drivers/gpu/drm/vmwgfx}/ttm_object.h (94%)
 create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_validation.c
 create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_validation.h
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 21+ messages in thread
* [Git PULL] vmwgfx-next
@ 2017-08-28 20:22 Sinclair Yeh
  2017-08-28 20:35 ` Dave Airlie
  0 siblings, 1 reply; 21+ messages in thread
From: Sinclair Yeh @ 2017-08-28 20:22 UTC (permalink / raw)
  To: airlied, airlied; +Cc: linux-graphics-maintainer, dri-devel

Hi Dave,

The following changes since commit 7c0059dd832cc686bf0febefdcf8295cdd93007f:

  Merge branch 'linux-4.14' of git://github.com/skeggsb/linux into drm-next (2017-08-23 05:32:26 +1000)

are available in the git repository at:

  git://people.freedesktop.org/~syeh/repos_linux drm-vmwgfx-next

for you to fetch changes up to d78acfe934e3b9f533f72ee3dde0982935fc2b32:

  drm/vmwgfx: Bump the version for fence FD support (2017-08-28 17:53:32 +0200)

----------------------------------------------------------------
Sinclair Yeh (4):
      drm/vmwgfx: Prepare to support fence fd
      drm/vmwgfx: Add support for imported Fence File Descriptor
      drm/vmwgfx: Add export fence to file descriptor support
      drm/vmwgfx: Bump the version for fence FD support

Thomas Hellstrom (5):
      drm/vmwgfx: Don't use drm_irq_[un]install
      drm/vmwgfx: Move irq bottom half processing to threads
      drm/vmwgfx: Restart command buffers after errors
      drm/vmwgfx: Support the NOP_ERROR command
      drm/vmwgfx: Fix incorrect command header offset at restart

 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c  | 242 ++++++++++++++++++++++++++++++++++++++++++++----------------
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c     |  11 +--
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h     |  39 ++++++----
 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 148 +++++++++++++++++++++++++++++++++----
 drivers/gpu/drm/vmwgfx/vmwgfx_fence.c   | 104 +++++++++++++++++---------
 drivers/gpu/drm/vmwgfx/vmwgfx_fence.h   |   4 +
 drivers/gpu/drm/vmwgfx/vmwgfx_irq.c     | 111 +++++++++++++++++++++++-----
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c     |   2 +-
 include/uapi/drm/vmwgfx_drm.h           |  11 ++-
 9 files changed, 511 insertions(+), 161 deletions(-)

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 21+ messages in thread
* [git pull] vmwgfx-next
@ 2017-04-21 17:18 Sinclair Yeh
  0 siblings, 0 replies; 21+ messages in thread
From: Sinclair Yeh @ 2017-04-21 17:18 UTC (permalink / raw)
  To: airlied; +Cc: sunny, dri-devel

Hi Dave,

The following changes since commit 6b1462700b4a6a1244c018cdd2fa97ded43090a0:

  Merge tag 'drm-misc-next-fixes-2017-04-20' of git://anongit.freedesktop.org/git/drm-misc into drm-next (2017-04-21 13:51:59 +1000)

are available in the git repository at:

  git://people.freedesktop.org/~syeh/repos_linux drm-vmwgfx-next

for you to fetch changes up to 7a9d2001a16f11d30a1e128a067cf1aef2a99a70:

  drm/vmwgfx: Convert macro to octal representation (2017-04-21 09:25:47 -0700)

----------------------------------------------------------------
Øyvind A. Holm (1):
      drm/vmwgfx: Convert macro to octal representation

 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)


_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 21+ messages in thread
* [git pull] vmwgfx-next
@ 2017-03-31 23:32 Sinclair Yeh
  2017-04-02 18:11 ` Daniel Vetter
  0 siblings, 1 reply; 21+ messages in thread
From: Sinclair Yeh @ 2017-03-31 23:32 UTC (permalink / raw)
  To: airlied, airlied; +Cc: linux-graphics-maintainer, dri-devel

Hi Dave,

This series enables atomic mode set for vmwgfx.  A number of features and
larger fixes are also included.

The following changes since commit 8cd3ac52963f2e99f4c21d1c9ce89531ce66c2d6:

  Merge branch 'drm-next-4.12' of git://people.freedesktop.org/~agd5f/linux into drm-next (2017-03-31 11:47:18 +1000)

are available in the git repository at:

  git://people.freedesktop.org/~syeh/repos_linux drm-vmwgfx-next

for you to fetch changes up to 28c954299cd2b5cb5411816c9eeaf3f51ed4638e:

  drm/vmwgfx: Properly check display/scanout surface size (2017-03-31 15:21:20 -0700)

----------------------------------------------------------------
Sinclair Yeh (18):
      drm/vmwgfx: Removed unused snooper.crtc field
      drm/vmwgfx: Add universal plane support
      drm/vmwgfx: CRTC atomic state
      drm/vmwgfx: Plane atomic state
      drm/vmwgfx: Connector atomic state
      drm/vmwgfx: Add and connect CRTC helper functions
      drm/vmwgfx: Add and connect plane helper functions
      drm/vmwgfx: Add and connect connector helper function
      drm/vmwgfx: Add and connect atomic state object check/commit
      drm/vmwgfx: Fixes to vmwgfx_fb
      drm/vmwgfx: Switch over to internal atomic API for STDU
      drm/vmwgfx: Switch over to internal atomic API for SOU and LDU
      drm/vmwgfx: Turn on DRIVER_ATOMIC flag
      drm/vmwgfx: Explicityly track screen target width and height
      drm/vmwgfx: Skipping fbdev fb pinning for ldu
      drm/vmwgfx: Fix LDU X blank screen until mode change issue
      drm/vmwgfx: Support topology greater than texture size
      drm/vmwgfx: Properly check display/scanout surface size

Thomas Hellstrom (3):
      drm/vmwgfx: Introduce a simple resource type
      drm/vmwgfx: Re-implement the stream resource as a simple resource.
      drm/vmwgfx: Define an overlaid handle_close ioctl.

Øyvind A. Holm (1):
      drm/vmwgfx: Revert "drm/vmwgfx: Replace numeric parameter like 0444 with macro"

 drivers/gpu/drm/vmwgfx/Makefile                 |    3 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c             |   13 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h             |    2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c              |   27 ++-
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c             | 1111 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h             |  143 ++++++++++++--
 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c             |  373 ++++++++++++++++++++++++-----------
 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c        |  254 ------------------------
 drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h   |   40 ++++
 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c            |  510 +++++++++++++++++++++++++++++++-----------------
 drivers/gpu/drm/vmwgfx/vmwgfx_simple_resource.c |  256 ++++++++++++++++++++++++
 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c            |  937 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------
 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c         |   15 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_va.c              |  168 ++++++++++++++++
 include/uapi/drm/vmwgfx_drm.h                   |   24 +++
 15 files changed, 2856 insertions(+), 1020 deletions(-)
 create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_simple_resource.c
 create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_va.c

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 21+ messages in thread
* [git pull] vmwgfx-next
@ 2015-11-06 15:29 Thomas Hellstrom
  0 siblings, 0 replies; 21+ messages in thread
From: Thomas Hellstrom @ 2015-11-06 15:29 UTC (permalink / raw)
  To: airlied, airlied
  Cc: pv-drivers, Thomas Hellstrom, linux-graphics-maintainer, dri-devel

Dave,

One is fix for a regression in 4.3, One irq locking rework.


The following changes since commit b76ff5ea1cf6fe648e7ce2b84e636f8a95849a0b:

  drm/vmwgfx: Replace iowrite/ioread with volatile memory accesses (2015-11-02 00:16:05 -0800)

are available in the git repository at:

  git://people.freedesktop.org/~thomash/linux vmwgfx-next

for you to fetch changes up to d2e8851a909c76c6f0b34553f2c9993808bc1d58:

  drm/vmwgfx: Relax irq locking somewhat (2015-11-06 16:15:40 +0100)

----------------------------------------------------------------
Thomas Hellstrom (2):
      drm/vmwgfx: Properly flush cursor updates and page-flips
      drm/vmwgfx: Relax irq locking somewhat

 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c  |   2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h  |   9 ++-
 drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c |  23 ++------
 drivers/gpu/drm/vmwgfx/vmwgfx_irq.c  | 104 ++++++++++-------------------------
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c  |   2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c |   2 +
 6 files changed, 42 insertions(+), 100 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 21+ messages in thread
* [git pull] vmwgfx-next
@ 2015-11-02  8:23 Thomas Hellstrom
  0 siblings, 0 replies; 21+ messages in thread
From: Thomas Hellstrom @ 2015-11-02  8:23 UTC (permalink / raw)
  To: airlied, airlied
  Cc: pv-drivers, Thomas Hellstrom, linux-graphics-maintainer, dri-devel

Dave,

Changes for vmwgfx for 4.4. If there is time, I'll follow up with a series
to move to threaded irqs.

The following changes since commit a76edb8cec0cc864c8b72fa7e84a72336e033e23:

  Merge tag 'topic/drm-misc-2015-10-22' of git://anongit.freedesktop.org/drm-intel into drm-next (2015-10-30 09:49:06 +1000)

are available in the git repository at:

  git://people.freedesktop.org/git/~thomash/linux vmwgfx-next

for you to fetch changes up to b76ff5ea1cf6fe648e7ce2b84e636f8a95849a0b:

  drm/vmwgfx: Replace iowrite/ioread with volatile memory accesses (2015-11-02 00:16:05 -0800)

----------------------------------------------------------------
Dan Williams (1):
      drm/vmwgfx: switch from ioremap_cache to memremap

Thomas Hellstrom (2):
      drm/vmwgfx: Turn off support for multisample count != 0 v2
      drm/vmwgfx: Replace iowrite/ioread with volatile memory accesses

 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c     |   8 +--
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h     |  28 +++++++-
 drivers/gpu/drm/vmwgfx/vmwgfx_fence.c   |  24 +++----
 drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c    | 109 +++++++++++++++-----------------
 drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c   |  38 ++++++++---
 drivers/gpu/drm/vmwgfx/vmwgfx_irq.c     |   9 +--
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c     |  23 +++----
 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c |   2 +
 8 files changed, 140 insertions(+), 101 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 21+ messages in thread
* [git pull] vmwgfx-next
@ 2015-08-06 12:54 Thomas Hellstrom
  0 siblings, 0 replies; 21+ messages in thread
From: Thomas Hellstrom @ 2015-08-06 12:54 UTC (permalink / raw)
  To: dri-devel, airlied, airlied
  Cc: pv-drivers, Thomas Hellstrom, linux-graphics-maintainer

Dave,

Take 2 implementing screen targets, this time with the fbdev code adjusted
accordingly.

Also there is an implementation of register-driven command buffers, that
overrides the FIFO ring for command processing. It's needed for our upcoming
hardware revision.

The following changes since commit dcd14dd957f02ef679c61325a2221a0574bdcab3:

  Merge tag 'topic/connector-locking-2015-07-23' of git://anongit.freedesktop.org/drm-intel into drm-next (2015-07-24 14:30:29 +1000)

are available in the git repository at:

  git://people.freedesktop.org/~thomash/linux vmwgfx-next

for you to fetch changes up to 6a5278ee34e7fd4b051fd107a94a099778458d8c:

  drm/vmwgfx: Fix an uninitialized value (2015-08-05 14:01:12 +0200)

----------------------------------------------------------------
Sinclair Yeh (5):
      drm/vmwgfx: SVGA device definition update
      drm/vmwgfx: Refactor vmw_gb_surface_define_ioctl()
      vmwgfx: Major KMS refactoring / cleanup in preparation of screen targets
      drm/vmwgfx: Implement screen targets
      drm/vmwgfx: Replace SurfaceDMA usage with SurfaceCopy in 2D VMs

Thomas Hellstrom (20):
      drm/vmwgfx: Fix an fb unlocking bug
      vmwgfx: Rework device initialization
      drm/vmwgfx: Fix OTABLE takedown
      vmwgfx: Update device headers for command buffers.
      drm/vmwgfx: Add command buffer support v3
      drm/vmwgfx: Fix an overlay lockdep error
      drm/vmwgfx: Add an interface to pin a resource v3
      drm/vmwgfx: Add "quirk" to handling command verification exceptions
      drm/vmwgfx: Introduce a pin count to allow for recursive pinning v2
      drm/vmwgfx: Add kms helpers for dirty- and readback functions
      drm/vmwgfx: Convert screen objects to the new helpers
      drm/vmwgfx: Convert screen targets to new helpers v3
      drm/vmwgfx: Avoid cmdbuf alloc sleeping if !TASK_RUNNING
      drm/vmwgfx: Add a kernel interface to create a framebuffer v2
      drm/vmwgfx: Implement fbdev on kms v2
      drm/vmwgfx: Reinstate the legacy display system dirty callback
      drm/vmwgfx: Fix kms preferred mode sorting
      drm/vmwgfx: Kill a bunch of sparse warnings
      drm/vmwgfx: Fix compiler warning with 32-bit dma_addr_t
      drm/vmwgfx: Fix an uninitialized value

 drivers/gpu/drm/vmwgfx/Makefile             |    2 +-
 drivers/gpu/drm/vmwgfx/svga3d_reg.h         |   60 +-
 drivers/gpu/drm/vmwgfx/svga3d_surfacedefs.h |   67 +-
 drivers/gpu/drm/vmwgfx/svga_reg.h           |  187 ++++
 drivers/gpu/drm/vmwgfx/svga_types.h         |    3 +
 drivers/gpu/drm/vmwgfx/vmwgfx_buffer.c      |   13 +
 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c      | 1304 ++++++++++++++++++++++
 drivers/gpu/drm/vmwgfx/vmwgfx_context.c     |   20 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_dmabuf.c      |  182 ++-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c         |  440 ++++----
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h         |  162 ++-
 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c     |  292 +++--
 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c          |  558 ++++++----
 drivers/gpu/drm/vmwgfx/vmwgfx_fence.c       |    8 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c        |  122 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c       |   12 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_irq.c         |   45 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c         | 1593 +++++++++++++--------------
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h         |  192 +++-
 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c         |   47 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c         |   43 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c     |   10 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_reg.h         |    6 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c    |  130 ++-
 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c        |  556 +++++++++-
 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c      |   14 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c        | 1265 +++++++++++++++++++++
 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c     |  215 ++--
 include/uapi/drm/vmwgfx_drm.h               |    1 +
 29 files changed, 5892 insertions(+), 1657 deletions(-)
 create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
 create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2020-01-21  9:49 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-01-30 19:46 [git pull] vmwgfx-next Sinclair Yeh
  -- strict thread matches above, loose matches on Subject: below --
2020-01-16  9:29 Thomas Hellström (VMware)
2020-01-20 21:09 ` Dave Airlie
2020-01-20 21:42   ` Thomas Hellström (VMware)
2020-01-21  9:49   ` Thomas Hellström (VMware)
2019-11-14 13:17 Thomas Hellström (VMware)
2019-08-15  7:15 Thomas Hellström (VMware)
     [not found] <20190814073152.3120-1-thomas@shipmail.org>
2019-08-14 17:35 ` Thomas Hellström (VMware)
2019-06-19  7:25 Thomas Hellström (VMware)
2018-12-05 10:35 Thomas Hellstrom
2018-09-28 13:11 Thomas Hellstrom
2017-08-28 20:22 [Git PULL] vmwgfx-next Sinclair Yeh
2017-08-28 20:35 ` Dave Airlie
2017-08-28 20:39   ` Sinclair Yeh
2017-04-21 17:18 [git pull] vmwgfx-next Sinclair Yeh
2017-03-31 23:32 Sinclair Yeh
2017-04-02 18:11 ` Daniel Vetter
2017-04-03 19:00   ` Sinclair Yeh
2015-11-06 15:29 Thomas Hellstrom
2015-11-02  8:23 Thomas Hellstrom
2015-08-06 12:54 Thomas Hellstrom

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.