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 Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9109FC001B3 for ; Fri, 30 Jun 2023 19:46:49 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id C7C488E0048; Fri, 30 Jun 2023 15:46:48 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id C2C508E000F; Fri, 30 Jun 2023 15:46:48 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id AF3B48E0048; Fri, 30 Jun 2023 15:46:48 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id A039E8E000F for ; Fri, 30 Jun 2023 15:46:48 -0400 (EDT) Received: from smtpin28.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 5FE0AB071D for ; Fri, 30 Jun 2023 19:46:48 +0000 (UTC) X-FDA: 80960446896.28.BDBA56F Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by imf17.hostedemail.com (Postfix) with ESMTP id 4C9954001B for ; Fri, 30 Jun 2023 19:46:45 +0000 (UTC) Authentication-Results: imf17.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=NNnu4C6S; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf17.hostedemail.com: domain of lkp@intel.com designates 192.55.52.93 as permitted sender) smtp.mailfrom=lkp@intel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1688154406; a=rsa-sha256; cv=none; b=uV8aouRf8IxKI7UGRhr9t1dRyGzPhX3TkRwVZXIUpYwfNQHwpamL1pRWnVHwzjuox6CmTJ CAohQjJHZM7l9P7Nz8SlggurOgM9dnzj0ltdYSAat3+HXjc5IE75JxNKx2OSLDXZwns6jK sJ6zoO1XPQ5OHL8AaCQXArNmz+tMvSA= ARC-Authentication-Results: i=1; imf17.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=NNnu4C6S; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf17.hostedemail.com: domain of lkp@intel.com designates 192.55.52.93 as permitted sender) smtp.mailfrom=lkp@intel.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1688154406; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding:in-reply-to: references:dkim-signature; bh=ZZuYgOsXMylfMMgwZHzqO9TY45NBprR6FH3HCtm0SF4=; b=czl19Im0Z4J2UluMFhdaNx0EUzX929MJ0IIQVp3XtzSdDI4yaIz9fjvXAslxDqTzuLhk07 +wPPO2HiLTvROmxwcqyMbzR1/u5rYzk0j509hwixmzr8b2nrEY8PP4AT4R3E3+1T94Jurv QkIgpbIGjt4zoC7bM0NErcDvWO5K4nY= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1688154406; x=1719690406; h=date:from:to:cc:subject:message-id:mime-version; bh=5gtlQGYMm1ULeNUjSy6Nn3R1aUjHM5HNjqOWPEVH1+8=; b=NNnu4C6Sp3teSWr+BJBjrrg4jtMGT/y9EwftGGZ7eyQMxFnTRogVUTWN E0zGEjO9msnk7fmHay6iCJPW9RVAJUW9iCxaPcFfKlKh3CUZ2qOxoIsI/ qCXLbWD6TpA/Ve65HVaAqiwX6LvoIDhJzE5v5NeLtDA8qAqDEiO8kCx96 vHg8kGcQNqmch07y0oj2BaaiXpjXmK+41Q3l6ErRTQWF/0Dv1+XuAjSJh 7lbDRQ0i/SO3yffsgrtEDEs+y0UPSufQML9ibcnWxy4O+/ApArIadSYgT mGWCgjmPzA23lmZWdp/5C75HbSRIv+NutSYuvm7uF6HG8eRfl0kxor4kP g==; X-IronPort-AV: E=McAfee;i="6600,9927,10757"; a="359955250" X-IronPort-AV: E=Sophos;i="6.01,171,1684825200"; d="scan'208";a="359955250" Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jun 2023 12:46:44 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10757"; a="721080924" X-IronPort-AV: E=Sophos;i="6.01,171,1684825200"; d="scan'208";a="721080924" Received: from lkp-server01.sh.intel.com (HELO 783282924a45) ([10.239.97.150]) by fmsmga007.fm.intel.com with ESMTP; 30 Jun 2023 12:46:41 -0700 Received: from kbuild by 783282924a45 with local (Exim 4.96) (envelope-from ) id 1qFK4n-000FJl-0N; Fri, 30 Jun 2023 19:46:41 +0000 Date: Sat, 1 Jul 2023 03:45:49 +0800 From: kernel test robot To: Benjamin Gaignard Cc: llvm@lists.linux.dev, oe-kbuild-all@lists.linux.dev, Linux Memory Management List , Mauro Carvalho Chehab , linux-media@vger.kernel.org, Nicolas Dufresne , Hans Verkuil Subject: [linux-next:master 7313/12815] drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c:1888:5: warning: stack frame size (2208) exceeds limit (2048) in 'rockchip_vpu981_av1_dec_run' Message-ID: <202307010357.sY3iLanr-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspam-User: X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: 4C9954001B X-Stat-Signature: 3hcnqxmtibrfotfy145f5h9bo7hwa56j X-HE-Tag: 1688154405-604984 X-HE-Meta: U2FsdGVkX1+OOMAXsx/rGrqkuy2GKT60dsfnrgTOusNT5I8XxgAOH1O+lQnC9IgltCV2fRqDEonkpiB/+okiaGH1v2tSCVl+T0w0vUr/jHg5fXVyDIJqcmJl12S5h2Ic/WhXt1yuFlEUzHTtmgKqaUXBAvFESFVJZ66CgoKd446O8PicNohstL1nPgKH9kc2641AF8N5rptqnFzLF33yfFFf51yj92guYgP99+vHWi05FFXXfRIK21D+DwK1ThGNriWE0SdkbSF+LPq7FEk5pmo0kQGuAcbXeN0Z0fL0F63fm/dg4TnNcSaCl+uHW5Q6iB9vam8dCVJdKyM/4XG0hPPelc4Y4mA8JeiHXMur9T9hMLkRDzAoD9g3D4E2pLYPEQTJa5qBOlNz6gPseUNLvfylLQUh8PVJOiOcwi5IWuLnSF7jA1RpF2f4+KVGKt83tyckhpuQBCstp1zZOz/c+hKy0I655cq84++iNXKcneNGO+Jc41uPIeeFaOsqdgoT8etHGq6sxOowuIGET1R5xeb1gweL6SIXZZjWnb0Htj/IIhrChV4jGLJeta6soAVz8maFLDnqIXfT7Flsz4iBYVtPGE+sLNPFGswoKJI1+PcqpGhsqCvjF6Af8xqKiM5CmRw+cavIuO0qttaiuell69e2A64SY2E3uutyDGFjyMpa3sjmRAhYgm4IUfeET/gb3C4Wxv6RHeVA3NxmMVQFfDbWJ0s66PY+8FXKE6i+zyJwjCBDjx0lWSEiccPNzaTsLLuJ35d7/4MdjO/mCuAGxlfiLb2MqSS4D6Y+1esyLQnY0Zab1IgvMYykru38wkTH0X9m2+NXAG4aJDzTm1LyDKWGuVWSKkXDJj4IWfdenAqw8sckIT3ghsRocyBpthfUKFSMmm9OalIDt2tb09BZ0kyBaDnFa5YohQrRQe9TWRxGcK9RKucBz1vfEUMCxELBmqLo+rQRHS/BVnsrna4 IzmRokNo lQR7Zaqg+Q70dRKq+mdahcc9hYXsol0txcnRdp60NZ5E6yaJP02j68AoleDzEZmJ6VXf1A0PyhgKNls1st20OcugTlS81qd32Ds6MXNo3aZCKJaoViKkNK2kqySUUqDxmy95MB0x2V1kYqwGExDMdxCG+3fYRmh6QRBXqnqf63i210JfRNu+ITAwLo0MN2w/62OopMMV6DFnz7gj+vld7qsqiKwFh0jcxuJY64NolEGoax/0ZqAt3Z0c6Phlat4WJ86WFlbgenZBdjNVC6AiV0fACkcSczJcXWsuRELqxniWwhwZ+4a+130t1bKUiIpyPyXYXyIHwpu+z2KIVq2x5DjCQTKkobmxsftDj X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master head: 6352a698ca5bf26a9199202666b16cf741f579f6 commit: 727a400686a2c0d25015c9e44916a59b72882f83 [7313/12815] media: verisilicon: Add Rockchip AV1 decoder config: riscv-randconfig-r021-20230701 (https://download.01.org/0day-ci/archive/20230701/202307010357.sY3iLanr-lkp@intel.com/config) compiler: clang version 16.0.4 (https://github.com/llvm/llvm-project.git ae42196bc493ffe877a7e3dff8be32035dea4d07) reproduce: (https://download.01.org/0day-ci/archive/20230701/202307010357.sY3iLanr-lkp@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202307010357.sY3iLanr-lkp@intel.com/ All warnings (new ones prefixed by >>): >> drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c:1888:5: warning: stack frame size (2208) exceeds limit (2048) in 'rockchip_vpu981_av1_dec_run' [-Wframe-larger-than] int rockchip_vpu981_av1_dec_run(struct hantro_ctx *ctx) ^ 375/2208 (16.98%) spills, 1833/2208 (83.02%) variables 1 warning generated. vim +/rockchip_vpu981_av1_dec_run +1888 drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c 1887 > 1888 int rockchip_vpu981_av1_dec_run(struct hantro_ctx *ctx) 1889 { 1890 struct hantro_dev *vpu = ctx->dev; 1891 struct vb2_v4l2_buffer *vb2_src; 1892 int ret; 1893 1894 hantro_start_prepare_run(ctx); 1895 1896 ret = rockchip_vpu981_av1_dec_prepare_run(ctx); 1897 if (ret) 1898 goto prepare_error; 1899 1900 vb2_src = hantro_get_src_buf(ctx); 1901 if (!vb2_src) { 1902 ret = -EINVAL; 1903 goto prepare_error; 1904 } 1905 1906 rockchip_vpu981_av1_dec_clean_refs(ctx); 1907 rockchip_vpu981_av1_dec_frame_ref(ctx, vb2_src->vb2_buf.timestamp); 1908 1909 rockchip_vpu981_av1_dec_set_parameters(ctx); 1910 rockchip_vpu981_av1_dec_set_global_model(ctx); 1911 rockchip_vpu981_av1_dec_set_tile_info(ctx); 1912 rockchip_vpu981_av1_dec_set_reference_frames(ctx); 1913 rockchip_vpu981_av1_dec_set_segmentation(ctx); 1914 rockchip_vpu981_av1_dec_set_loopfilter(ctx); 1915 rockchip_vpu981_av1_dec_set_picture_dimensions(ctx); 1916 rockchip_vpu981_av1_dec_set_cdef(ctx); 1917 rockchip_vpu981_av1_dec_set_lr(ctx); 1918 rockchip_vpu981_av1_dec_set_prob(ctx); 1919 1920 hantro_reg_write(vpu, &av1_dec_mode, AV1_DEC_MODE); 1921 hantro_reg_write(vpu, &av1_dec_out_ec_byte_word, 0); 1922 hantro_reg_write(vpu, &av1_write_mvs_e, 1); 1923 hantro_reg_write(vpu, &av1_dec_out_ec_bypass, 1); 1924 hantro_reg_write(vpu, &av1_dec_clk_gate_e, 1); 1925 1926 hantro_reg_write(vpu, &av1_dec_abort_e, 0); 1927 hantro_reg_write(vpu, &av1_dec_tile_int_e, 0); 1928 1929 hantro_reg_write(vpu, &av1_dec_alignment, 64); 1930 hantro_reg_write(vpu, &av1_apf_disable, 0); 1931 hantro_reg_write(vpu, &av1_apf_threshold, 8); 1932 hantro_reg_write(vpu, &av1_dec_buswidth, 2); 1933 hantro_reg_write(vpu, &av1_dec_max_burst, 16); 1934 hantro_reg_write(vpu, &av1_error_conceal_e, 0); 1935 hantro_reg_write(vpu, &av1_axi_rd_ostd_threshold, 64); 1936 hantro_reg_write(vpu, &av1_axi_wr_ostd_threshold, 64); 1937 1938 hantro_reg_write(vpu, &av1_ext_timeout_cycles, 0xfffffff); 1939 hantro_reg_write(vpu, &av1_ext_timeout_override_e, 1); 1940 hantro_reg_write(vpu, &av1_timeout_cycles, 0xfffffff); 1941 hantro_reg_write(vpu, &av1_timeout_override_e, 1); 1942 1943 rockchip_vpu981_av1_dec_set_output_buffer(ctx); 1944 rockchip_vpu981_av1_dec_set_input_buffer(ctx, vb2_src); 1945 1946 hantro_end_prepare_run(ctx); 1947 1948 hantro_reg_write(vpu, &av1_dec_e, 1); 1949 1950 return 0; 1951 1952 prepare_error: 1953 hantro_end_prepare_run(ctx); 1954 hantro_irq_done(vpu, VB2_BUF_STATE_ERROR); 1955 return ret; 1956 } 1957 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki