[radeon-alex:amd-mainline-dkms-5.2 2713/2834] include/drm/drm_print.h:219:34: sparse: the previous one is here
kbuild test robot
lkp at intel.com
Tue Nov 12 13:27:21 UTC 2019
tree: git://people.freedesktop.org/~agd5f/linux.git amd-mainline-dkms-5.2
head: a48b0cc1cdf3900e3e73801f9de64afbb70dc193
commit: c7c81b24394a38d14607a15614ebea5da335ebd7 [2713/2834] drm/amdkcl: drop kcl_drm_get_format_name
reproduce:
# apt-get install sparse
# sparse version: v0.6.1-29-g781bc5d-dirty
git checkout c7c81b24394a38d14607a15614ebea5da335ebd7
make ARCH=x86_64 allmodconfig
make C=1 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__'
If you fix the issue, kindly add following tag
Reported-by: kbuild test robot <lkp at intel.com>
sparse warnings: (new ones prefixed by >>)
include/kcl/kcl_drm.h:151:1: sparse: sparse: multiple definitions for function 'drm_fb_helper_remove_conflicting_pci_framebuffers'
include/drm/drm_fb_helper.h:612:1: sparse: the previous one is here
include/kcl/kcl_drm.h:405:34: sparse: sparse: multiple definitions for function 'drm_debug_printer'
>> include/drm/drm_print.h:219:34: sparse: the previous one is here
include/kcl/kcl_drm_backport.h:118:28: sparse: sparse: redefinition of struct drm_format_name_buf
vim +219 include/drm/drm_print.h
d8187177b0b195 Rob Clark 2016-11-05 211
3d387d923c18af Daniel Vetter 2016-12-28 212 /**
3d387d923c18af Daniel Vetter 2016-12-28 213 * drm_debug_printer - construct a &drm_printer that outputs to pr_debug()
3d387d923c18af Daniel Vetter 2016-12-28 214 * @prefix: debug output prefix
3d387d923c18af Daniel Vetter 2016-12-28 215 *
3d387d923c18af Daniel Vetter 2016-12-28 216 * RETURNS:
3d387d923c18af Daniel Vetter 2016-12-28 217 * The &drm_printer object
3d387d923c18af Daniel Vetter 2016-12-28 218 */
3d387d923c18af Daniel Vetter 2016-12-28 @219 static inline struct drm_printer drm_debug_printer(const char *prefix)
3d387d923c18af Daniel Vetter 2016-12-28 220 {
3d387d923c18af Daniel Vetter 2016-12-28 221 struct drm_printer p = {
3d387d923c18af Daniel Vetter 2016-12-28 222 .printfn = __drm_printfn_debug,
3d387d923c18af Daniel Vetter 2016-12-28 223 .prefix = prefix
3d387d923c18af Daniel Vetter 2016-12-28 224 };
3d387d923c18af Daniel Vetter 2016-12-28 225 return p;
3d387d923c18af Daniel Vetter 2016-12-28 226 }
02c9656b2f0d69 Haneen Mohammed 2017-10-17 227
:::::: The code at line 219 was first introduced by commit
:::::: 3d387d923c18afbacef8f14ccaa2ace2a297df74 drm/printer: add debug printer
:::::: TO: Daniel Vetter <daniel.vetter at ffwll.ch>
:::::: CC: Daniel Vetter <daniel.vetter at ffwll.ch>
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org Intel Corporation
More information about the dri-devel
mailing list