All of lore.kernel.org
 help / color / mirror / Atom feed
From: Zhenyu Wang <zhenyuw@linux.intel.com>
To: Jani Nikula <jani.nikula@intel.com>,
	"Vivi, Rodrigo" <rodrigo.vivi@intel.com>,
	Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
Cc: intel-gfx <intel-gfx@lists.freedesktop.org>,
	intel-gvt-dev <intel-gvt-dev@lists.freedesktop.org>,
	"Lv, Zhiyuan" <zhiyuan.lv@intel.com>,
	"Yuan, Hang" <hang.yuan@intel.com>
Subject: [PULL] gvt-next
Date: Tue, 19 Jun 2018 17:00:43 +0800	[thread overview]
Message-ID: <20180619090043.ly6gquafbmxuus6h@zhen-hp.sh.intel.com> (raw)


[-- Attachment #1.1: Type: text/plain, Size: 3461 bytes --]


Hi,

Here is first gvt-next pull for next 4.19 kernel. Mostly on gvt
optimizations and has added BXT support for GVT-g.

Thanks.
---
The following changes since commit 14c3f8425080a1ff97df7b81f7c339bf42c427a3:

  drm/i915: Update DRIVER_DATE to 20180606 (2018-06-06 15:10:47 -0700)

are available in the Git repository at:

  https://github.com/intel/gvt-linux.git tags/gvt-next-2018-06-19

for you to fetch changes up to 57c8a484a9cbf1315b5299702d12aef04867eeee:

  drm/i915: Enable KVMGT for BXT. (2018-06-13 10:57:30 +0800)

----------------------------------------------------------------
gvt-next-2018-06-19

- fine-grained per vgpu locking (Colin)
- fine-grained vgpu scheduler locking (Colin)
- deliver windows guest cursor hotspot info (Tina)
- GVT-g BXT support (Colin)
- other misc and checker fixes (Chris, Xinyun)

----------------------------------------------------------------
Chris Wilson (1):
      drm/i915/gvt: Use offsetofend() rather than offsetof + sizeof

Colin Xu (14):
      drm/i915/gvt: Use vgpu_lock to protect per vgpu access
      drm/i915/gvt: Use sched_lock to protect gvt scheduler logic.
      drm/i915/gvt: Add D_BXT device type define for BXT.
      drm/i915/gvt: Add MEDIA_POOL_STATE for BXT.
      drm/i915/gvt: Enable device info initialization for BXT.
      drm/i915/gvt: Enable gtt initialization for BXT.
      drm/i915/gvt: Enable irq initialization for BXT.
      drm/i915/gvt: Enable mmio context init and switch for BXT.
      drm/i915/gvt: Enable cmd_parser support for BXT.
      drm/i915/gvt: Enable force wake support for BXT.
      drm/i915/gvt: Enable virtual display support for BXT.
      drm/i915/gvt: Enable dma_buf support for BXT.
      drm/i915/gvt: Add mmio handler for for BXT.
      drm/i915: Enable KVMGT for BXT.

Tina Zhang (1):
      drm/i915/gvt: Deliver guest cursor hotspot info

Xinyun Liu (3):
      drm/i915/gvt: Avoid dereference a potential null pointer
      drm/i915/gvt: removed unnecessary boundary check
      drm/i915/gvt: use array to avoid potential buffer overflow

Zhenyu Wang (1):
      Merge tag 'drm-intel-next-2018-06-06' into gvt-next

 drivers/gpu/drm/i915/gvt/cmd_parser.c   |  43 ++--
 drivers/gpu/drm/i915/gvt/display.c      |  58 +++--
 drivers/gpu/drm/i915/gvt/dmabuf.c       |  26 ++-
 drivers/gpu/drm/i915/gvt/edid.c         |  20 +-
 drivers/gpu/drm/i915/gvt/execlist.h     |  13 +-
 drivers/gpu/drm/i915/gvt/fb_decoder.c   |  15 +-
 drivers/gpu/drm/i915/gvt/firmware.c     |   2 +-
 drivers/gpu/drm/i915/gvt/gtt.c          |  11 +-
 drivers/gpu/drm/i915/gvt/gvt.c          |  27 +--
 drivers/gpu/drm/i915/gvt/gvt.h          |  16 ++
 drivers/gpu/drm/i915/gvt/handlers.c     | 399 ++++++++++++++++++++++++++++----
 drivers/gpu/drm/i915/gvt/interrupt.c    |  17 +-
 drivers/gpu/drm/i915/gvt/mmio.c         |  12 +-
 drivers/gpu/drm/i915/gvt/mmio.h         |  11 +-
 drivers/gpu/drm/i915/gvt/mmio_context.c |  16 +-
 drivers/gpu/drm/i915/gvt/page_track.c   |   5 +-
 drivers/gpu/drm/i915/gvt/sched_policy.c |  36 ++-
 drivers/gpu/drm/i915/gvt/scheduler.c    |  25 +-
 drivers/gpu/drm/i915/gvt/vgpu.c         |  56 ++---
 drivers/gpu/drm/i915/i915_pvinfo.h      |   5 +-
 drivers/gpu/drm/i915/intel_gvt.c        |   2 +
 21 files changed, 612 insertions(+), 203 deletions(-)

-- 
Open Source Technology Center, Intel ltd.

$gpg --keyserver wwwkeys.pgp.net --recv-keys 4D781827

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 195 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

             reply	other threads:[~2018-06-19  9:00 UTC|newest]

Thread overview: 30+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-06-19  9:00 Zhenyu Wang [this message]
2018-06-19 21:46 ` [PULL] gvt-next Rodrigo Vivi
2019-01-24  5:40 Zhenyu Wang
2019-01-31 18:02 ` Rodrigo Vivi
2019-02-01  6:15 Zhenyu Wang
2019-02-01 17:04 ` Rodrigo Vivi
2019-04-09  4:05 Zhenyu Wang
2019-04-16  7:29 ` Joonas Lahtinen
2019-04-16  8:48   ` Zhenyu Wang
2019-04-17  6:40     ` Joonas Lahtinen
2019-08-13 10:06 Zhenyu Wang
2019-08-13 20:48 ` Rodrigo Vivi
2022-04-26  7:58 Wang, Zhi A
2022-04-26  7:58 ` Wang, Zhi A
2022-04-26  8:37 ` Jani Nikula
2022-04-26  8:37   ` Jani Nikula
2022-04-26  8:38   ` Wang, Zhi A
2022-04-26  8:38     ` Wang, Zhi A
2022-04-26  8:42   ` Wang, Zhi A
2022-04-26  8:42     ` Wang, Zhi A
2022-04-26 11:52     ` Jason Gunthorpe
2022-04-26 11:52       ` Jason Gunthorpe
2022-04-28 21:35       ` Alex Williamson
2022-04-28 21:35         ` Alex Williamson
2022-04-28 21:48         ` Alex Williamson
2022-04-28 21:48           ` Alex Williamson
2022-04-26 15:53 ` Jason Gunthorpe
2022-04-26 15:53   ` Jason Gunthorpe
2022-04-26 16:58   ` Wang, Zhi A
2022-04-26 16:58     ` Wang, Zhi A

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=20180619090043.ly6gquafbmxuus6h@zhen-hp.sh.intel.com \
    --to=zhenyuw@linux.intel.com \
    --cc=hang.yuan@intel.com \
    --cc=intel-gfx@lists.freedesktop.org \
    --cc=intel-gvt-dev@lists.freedesktop.org \
    --cc=jani.nikula@intel.com \
    --cc=joonas.lahtinen@linux.intel.com \
    --cc=rodrigo.vivi@intel.com \
    --cc=zhiyuan.lv@intel.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 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.