From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-10.2 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id B19E1C433B4 for ; Fri, 7 May 2021 08:09:42 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 6D7CD61432 for ; Fri, 7 May 2021 08:09:42 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235555AbhEGIKk (ORCPT ); Fri, 7 May 2021 04:10:40 -0400 Received: from mga06.intel.com ([134.134.136.31]:28917 "EHLO mga06.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235320AbhEGIKh (ORCPT ); Fri, 7 May 2021 04:10:37 -0400 IronPort-SDR: C6IknLhxb0Kpc5fGEjPOJ0dLwnQD9TFduzV56tLw3uO0goSEZnqXl6GneqUvb+P5iHjcFj2cyy FL4osgDZ8ciQ== X-IronPort-AV: E=McAfee;i="6200,9189,9976"; a="259953641" X-IronPort-AV: E=Sophos;i="5.82,280,1613462400"; d="gz'50?scan'50,208,50";a="259953641" Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 May 2021 01:09:37 -0700 IronPort-SDR: uK+p/ki8yKz3wDF3jP2MLfBDd/y3BU/SZkRkv5US3WmMWbj3DC4s0HkDU46dgVoelzyHcsJ63e 2vkCNr4vYQfg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.82,280,1613462400"; d="gz'50?scan'50,208,50";a="533387601" Received: from lkp-server01.sh.intel.com (HELO a48ff7ddd223) ([10.239.97.150]) by fmsmga001.fm.intel.com with ESMTP; 07 May 2021 01:09:35 -0700 Received: from kbuild by a48ff7ddd223 with local (Exim 4.92) (envelope-from ) id 1levYE-000B7b-HR; Fri, 07 May 2021 08:09:34 +0000 Date: Fri, 7 May 2021 16:09:08 +0800 From: kernel test robot To: Mauro Carvalho Chehab Cc: kbuild-all@lists.01.org, clang-built-linux@googlegroups.com, linux-kernel@vger.kernel.org, linux-media@vger.kernel.org Subject: drivers/media/test-drivers/vivid/vivid-core.c:1883:12: warning: stack frame size of 2816 bytes in function 'vivid_probe' Message-ID: <202105071655.hiXgiBVU-lkp@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="huq684BweRXVnRxX" Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --huq684BweRXVnRxX Content-Type: text/plain; charset=us-ascii Content-Disposition: inline tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: e48661230cc35b3d0f4367eddfc19f86463ab917 commit: fcaeb01929d7c4bfcaa2b374119d6a9a823d0dfe media: vivid: place the logic which disables ioctl on a separate function date: 8 months ago config: powerpc64-randconfig-r024-20210507 (attached as .config) compiler: clang version 13.0.0 (https://github.com/llvm/llvm-project a3a8a1a15b524d91b5308db68e9d293b34cd88dd) reproduce (this is a W=1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # install powerpc64 cross compiling tool for clang build # apt-get install binutils-powerpc64-linux-gnu # https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=fcaeb01929d7c4bfcaa2b374119d6a9a823d0dfe git remote add linus https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git git fetch --no-tags linus master git checkout fcaeb01929d7c4bfcaa2b374119d6a9a823d0dfe # save the attached .config to linux build tree COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross W=1 ARCH=powerpc64 If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All warnings (new ones prefixed by >>): __do_insb ^ arch/powerpc/include/asm/io.h:541:56: note: expanded from macro '__do_insb' #define __do_insb(p, b, n) readsb((PCI_IO_ADDR)_IO_BASE+(p), (b), (n)) ~~~~~~~~~~~~~~~~~~~~~^ In file included from drivers/media/test-drivers/vivid/vivid-core.c:20: In file included from include/media/videobuf2-vmalloc.h:16: In file included from include/media/videobuf2-v4l2.h:16: In file included from include/media/videobuf2-core.h:18: In file included from include/linux/dma-buf.h:18: In file included from include/linux/scatterlist.h:9: In file included from arch/powerpc/include/asm/io.h:604: arch/powerpc/include/asm/io-defs.h:45:1: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] DEF_PCI_AC_NORET(insw, (unsigned long p, void *b, unsigned long c), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arch/powerpc/include/asm/io.h:601:3: note: expanded from macro 'DEF_PCI_AC_NORET' __do_##name al; \ ^~~~~~~~~~~~~~ :250:1: note: expanded from here __do_insw ^ arch/powerpc/include/asm/io.h:542:56: note: expanded from macro '__do_insw' #define __do_insw(p, b, n) readsw((PCI_IO_ADDR)_IO_BASE+(p), (b), (n)) ~~~~~~~~~~~~~~~~~~~~~^ In file included from drivers/media/test-drivers/vivid/vivid-core.c:20: In file included from include/media/videobuf2-vmalloc.h:16: In file included from include/media/videobuf2-v4l2.h:16: In file included from include/media/videobuf2-core.h:18: In file included from include/linux/dma-buf.h:18: In file included from include/linux/scatterlist.h:9: In file included from arch/powerpc/include/asm/io.h:604: arch/powerpc/include/asm/io-defs.h:47:1: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] DEF_PCI_AC_NORET(insl, (unsigned long p, void *b, unsigned long c), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arch/powerpc/include/asm/io.h:601:3: note: expanded from macro 'DEF_PCI_AC_NORET' __do_##name al; \ ^~~~~~~~~~~~~~ :5:1: note: expanded from here __do_insl ^ arch/powerpc/include/asm/io.h:543:56: note: expanded from macro '__do_insl' #define __do_insl(p, b, n) readsl((PCI_IO_ADDR)_IO_BASE+(p), (b), (n)) ~~~~~~~~~~~~~~~~~~~~~^ In file included from drivers/media/test-drivers/vivid/vivid-core.c:20: In file included from include/media/videobuf2-vmalloc.h:16: In file included from include/media/videobuf2-v4l2.h:16: In file included from include/media/videobuf2-core.h:18: In file included from include/linux/dma-buf.h:18: In file included from include/linux/scatterlist.h:9: In file included from arch/powerpc/include/asm/io.h:604: arch/powerpc/include/asm/io-defs.h:49:1: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] DEF_PCI_AC_NORET(outsb, (unsigned long p, const void *b, unsigned long c), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arch/powerpc/include/asm/io.h:601:3: note: expanded from macro 'DEF_PCI_AC_NORET' __do_##name al; \ ^~~~~~~~~~~~~~ :10:1: note: expanded from here __do_outsb ^ arch/powerpc/include/asm/io.h:544:58: note: expanded from macro '__do_outsb' #define __do_outsb(p, b, n) writesb((PCI_IO_ADDR)_IO_BASE+(p),(b),(n)) ~~~~~~~~~~~~~~~~~~~~~^ In file included from drivers/media/test-drivers/vivid/vivid-core.c:20: In file included from include/media/videobuf2-vmalloc.h:16: In file included from include/media/videobuf2-v4l2.h:16: In file included from include/media/videobuf2-core.h:18: In file included from include/linux/dma-buf.h:18: In file included from include/linux/scatterlist.h:9: In file included from arch/powerpc/include/asm/io.h:604: arch/powerpc/include/asm/io-defs.h:51:1: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] DEF_PCI_AC_NORET(outsw, (unsigned long p, const void *b, unsigned long c), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arch/powerpc/include/asm/io.h:601:3: note: expanded from macro 'DEF_PCI_AC_NORET' __do_##name al; \ ^~~~~~~~~~~~~~ :15:1: note: expanded from here __do_outsw ^ arch/powerpc/include/asm/io.h:545:58: note: expanded from macro '__do_outsw' #define __do_outsw(p, b, n) writesw((PCI_IO_ADDR)_IO_BASE+(p),(b),(n)) ~~~~~~~~~~~~~~~~~~~~~^ In file included from drivers/media/test-drivers/vivid/vivid-core.c:20: In file included from include/media/videobuf2-vmalloc.h:16: In file included from include/media/videobuf2-v4l2.h:16: In file included from include/media/videobuf2-core.h:18: In file included from include/linux/dma-buf.h:18: In file included from include/linux/scatterlist.h:9: In file included from arch/powerpc/include/asm/io.h:604: arch/powerpc/include/asm/io-defs.h:53:1: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] DEF_PCI_AC_NORET(outsl, (unsigned long p, const void *b, unsigned long c), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arch/powerpc/include/asm/io.h:601:3: note: expanded from macro 'DEF_PCI_AC_NORET' __do_##name al; \ ^~~~~~~~~~~~~~ :20:1: note: expanded from here __do_outsl ^ arch/powerpc/include/asm/io.h:546:58: note: expanded from macro '__do_outsl' #define __do_outsl(p, b, n) writesl((PCI_IO_ADDR)_IO_BASE+(p),(b),(n)) ~~~~~~~~~~~~~~~~~~~~~^ >> drivers/media/test-drivers/vivid/vivid-core.c:1883:12: warning: stack frame size of 2816 bytes in function 'vivid_probe' [-Wframe-larger-than=] static int vivid_probe(struct platform_device *pdev) ^ 13 warnings generated. vim +/vivid_probe +1883 drivers/media/test-drivers/vivid/vivid-core.c c88a96b023d8239 drivers/media/platform/vivid/vivid-core.c Hans Verkuil 2014-08-25 1878 c88a96b023d8239 drivers/media/platform/vivid/vivid-core.c Hans Verkuil 2014-08-25 1879 The real maximum number of virtual drivers will depend on how many drivers c88a96b023d8239 drivers/media/platform/vivid/vivid-core.c Hans Verkuil 2014-08-25 1880 will succeed. This is limited to the maximum number of devices that c88a96b023d8239 drivers/media/platform/vivid/vivid-core.c Hans Verkuil 2014-08-25 1881 videodev supports, which is equal to VIDEO_NUM_DEVICES. c88a96b023d8239 drivers/media/platform/vivid/vivid-core.c Hans Verkuil 2014-08-25 1882 */ f46d740fb025898 drivers/media/platform/vivid/vivid-core.c Hans Verkuil 2015-03-13 @1883 static int vivid_probe(struct platform_device *pdev) c88a96b023d8239 drivers/media/platform/vivid/vivid-core.c Hans Verkuil 2014-08-25 1884 { c88a96b023d8239 drivers/media/platform/vivid/vivid-core.c Hans Verkuil 2014-08-25 1885 const struct font_desc *font = find_font("VGA8x16"); c88a96b023d8239 drivers/media/platform/vivid/vivid-core.c Hans Verkuil 2014-08-25 1886 int ret = 0, i; c88a96b023d8239 drivers/media/platform/vivid/vivid-core.c Hans Verkuil 2014-08-25 1887 c88a96b023d8239 drivers/media/platform/vivid/vivid-core.c Hans Verkuil 2014-08-25 1888 if (font == NULL) { c88a96b023d8239 drivers/media/platform/vivid/vivid-core.c Hans Verkuil 2014-08-25 1889 pr_err("vivid: could not find font\n"); c88a96b023d8239 drivers/media/platform/vivid/vivid-core.c Hans Verkuil 2014-08-25 1890 return -ENODEV; c88a96b023d8239 drivers/media/platform/vivid/vivid-core.c Hans Verkuil 2014-08-25 1891 } c88a96b023d8239 drivers/media/platform/vivid/vivid-core.c Hans Verkuil 2014-08-25 1892 c88a96b023d8239 drivers/media/platform/vivid/vivid-core.c Hans Verkuil 2014-08-25 1893 tpg_set_font(font->data); c88a96b023d8239 drivers/media/platform/vivid/vivid-core.c Hans Verkuil 2014-08-25 1894 c88a96b023d8239 drivers/media/platform/vivid/vivid-core.c Hans Verkuil 2014-08-25 1895 n_devs = clamp_t(unsigned, n_devs, 1, VIVID_MAX_DEVS); c88a96b023d8239 drivers/media/platform/vivid/vivid-core.c Hans Verkuil 2014-08-25 1896 c88a96b023d8239 drivers/media/platform/vivid/vivid-core.c Hans Verkuil 2014-08-25 1897 for (i = 0; i < n_devs; i++) { f46d740fb025898 drivers/media/platform/vivid/vivid-core.c Hans Verkuil 2015-03-13 1898 ret = vivid_create_instance(pdev, i); c88a96b023d8239 drivers/media/platform/vivid/vivid-core.c Hans Verkuil 2014-08-25 1899 if (ret) { c88a96b023d8239 drivers/media/platform/vivid/vivid-core.c Hans Verkuil 2014-08-25 1900 /* If some instantiations succeeded, keep driver */ c88a96b023d8239 drivers/media/platform/vivid/vivid-core.c Hans Verkuil 2014-08-25 1901 if (i) c88a96b023d8239 drivers/media/platform/vivid/vivid-core.c Hans Verkuil 2014-08-25 1902 ret = 0; c88a96b023d8239 drivers/media/platform/vivid/vivid-core.c Hans Verkuil 2014-08-25 1903 break; c88a96b023d8239 drivers/media/platform/vivid/vivid-core.c Hans Verkuil 2014-08-25 1904 } c88a96b023d8239 drivers/media/platform/vivid/vivid-core.c Hans Verkuil 2014-08-25 1905 } c88a96b023d8239 drivers/media/platform/vivid/vivid-core.c Hans Verkuil 2014-08-25 1906 c88a96b023d8239 drivers/media/platform/vivid/vivid-core.c Hans Verkuil 2014-08-25 1907 if (ret < 0) { c88a96b023d8239 drivers/media/platform/vivid/vivid-core.c Hans Verkuil 2014-08-25 1908 pr_err("vivid: error %d while loading driver\n", ret); c88a96b023d8239 drivers/media/platform/vivid/vivid-core.c Hans Verkuil 2014-08-25 1909 return ret; c88a96b023d8239 drivers/media/platform/vivid/vivid-core.c Hans Verkuil 2014-08-25 1910 } c88a96b023d8239 drivers/media/platform/vivid/vivid-core.c Hans Verkuil 2014-08-25 1911 c88a96b023d8239 drivers/media/platform/vivid/vivid-core.c Hans Verkuil 2014-08-25 1912 /* n_devs will reflect the actual number of allocated devices */ c88a96b023d8239 drivers/media/platform/vivid/vivid-core.c Hans Verkuil 2014-08-25 1913 n_devs = i; c88a96b023d8239 drivers/media/platform/vivid/vivid-core.c Hans Verkuil 2014-08-25 1914 c88a96b023d8239 drivers/media/platform/vivid/vivid-core.c Hans Verkuil 2014-08-25 1915 return ret; c88a96b023d8239 drivers/media/platform/vivid/vivid-core.c Hans Verkuil 2014-08-25 1916 } c88a96b023d8239 drivers/media/platform/vivid/vivid-core.c Hans Verkuil 2014-08-25 1917 :::::: The code at line 1883 was first introduced by commit :::::: f46d740fb0258982f00ffdbddc6486e674edafb5 [media] vivid: turn this into a platform_device :::::: TO: Hans Verkuil :::::: CC: Mauro Carvalho Chehab --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --huq684BweRXVnRxX Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 --huq684BweRXVnRxX--