From: Thomas Hellstrom <thellstrom@vmware.com>
To: airlied@gmail.com
Cc: pv-drivers@vmware.com, Thomas Hellstrom <thellstrom@vmware.com>,
linux-graphics-maintainer@vmware.com,
dri-devel@lists.freedesktop.org
Subject: [GIT PULL] vmwgfx-next for 4.17
Date: Thu, 22 Mar 2018 12:52:20 +0100 [thread overview]
Message-ID: <20180322115220.3478-1-thellstrom@vmware.com> (raw)
Hi, Dave.
A relative large set of various improvements for vmwgfx. Some of them
have been around for a while, some are relatively new, but functionality
should have been tested in our standalone repo.
There was a kbuild test robot compilation failure on Debian for
"drm/vmwgfx: Add a cpu blit utility that can be used for page-backed bos",
but that should've been fixed now, both v1 and v2 of the patch have been
sent to dri-devel.
The following changes since commit 78230c46ec0a91dd4256c9e54934b3c7095a7ee3:
Merge tag 'omapdrm-4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/tomba/linux into drm-next (2018-03-21 14:07:03 +1000)
are available in the Git repository at:
git://people.freedesktop.org/~thomash/linux vmwgfx-next
for you to fetch changes up to 43bfefedd0281ef476f8154397cd283a710d8baf:
drm/vmwgfx: Bump version patchlevel and date (2018-03-22 12:08:24 +0100)
----------------------------------------------------------------
Arnd Bergmann (1):
drm/vmwgfx: use monotonic event timestamps
Deepak Rawat (6):
drm/vmwgfx: Avoid iterating over display unit if crtc is available
drm/vmwgfx: Move surface copy cmd to atomic function
drm/vmwgfx: Remove drm_crtc_arm_vblank_event from atomic flush
drm/vmwgfx: Move screen object page flip to atomic function
drm/vmwgfx: Move the stdu vblank event to atomic function
drm/vmwgfx: Send the correct nonblock option for atomic_commit
Himanshu Jha (1):
drm/vmwgfx: Use kasprintf
Thomas Hellstrom (12):
drm/vmwgfx: Cursor update fixes
drm/ttm: Clean up kmap_atomic_prot selection code
drm/ttm: Export the ttm_k[un]map_atomic_prot API.
drm/vmwgfx: Add a cpu blit utility that can be used for page-backed bos
drm/vmwgfx: Use the cpu blit utility for framebuffer to screen target blits
drm/vmwgfx: Fix multiple command buffer context use
drm/vmwgfx: Avoid pinning fbdev framebuffers
drm/vmwgfx: Improve on hibernation
drm/vmwgfx: Get rid of the device-private suspended member
drm/vmwgfx: Stricter count of legacy surface device resources
drm/vmwgfx: Unpin the screen object backup buffer when not used
drm/vmwgfx: Bump version patchlevel and date
drivers/gpu/drm/ttm/ttm_bo_util.c | 85 ++--
drivers/gpu/drm/vmwgfx/Makefile | 2 +-
drivers/gpu/drm/vmwgfx/device_include/svga_reg.h | 12 +-
drivers/gpu/drm/vmwgfx/vmwgfx_blit.c | 506 +++++++++++++++++++++++
drivers/gpu/drm/vmwgfx/vmwgfx_buffer.c | 24 ++
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c | 57 ++-
drivers/gpu/drm/vmwgfx/vmwgfx_dmabuf.c | 51 +++
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 80 ++--
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 64 ++-
drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 104 ++---
drivers/gpu/drm/vmwgfx/vmwgfx_fence.c | 9 +-
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 177 +++++---
drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 21 +-
drivers/gpu/drm/vmwgfx/vmwgfx_msg.c | 13 +-
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 23 ++
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 163 +++++---
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 280 ++++++-------
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 8 +-
include/drm/ttm/ttm_bo_api.h | 4 +
19 files changed, 1227 insertions(+), 456 deletions(-)
create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_blit.c
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel
reply other threads:[~2018-03-22 11:53 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20180322115220.3478-1-thellstrom@vmware.com \
--to=thellstrom@vmware.com \
--cc=airlied@gmail.com \
--cc=dri-devel@lists.freedesktop.org \
--cc=linux-graphics-maintainer@vmware.com \
--cc=pv-drivers@vmware.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox