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:
signature.asc
Description: PGP signature
_______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx