Message ID | 20220725194105.4054734-1-piotr.piorkowski@intel.com (mailing list archive) |
---|---|
Headers | show |
Series | Sanitycheck PCI BARs | expand |
Patchwork <patchwork@emeril.freedesktop.org> wrote on pon [2022-lip-25 19:45:33 +0000]: > == Series Details == > > Series: Sanitycheck PCI BARs > URL : https://patchwork.freedesktop.org/series/106686/ > State : failure > > == Summary == > > Error: make failed > CALL scripts/checksyscalls.sh > CALL scripts/atomic/check-atomics.sh > DESCEND objtool > CHK include/generated/compile.h > LD [M] drivers/gpu/drm/i915/i915.o > CC [M] drivers/gpu/drm/i915/gvt/cfg_space.o > In file included from ./drivers/gpu/drm/i915/display/intel_opregion.h:29, > from ./drivers/gpu/drm/i915/i915_drv.h:50, > from drivers/gpu/drm/i915/gvt/cfg_space.c:34: > drivers/gpu/drm/i915/gvt/cfg_space.c: In function ‘intel_vgpu_init_cfg_space’: > drivers/gpu/drm/i915/gvt/cfg_space.c:356:26: error: ‘GTTMMADR_BAR’ undeclared (first use in this function) > pci_resource_len(pdev, GTTMMADR_BAR); > ^~~~~~~~~~~~ > ./include/linux/pci.h:1951:54: note: in definition of macro ‘pci_resource_end’ > #define pci_resource_end(dev, bar) ((dev)->resource[(bar)].end) > ^~~ > drivers/gpu/drm/i915/gvt/cfg_space.c:356:3: note: in expansion of macro ‘pci_resource_len’ > pci_resource_len(pdev, GTTMMADR_BAR); > ^~~~~~~~~~~~~~~~ > drivers/gpu/drm/i915/gvt/cfg_space.c:356:26: note: each undeclared identifier is reported only once for each function it appears in > pci_resource_len(pdev, GTTMMADR_BAR); > ^~~~~~~~~~~~ > ./include/linux/pci.h:1951:54: note: in definition of macro ‘pci_resource_end’ > #define pci_resource_end(dev, bar) ((dev)->resource[(bar)].end) > ^~~ > drivers/gpu/drm/i915/gvt/cfg_space.c:356:3: note: in expansion of macro ‘pci_resource_len’ > pci_resource_len(pdev, GTTMMADR_BAR); > ^~~~~~~~~~~~~~~~ > drivers/gpu/drm/i915/gvt/cfg_space.c:358:26: error: ‘GTT_APERTURE_BAR’ undeclared (first use in this function); did you mean ‘GVT_PORT_MAX’? > pci_resource_len(pdev, GTT_APERTURE_BAR); > ^~~~~~~~~~~~~~~~ > ./include/linux/pci.h:1951:54: note: in definition of macro ‘pci_resource_end’ > #define pci_resource_end(dev, bar) ((dev)->resource[(bar)].end) > ^~~ > drivers/gpu/drm/i915/gvt/cfg_space.c:358:3: note: in expansion of macro ‘pci_resource_len’ > pci_resource_len(pdev, GTT_APERTURE_BAR); > ^~~~~~~~~~~~~~~~ ohhh... I test it with disabled DRM_I915_GVT and I forgot to add one header: diff --git a/drivers/gpu/drm/i915/gvt/cfg_space.c b/drivers/gpu/drm/i915/gvt/cfg_space.c index c22d3a388aa5..eef3bba8a41b 100644 --- a/drivers/gpu/drm/i915/gvt/cfg_space.c +++ b/drivers/gpu/drm/i915/gvt/cfg_space.c @@ -33,6 +33,7 @@ #include "i915_drv.h" #include "gvt.h" +#include "intel_pci_config.h" enum { INTEL_GVT_PCI_BAR_GTTMMIO = 0, I will send the corrected series in the next version Thanks Piotr > scripts/Makefile.build:249: recipe for target 'drivers/gpu/drm/i915/gvt/cfg_space.o' failed > make[4]: *** [drivers/gpu/drm/i915/gvt/cfg_space.o] Error 1 > scripts/Makefile.build:466: recipe for target 'drivers/gpu/drm/i915' failed > make[3]: *** [drivers/gpu/drm/i915] Error 2 > scripts/Makefile.build:466: recipe for target 'drivers/gpu/drm' failed > make[2]: *** [drivers/gpu/drm] Error 2 > scripts/Makefile.build:466: recipe for target 'drivers/gpu' failed > make[1]: *** [drivers/gpu] Error 2 > Makefile:1843: recipe for target 'drivers' failed > make: *** [drivers] Error 2 > > --