On 2017.02.24 12:13:12 +0200, Jani Nikula wrote: > On Fri, 24 Feb 2017, Zhenyu Wang <zhenyuw@xxxxxxxxxxxxxxx> wrote: > > Hi, > > > > This pull includes latest GVT-g fixes for 4.11 to resolve stablity > > and usability issues found during co-debugging with distribution > > developers which improves a lot. > > I'll pull this in when we have v4.11-rc1. > Hi, this is current gvt fixes for 4.11 based upon last gvt pull, please help to merge them in order. Thanks! --- The following changes since commit d1a513be1f0a25f094e1577d059b9aebaa279bb2: drm/i915/gvt: add resolution definition for vGPU type (2017-02-24 13:25:18 +0800) are available in the git repository at: https://github.com/01org/gvt-linux.git tags/gvt-fixes-2017-03-08 for you to fetch changes up to 627c845c0907894a1e5cd2d90ff4fc86c9e4458e: drm/i915/gvt: change some gvt_err to gvt_dbg_cmd (2017-03-08 10:33:36 +0800) ---------------------------------------------------------------- gvt-fixes-2017-03-08 - MMIO cmd access flag cleanup - Virtual display fixes from Weinan and Bing - config space reset fix from Changbin - better workload submission error path fix from Chuanxiao - other misc fixes ---------------------------------------------------------------- Bing Niu (1): drm/i915/gvt: set SFUSE_STRAP properly for vitual monitor detection Changbin Du (1): drm/i915/gvt: protect RO and Rsvd bits of virtual vgpu configuration space Chuanxiao Dong (2): drm/i915/gvt: use pfn_valid for better checking drm/i915/gvt: handle workload lifecycle properly Pei Zhang (1): drm/i915/gvt: add some new MMIOs to cmd_access white list Tina Zhang (1): drm/i915/gvt: change some gvt_err to gvt_dbg_cmd Weinan Li (1): drm/i915/gvt: fix pcode mailbox write emulation of BDW Zhao Yan (4): drm/i915/gvt: have more registers with F_CMD_ACCESS flags set drm/i915/gvt: add more registers into handlers list drm/i915/gvt: fix an error for one register drm/i915/gvt: fix an error for F_RO flag drivers/gpu/drm/i915/gvt/cfg_space.c | 54 ++++++- drivers/gpu/drm/i915/gvt/cmd_parser.c | 10 +- drivers/gpu/drm/i915/gvt/display.c | 14 +- drivers/gpu/drm/i915/gvt/handlers.c | 290 ++++++++++++++++++++-------------- drivers/gpu/drm/i915/gvt/kvmgt.c | 4 +- drivers/gpu/drm/i915/gvt/scheduler.c | 49 ++++-- 6 files changed, 272 insertions(+), 149 deletions(-) > > > > --- > > The following changes since commit 4a0b3444da3ce1090d0f894f4e343756a94ab8c3: > > > > drm/i915/gvt: return error code if dma map iova failed (2017-02-14 17:35:39 +0800) > > > > are available in the git repository at: > > > > https://github.com/01org/gvt-linux.git tags/gvt-next-2017-02-24 > > > > for you to fetch changes up to d1a513be1f0a25f094e1577d059b9aebaa279bb2: > > > > drm/i915/gvt: add resolution definition for vGPU type (2017-02-24 13:25:18 +0800) > > > > ---------------------------------------------------------------- > > gvt-next-2017-02-24 > > > > - Min's vGPU failsafe to guard against non-secured guest > > - Some guest warning fix and host error message cleanup > > - Fixed vGPU type refinement for usability issue > > - environ string fix from Takashi Iwai > > - one kernel oops fix from Chuanxiao > > - other misc fixes > > > > ---------------------------------------------------------------- > > Chuanxiao Dong (1): > > drm/i915/gvt: add a NULL pointer check to avoid kernel panic > > > > Min He (2): > > drm/i915/gvt: introduced failsafe mode into vgpu > > drm/i915/gvt: enter failsafe mode when guest requires more resources > > > > Pei Zhang (1): > > drm/i915/gvt: add cmd_access to GEN7_HALF_SLICE_CHICKEN1 > > > > Ping Gao (1): > > drm/i915/gvt: clear the vGPU reset logic > > > > Takashi Iwai (1): > > drm/i915/gvt: Fix superfluous newline in GVT_DISPLAY_READY env var > > > > Weinan Li (1): > > drm/i915/gvt: refine pcode write emulation > > > > Zhao Yan (4): > > drm/i915/gvt: fix unhandled mmio warnings > > drm/i915/gvt: add more registers to context save/restore list > > drm/i915/gvt: force-nopriv register handling > > drm/i915/gvt: set default value to 0 for unhandled mmio regs > > > > Zhao, Xinda (3): > > drm/i915/gvt: handle fence reg access during GPU reset > > drm/i915/gvt: decrease priority of output msg for untracked mmio > > drm/i915/gvt: remove unnecessary error msg from gtt write > > > > Zhenyu Wang (4): > > drm/i915/gvt: Fix check error on opregion.c > > drm/i915/gvt: adjust to fixed vGPU types > > drm/i915/gvt: Add more edid definition support > > drm/i915/gvt: add resolution definition for vGPU type > > > > drivers/gpu/drm/i915/gvt/cfg_space.c | 3 + > > drivers/gpu/drm/i915/gvt/display.c | 125 ++++++++++++++++++---------- > > drivers/gpu/drm/i915/gvt/display.h | 20 ++++- > > drivers/gpu/drm/i915/gvt/firmware.c | 2 +- > > drivers/gpu/drm/i915/gvt/gtt.c | 40 +++++---- > > drivers/gpu/drm/i915/gvt/gvt.h | 12 ++- > > drivers/gpu/drm/i915/gvt/handlers.c | 157 +++++++++++++++++++++++++++++++---- > > drivers/gpu/drm/i915/gvt/kvmgt.c | 8 +- > > drivers/gpu/drm/i915/gvt/mmio.c | 66 ++++++++++++++- > > drivers/gpu/drm/i915/gvt/opregion.c | 5 +- > > drivers/gpu/drm/i915/gvt/render.c | 16 ++++ > > drivers/gpu/drm/i915/gvt/scheduler.c | 3 + > > drivers/gpu/drm/i915/gvt/vgpu.c | 72 ++++++++++------ > > 13 files changed, 418 insertions(+), 111 deletions(-) > > -- > Jani Nikula, Intel Open Source Technology Center > _______________________________________________ > intel-gvt-dev mailing list > intel-gvt-dev@xxxxxxxxxxxxxxxxxxxxx > https://lists.freedesktop.org/mailman/listinfo/intel-gvt-dev -- 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