On Sun, Aug 11, 2019 at 10:08 AM kbuild test robot lkp@intel.com wrote:
CC: kbuild-all@01.org TO: Daniel Borkmann daniel@iogearbox.net CC: "Greg Kroah-Hartman" gregkh@linuxfoundation.org CC: Thomas Gleixner tglx@linutronix.de
tree: https://kernel.googlesource.com/pub/scm/linux/kernel/git/stable/linux-stable... linux-4.14.y head: 3ffe1e79c174b2093f7ee3df589a7705572c9620 commit: e28951100515c9fd8f8d4b06ed96576e3527ad82 [8386/9999] x86/retpolines: Disable switch jump tables when retpolines are enabled config: x86_64-rhel-7.6 (attached as .config) compiler: clang version 10.0.0 (git://gitmirror/llvm_project 45a3fd206fb06f77a08968c99a8172cbf2ccdd0f) reproduce: git checkout e28951100515c9fd8f8d4b06ed96576e3527ad82 # save the attached .config to linux build tree make ARCH=x86_64
If you fix the issue, kindly add following tag Reported-by: kbuild test robot lkp@intel.com
All warnings (new ones prefixed by >>):
In file included from drivers/gpu/drm/i915/gvt/opregion.c:25: In file included from drivers/gpu/drm/i915/i915_drv.h:61: In file included from drivers/gpu/drm/i915/intel_uc.h:31: In file included from drivers/gpu/drm/i915/i915_vma.h:34: drivers/gpu/drm/i915/i915_gem_object.h:290:1: warning: attribute declaration must precede definition [-Wignored-attributes] __deprecated ^
Was there another patch that fixes this that should have been backported to stable (4.14) along with this?
include/linux/compiler-gcc.h:106:37: note: expanded from macro '__deprecated' #define __deprecated __attribute__((deprecated)) ^ include/drm/drm_gem.h:247:20: note: previous definition is here static inline void drm_gem_object_reference(struct drm_gem_object *obj) ^ In file included from drivers/gpu/drm/i915/gvt/opregion.c:25: In file included from drivers/gpu/drm/i915/i915_drv.h:61: In file included from drivers/gpu/drm/i915/intel_uc.h:31: In file included from drivers/gpu/drm/i915/i915_vma.h:34: drivers/gpu/drm/i915/i915_gem_object.h:300:1: warning: attribute declaration must precede definition [-Wignored-attributes] __deprecated ^ include/linux/compiler-gcc.h:106:37: note: expanded from macro '__deprecated' #define __deprecated __attribute__((deprecated)) ^ include/drm/drm_gem.h:285:20: note: previous definition is here static inline void drm_gem_object_unreference(struct drm_gem_object *obj) ^ In file included from drivers/gpu/drm/i915/gvt/opregion.c:25: In file included from drivers/gpu/drm/i915/i915_drv.h:61: In file included from drivers/gpu/drm/i915/intel_uc.h:31: In file included from drivers/gpu/drm/i915/i915_vma.h:34: drivers/gpu/drm/i915/i915_gem_object.h:303:1: warning: attribute declaration must precede definition [-Wignored-attributes] __deprecated ^ include/linux/compiler-gcc.h:106:37: note: expanded from macro '__deprecated' #define __deprecated __attribute__((deprecated)) ^ include/drm/drm_gem.h:273:1: note: previous definition is here drm_gem_object_unreference_unlocked(struct drm_gem_object *obj) ^ 3 warnings generated.
drivers/gpu/drm/i915/gvt/opregion.o: warning: objtool: intel_vgpu_emulate_opregion_request()+0xbe: can't find jump dest instruction at .text+0x6dd
0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation