All of lore.kernel.org
 help / color / mirror / Atom feed
* [PULL] vmwgfx-fixes-3.13
@ 2013-12-12  8:52 Thomas Hellstrom
  0 siblings, 0 replies; 3+ messages in thread
From: Thomas Hellstrom @ 2013-12-12  8:52 UTC (permalink / raw)
  To: airlied, airlied; +Cc: Thomas Hellstrom, linux-graphics-maintainer, dri-devel

Dave,
Only one commit that I hope to be able to squeeze in. Part of a driver stack
fix that fixes surface overcommiting on single execbuf calls.

The following changes since commit 9255ce80f88ba885c38c0bbd235db7c24392e22e:

  Merge branch 'drm-fixes-3.13' of git://people.freedesktop.org/~agd5f/linux into drm-fixes (2013-12-05 12:18:35 +1000)

are available in the git repository at:


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

for you to fetch changes up to 11e6a09fba446ce799a9de51d2d99586024bbdaa:

  drm/vmwgfx: Add max surface memory param (2013-12-08 23:50:23 -0800)

----------------------------------------------------------------
Jakob Bornecrantz (1):
      drm/vmwgfx: Add max surface memory param

 drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c |    3 +++
 include/uapi/drm/vmwgfx_drm.h         |    1 +
 2 files changed, 4 insertions(+)

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

* [PULL] vmwgfx-fixes-3.13
@ 2013-12-04 21:17 Thomas Hellstrom
  0 siblings, 0 replies; 3+ messages in thread
From: Thomas Hellstrom @ 2013-12-04 21:17 UTC (permalink / raw)
  To: airlied, airlied; +Cc: Thomas Hellstrom, linux-graphics-maintainer, dri-devel

Hi, Dave.

A couple of fixes. The biggest thing is the DMA buffer accounting that was
incorrect.

The following changes since commit 1b28c3e628315ac0d9ef2d3fac0403f05ae692db:

  drm/qxl: fix memory leak in release list handling (2013-11-29 08:36:15 +1000)

are available in the git repository at:

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

for you to fetch changes up to 6a0a7a9ead2aa18c13dd8f76c5849daf7be1f45a:

  drm/vmwgfx: Add our connectors to sysfs (2013-12-04 12:04:02 -0800)

----------------------------------------------------------------
Thomas Hellstrom (4):
      drm/vmwgfx: Correctly set the enabled state on crtcs
      drm/vmwgfx: Fix up and comment the dumb buffer implementation
      drm/vmwgfx: Fix dma buffer memory size accounting
      drm/vmwgfx: Add our connectors to sysfs

 drivers/gpu/drm/vmwgfx/vmwgfx_buffer.c   |    2 +
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h      |    1 +
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c      |    1 +
 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c      |    4 +
 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c |  118 ++++++++++++++++++++----------
 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c     |    5 ++
 6 files changed, 94 insertions(+), 37 deletions(-)

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

* [PULL] vmwgfx-fixes-3.13
@ 2013-11-20 19:43 Thomas Hellstrom
  0 siblings, 0 replies; 3+ messages in thread
From: Thomas Hellstrom @ 2013-11-20 19:43 UTC (permalink / raw)
  To: airlied, airlied; +Cc: Thomas Hellstrom, linux-graphics-maintainer, dri-devel

Hi, Dave.

Below is a fix for a false lockep warning,
and the vmwgfx prime implementation.

The following changes since commit a3483353ca4e6dbeef2ed62ebed01af109b5b27a:

  drm: check for !kdev in drm_unplug_minor() (2013-11-15 20:49:02 +1000)

are available in the git repository at:

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

for you to fetch changes up to c486d4f894d7c7d0e4148426360aa354384f6dc8:

  drm/vmwgfx: Make vmwgfx dma buffers prime aware (2013-11-18 04:12:24 -0800)

----------------------------------------------------------------
Thomas Hellstrom (6):
      drm/ttm: Allow execbuf util reserves without ticket
      drm/vmwgfx: Fix false lockdep warning
      drm/ttm: Add a minimal prime implementation for ttm base objects
      drm/vmwgfx: Hook up the prime ioctls
      drm/vmwgfx: Make surfaces prime-aware
      drm/vmwgfx: Make vmwgfx dma buffers prime aware

 drivers/gpu/drm/ttm/ttm_execbuf_util.c   |   32 ++--
 drivers/gpu/drm/ttm/ttm_object.c         |  254 +++++++++++++++++++++++++++++-
 drivers/gpu/drm/vmwgfx/Makefile          |    2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c      |    7 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h      |   14 ++
 drivers/gpu/drm/vmwgfx/vmwgfx_prime.c    |  137 ++++++++++++++++
 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c |   63 ++++----
 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c  |   30 ++--
 include/drm/ttm/ttm_execbuf_util.h       |    3 +-
 include/drm/ttm/ttm_object.h             |   61 ++++++-
 10 files changed, 533 insertions(+), 70 deletions(-)
 create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_prime.c

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

end of thread, other threads:[~2013-12-12  8:52 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-12-12  8:52 [PULL] vmwgfx-fixes-3.13 Thomas Hellstrom
  -- strict thread matches above, loose matches on Subject: below --
2013-12-04 21:17 Thomas Hellstrom
2013-11-20 19:43 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.