* [PULL] vmwgfx-next
@ 2014-12-03 9:01 Thomas Hellstrom
0 siblings, 0 replies; 6+ messages in thread
From: Thomas Hellstrom @ 2014-12-03 9:01 UTC (permalink / raw)
To: airlied, airlied
Cc: pv-drivers, Thomas Hellstrom, linux-graphics-maintainer, dri-devel
Dave,
A number of bug fixes.
The following changes since commit 4fcd01d0f34645710ac92d5523e26019428b0806:
drm: rcar-du: Fix NULL encoder pointer dereference (2014-12-03 08:28:48 +1000)
are available in the git repository at:
git://people.freedesktop.org/~thomash/linux
for you to fetch changes up to b8ccd1e490de8d9b9a968f859c003a10882ad8c8:
drm/vmwgfx: (Re)bind shaders to MOBs with the correct offset (2014-12-03 00:48:14 -0800)
----------------------------------------------------------------
Thomas Hellstrom (4):
drm/vmwgfx: Fix error printout on signals pending
drm/vmwgfx: Don't use memory accounting for kernel-side fence objects
drm/vmwgfx: Fix fence event code
drm/vmwgfx: (Re)bind shaders to MOBs with the correct offset
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 8 +++++--
drivers/gpu/drm/vmwgfx/vmwgfx_fence.c | 39 +++++++---------------------------
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c | 2 +-
3 files changed, 15 insertions(+), 34 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PULL] vmwgfx-next
2015-03-11 19:02 Thomas Hellstrom
@ 2015-04-01 19:33 ` Thomas Hellstrom
0 siblings, 0 replies; 6+ messages in thread
From: Thomas Hellstrom @ 2015-04-01 19:33 UTC (permalink / raw)
To: airlied, airlied; +Cc: Thomas Hellstrom, dri-devel
Dave,
I see you haven't pulled this one yet. Please don't do that as there is
a problem with fbdev and screen targets.
I'll resend a pull request when the code is fixed.
Thanks,
Thomas
On 03/11/2015 08:02 PM, Thomas Hellstrom wrote:
> Dave,
>
> The first pull request for 4.1. Mainly Sinclair's screen target work.
>
> The following changes since commit 03be70050c85768e9ce7c0d0887110d1b629e127:
>
> Merge tag 'topic/drm-misc-2015-03-10' of git://anongit.freedesktop.org/drm-intel into drm-next (2015-03-11 12:15:06 +1000)
>
> are available in the git repository at:
>
> git://people.freedesktop.org/~thomash
>
> for you to fetch changes up to 51850be6365084dc3ff6516bb9d89c6d7e3a98f1:
>
> drm/ttm: Add lockdep annotation to the TTM lock (2015-03-11 11:57:40 -0700)
>
> ----------------------------------------------------------------
> Sinclair Yeh (4):
> drm/vmwgfx: SVGA device definition update
> drm/vmwgfx: Refactor vmw_gb_surface_define_ioctl()
> drm/vmwgfx: Major KMS refactoring / cleanup in preparation of screen targets
> drm/vmwgfx: Implement screen targets
>
> Thomas Hellstrom (3):
> drm/vmwgfx: Add an interface to pin a resource v3
> drm/vmwgfx: Add "quirk" to handling command verification exceptions
> drm/ttm: Add lockdep annotation to the TTM lock
>
> drivers/gpu/drm/ttm/ttm_lock.c | 73 +-
> drivers/gpu/drm/vmwgfx/Makefile | 2 +-
> drivers/gpu/drm/vmwgfx/svga3d_reg.h | 56 +-
> drivers/gpu/drm/vmwgfx/svga3d_surfacedefs.h | 67 +-
> drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 21 +-
> drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 52 +-
> drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 10 +
> drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c | 4 +-
> drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c | 4 +
> drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 608 +++---------
> drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 97 +-
> drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 45 +-
> drivers/gpu/drm/vmwgfx/vmwgfx_mob.c | 3 +-
> drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c | 6 +-
> drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 91 +-
> drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 433 ++++++++-
> drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 1360 +++++++++++++++++++++++++++
> drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 199 ++--
> include/drm/ttm/ttm_lock.h | 13 +-
> include/uapi/drm/vmwgfx_drm.h | 1 +
> 20 files changed, 2470 insertions(+), 675 deletions(-)
> 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
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 6+ messages in thread
* [PULL] vmwgfx-next
@ 2015-03-11 19:02 Thomas Hellstrom
2015-04-01 19:33 ` Thomas Hellstrom
0 siblings, 1 reply; 6+ messages in thread
From: Thomas Hellstrom @ 2015-03-11 19:02 UTC (permalink / raw)
To: airlied, airlied
Cc: pv-drivers, Thomas Hellstrom, linux-graphics-maintainer, dri-devel
Dave,
The first pull request for 4.1. Mainly Sinclair's screen target work.
The following changes since commit 03be70050c85768e9ce7c0d0887110d1b629e127:
Merge tag 'topic/drm-misc-2015-03-10' of git://anongit.freedesktop.org/drm-intel into drm-next (2015-03-11 12:15:06 +1000)
are available in the git repository at:
git://people.freedesktop.org/~thomash
for you to fetch changes up to 51850be6365084dc3ff6516bb9d89c6d7e3a98f1:
drm/ttm: Add lockdep annotation to the TTM lock (2015-03-11 11:57:40 -0700)
----------------------------------------------------------------
Sinclair Yeh (4):
drm/vmwgfx: SVGA device definition update
drm/vmwgfx: Refactor vmw_gb_surface_define_ioctl()
drm/vmwgfx: Major KMS refactoring / cleanup in preparation of screen targets
drm/vmwgfx: Implement screen targets
Thomas Hellstrom (3):
drm/vmwgfx: Add an interface to pin a resource v3
drm/vmwgfx: Add "quirk" to handling command verification exceptions
drm/ttm: Add lockdep annotation to the TTM lock
drivers/gpu/drm/ttm/ttm_lock.c | 73 +-
drivers/gpu/drm/vmwgfx/Makefile | 2 +-
drivers/gpu/drm/vmwgfx/svga3d_reg.h | 56 +-
drivers/gpu/drm/vmwgfx/svga3d_surfacedefs.h | 67 +-
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 21 +-
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 52 +-
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 10 +
drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c | 4 +-
drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c | 4 +
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 608 +++---------
drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 97 +-
drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 45 +-
drivers/gpu/drm/vmwgfx/vmwgfx_mob.c | 3 +-
drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c | 6 +-
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 91 +-
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 433 ++++++++-
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 1360 +++++++++++++++++++++++++++
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 199 ++--
include/drm/ttm/ttm_lock.h | 13 +-
include/uapi/drm/vmwgfx_drm.h | 1 +
20 files changed, 2470 insertions(+), 675 deletions(-)
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] 6+ messages in thread
* [PULL] vmwgfx-next
@ 2014-07-04 10:44 Thomas Hellstrom
0 siblings, 0 replies; 6+ messages in thread
From: Thomas Hellstrom @ 2014-07-04 10:44 UTC (permalink / raw)
To: airlied, airlied
Cc: pv-drivers, Thomas Hellstrom, linux-graphics-maintainer, dri-devel
Dave, A compat shader namespace fix that at the same tame makes much of the
code more generic in preparation for future use.
The following changes since commit bc1dfff04a5d4064ba0db1fab13f84ab4f333d2b:
Merge branch 'drm-nouveau-next' of git://anongit.freedesktop.org/git/nouveau/linux-2.6 into drm-next (2014-06-11 16:28:10 +1000)
are available in the git repository at:
git://people.freedesktop.org/~thomash/linux tags/vmwgfx-next-2014-07-04
for you to fetch changes up to 18e4a4669c5023eb1157f2a3f1bf6ca2b8535572:
drm/vmwgfx: Fix compat shader namespace (2014-07-04 12:12:09 +0200)
----------------------------------------------------------------
Pull request of 2014-07-04
----------------------------------------------------------------
Thomas Hellstrom (1):
drm/vmwgfx: Fix compat shader namespace
drivers/gpu/drm/vmwgfx/Makefile | 3 +-
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c | 341 +++++++++++++++++++++++++
drivers/gpu/drm/vmwgfx/vmwgfx_context.c | 38 ++-
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 7 -
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 74 ++++--
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 227 +++++++++--------
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c | 396 +++++++++--------------------
7 files changed, 673 insertions(+), 413 deletions(-)
create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c
^ permalink raw reply [flat|nested] 6+ messages in thread
* [PULL] vmwgfx-next
@ 2014-04-04 6:19 Thomas Hellstrom
0 siblings, 0 replies; 6+ messages in thread
From: Thomas Hellstrom @ 2014-04-04 6:19 UTC (permalink / raw)
To: airlied, airlied
Cc: pv-drivers, Thomas Hellstrom, linux-graphics-maintainer, dri-devel
Dave,
The second vmwgfx pull request for the 3.15 merge window.
Contains a fbdev fix by Christopher Friedt, one fix for a locking order
violation introduced in 3.14 (hit when using queries) and finally a
removal of the DRM_AUTH requirement around some vmwgfx IOCTLS where the
caller is already required to have an open handle to the object.
The following changes since commit 2844ea3f252331cc0ecf3ae74f6226db2f580f8a:
Merge branch 'primary-plane' of git://people.freedesktop.org/~robclark/linux into drm-next (2014-04-02 12:09:09 +1000)
are available in the git repository at:
git://people.freedesktop.org/~thomash/linux tags/vmwgfx-next-2014-04-04
for you to fetch changes up to aa6de142c901cd2d90ef08db30ae87da214bedcc:
drm/vmwgfx: correct fb_fix_screeninfo.line_length (2014-04-03 09:34:06 +0200)
----------------------------------------------------------------
Pull request of 2014-04-04
----------------------------------------------------------------
Christopher Friedt (1):
drm/vmwgfx: correct fb_fix_screeninfo.line_length
Thomas Hellstrom (2):
drm/vmwgfx: Fix query buffer locking order violation
drm/vmwgfx: Remove authorization requirements around some more ioctls
drivers/gpu/drm/vmwgfx/vmwgfx_context.c | 2 +-
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 6 +++---
drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 5 ++++-
3 files changed, 8 insertions(+), 5 deletions(-)
^ permalink raw reply [flat|nested] 6+ messages in thread
* [PULL] vmwgfx-next
@ 2014-03-28 13:35 Thomas Hellstrom
0 siblings, 0 replies; 6+ messages in thread
From: Thomas Hellstrom @ 2014-03-28 13:35 UTC (permalink / raw)
To: airlied, airlied
Cc: pv-drivers, Thomas Hellstrom, linux-graphics-maintainer, dri-devel
Dave,
vmwgfx render-node support and drm + ttm changes it depends upon.
The following changes since commit 60f2b4af1258c05e6b037af866be81abc24438f7:
drm/i915: fix build warning on 32-bit (v2) (2014-03-28 13:40:48 +1000)
are available in the git repository at:
git://people.freedesktop.org/~thomash/linux tags/vmwgfx-next-2014-03-28
for you to fetch changes up to 03c5b8f077218bec50f1355b76dea405a7112878:
drm/vmwgfx: Bump driver minor and date (2014-03-28 14:19:05 +0100)
----------------------------------------------------------------
Pull request of 2014-03-28
----------------------------------------------------------------
Thomas Hellstrom (16):
drm: Have the crtc code only reference master from legacy nodes v2
drm: Break out ioctl permission check to a separate function v2
drm: Make control nodes master-less v3
drm: Improve on minor type helpers v3
drm: Remove the minor master list
drm: Protect the master management with a drm_device::master_mutex v3
drm: Add a function to get the ioctl flags
drm/vmwgfx: Use a per-device semaphore for reservation protection
drm/vmwgfx: Reinstate and tighten security around legacy master model
drm/vmwgfx: Drop authentication requirement on UNREF ioctls
drm/vmwgfx: Allow prime fds in the surface reference ioctls
drm/vmwgfx: Tighten security around surface sharing v2
drm/ttm: Add a ttm_ref_object_exists function
drm/vmwgfx: Tighten the security around buffer maps
drm/vmwgfx: Enable render nodes
drm/vmwgfx: Bump driver minor and date
drivers/gpu/drm/drm_crtc.c | 14 +--
drivers/gpu/drm/drm_drv.c | 132 +++++++++++++++++++--------
drivers/gpu/drm/drm_fops.c | 26 +++---
drivers/gpu/drm/drm_stub.c | 48 +++++-----
drivers/gpu/drm/ttm/ttm_object.c | 46 ++++++++++
drivers/gpu/drm/vmwgfx/vmwgfx_context.c | 5 +-
drivers/gpu/drm/vmwgfx/vmwgfx_dmabuf.c | 15 ++--
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 143 +++++++++++++++++++++++-------
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 9 +-
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 5 +-
drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 9 +-
drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c | 10 +--
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 15 ++--
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 24 ++---
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c | 5 +-
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 143 +++++++++++++++++++++---------
include/drm/drmP.h | 61 ++++++++-----
include/drm/ttm/ttm_object.h | 4 +
include/uapi/drm/vmwgfx_drm.h | 12 ++-
19 files changed, 500 insertions(+), 226 deletions(-)
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2015-04-01 19:34 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-12-03 9:01 [PULL] vmwgfx-next Thomas Hellstrom
-- strict thread matches above, loose matches on Subject: below --
2015-03-11 19:02 Thomas Hellstrom
2015-04-01 19:33 ` Thomas Hellstrom
2014-07-04 10:44 Thomas Hellstrom
2014-04-04 6:19 Thomas Hellstrom
2014-03-28 13:35 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.