This patch should be merged to intel-gvt-dev. Here just for the review. Thanks. BR, Tina > -----Original Message----- > From: Patchwork [mailto:patchwork@xxxxxxxxxxxxxxxxxxxxxx] > Sent: Tuesday, June 20, 2017 10:06 PM > To: Zhang, Tina <tina.zhang@xxxxxxxxx> > Cc: intel-gfx@xxxxxxxxxxxxxxxxxxxxx > Subject: ✗ Fi.CI.BAT: failure for drm/i915/gvt: Fix guest i915 48bit full ppgtt > blocking issue > > == Series Details == > > Series: drm/i915/gvt: Fix guest i915 48bit full ppgtt blocking issue > URL : https://patchwork.freedesktop.org/series/26049/ > State : failure > > == Summary == > > CHK include/config/kernel.release > CHK include/generated/uapi/linux/version.h > CHK include/generated/utsrelease.h > CHK include/generated/bounds.h > CHK include/generated/timeconst.h > CHK include/generated/asm-offsets.h > CALL scripts/checksyscalls.sh > CHK scripts/mod/devicetable-offsets.h > CHK include/generated/compile.h > CHK kernel/config_data.h > CC [M] drivers/gpu/drm/i915/gvt/vgpu.o In file included from > drivers/gpu/drm/i915/gvt/gvt.h:38:0, > from drivers/gpu/drm/i915/gvt/vgpu.c:35: > drivers/gpu/drm/i915/gvt/vgpu.c: In function ‘populate_pvinfo_page’: > ./include/linux/compiler-gcc.h:161:2: error: ‘struct vgt_if’ has no member > named ‘vgt_caps’ > __builtin_offsetof(a, b) > ^ > drivers/gpu/drm/i915/gvt/mmio.h:75:9: note: in definition of macro > ‘INTEL_GVT_MMIO_OFFSET’ > typeof(reg) __reg = reg; \ > ^ > drivers/gpu/drm/i915/gvt/vgpu.c:46:2: note: in expansion of macro ‘vgpu_vreg’ > vgpu_vreg(vgpu, vgtif_reg(vgt_caps)) = VGT_CAPS_FULL_PPGTT_48BIT; > ^ > drivers/gpu/drm/i915/i915_pvinfo.h:103:2: note: in expansion of macro > ‘_MMIO’ > _MMIO((VGT_PVINFO_PAGE + offsetof(struct vgt_if, x))) > ^ > ./include/linux/stddef.h:16:32: note: in expansion of macro > ‘__compiler_offsetof’ > #define offsetof(TYPE, MEMBER) __compiler_offsetof(TYPE, MEMBER) > ^ > drivers/gpu/drm/i915/i915_pvinfo.h:103:27: note: in expansion of macro > ‘offsetof’ > _MMIO((VGT_PVINFO_PAGE + offsetof(struct vgt_if, x))) > ^ > drivers/gpu/drm/i915/gvt/vgpu.c:46:18: note: in expansion of macro ‘vgtif_reg’ > vgpu_vreg(vgpu, vgtif_reg(vgt_caps)) = VGT_CAPS_FULL_PPGTT_48BIT; > ^ > ./include/linux/compiler-gcc.h:161:2: error: ‘struct vgt_if’ has no member > named ‘vgt_caps’ > __builtin_offsetof(a, b) > ^ > drivers/gpu/drm/i915/gvt/mmio.h:75:22: note: in definition of macro > ‘INTEL_GVT_MMIO_OFFSET’ > typeof(reg) __reg = reg; \ > ^ > drivers/gpu/drm/i915/gvt/vgpu.c:46:2: note: in expansion of macro ‘vgpu_vreg’ > vgpu_vreg(vgpu, vgtif_reg(vgt_caps)) = VGT_CAPS_FULL_PPGTT_48BIT; > ^ > drivers/gpu/drm/i915/i915_pvinfo.h:103:2: note: in expansion of macro > ‘_MMIO’ > _MMIO((VGT_PVINFO_PAGE + offsetof(struct vgt_if, x))) > ^ > ./include/linux/stddef.h:16:32: note: in expansion of macro > ‘__compiler_offsetof’ > #define offsetof(TYPE, MEMBER) __compiler_offsetof(TYPE, MEMBER) > ^ > drivers/gpu/drm/i915/i915_pvinfo.h:103:27: note: in expansion of macro > ‘offsetof’ > _MMIO((VGT_PVINFO_PAGE + offsetof(struct vgt_if, x))) > ^ > drivers/gpu/drm/i915/gvt/vgpu.c:46:18: note: in expansion of macro ‘vgtif_reg’ > vgpu_vreg(vgpu, vgtif_reg(vgt_caps)) = VGT_CAPS_FULL_PPGTT_48BIT; > ^ > drivers/gpu/drm/i915/gvt/vgpu.c:46:41: error: > ‘VGT_CAPS_FULL_PPGTT_48BIT’ undeclared (first use in this function) > vgpu_vreg(vgpu, vgtif_reg(vgt_caps)) = VGT_CAPS_FULL_PPGTT_48BIT; > ^ > drivers/gpu/drm/i915/gvt/vgpu.c:46:41: note: each undeclared identifier is > reported only once for each function it appears in > scripts/Makefile.build:302: recipe for target 'drivers/gpu/drm/i915/gvt/vgpu.o' > failed > make[4]: *** [drivers/gpu/drm/i915/gvt/vgpu.o] Error 1 > scripts/Makefile.build:561: recipe for target 'drivers/gpu/drm/i915' failed > make[3]: *** [drivers/gpu/drm/i915] Error 2 > scripts/Makefile.build:561: recipe for target 'drivers/gpu/drm' failed > make[2]: *** [drivers/gpu/drm] Error 2 > scripts/Makefile.build:561: recipe for target 'drivers/gpu' failed > make[1]: *** [drivers/gpu] Error 2 > Makefile:1016: recipe for target 'drivers' failed > make: *** [drivers] Error 2 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx