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 2FAEBEB64D9 for ; Fri, 16 Jun 2023 00:44:08 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 256416B0074; Thu, 15 Jun 2023 20:44:08 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 205FD6B0075; Thu, 15 Jun 2023 20:44:08 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 0F5C48E0001; Thu, 15 Jun 2023 20:44:08 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 00E2A6B0074 for ; Thu, 15 Jun 2023 20:44:07 -0400 (EDT) Received: from smtpin28.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 75049C0AC4 for ; Fri, 16 Jun 2023 00:44:07 +0000 (UTC) X-FDA: 80906764134.28.6DCF6AD Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by imf29.hostedemail.com (Postfix) with ESMTP id 3E17912000A for ; Fri, 16 Jun 2023 00:44:02 +0000 (UTC) Authentication-Results: imf29.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=U27+36wC; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf29.hostedemail.com: domain of lkp@intel.com designates 192.55.52.120 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=1686876244; 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=hKaautgHFcbfPLG/le0rJe9SPDvpihV6S3uGGgjZT74=; b=NPOvyiiuyEiAT1D5I0Ab4HV9nvI6/PiyTuNOUNCpgNcR4/b9PGEBmamxdydTUbZMF2GPj6 Pyv0RoB0i+ZV/MgUM/EkkF/beqUDOSBO0S66rgFd8T2lUuqpEkKrfNqUukzpVCL5wPwHGU DUbySYnuoRvmCb+qMDSBJTK5jFPIUoQ= ARC-Authentication-Results: i=1; imf29.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=U27+36wC; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf29.hostedemail.com: domain of lkp@intel.com designates 192.55.52.120 as permitted sender) smtp.mailfrom=lkp@intel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1686876244; a=rsa-sha256; cv=none; b=U15tVgTDW01QzVQsquLIz754jIuQg/Tz9OtowdSi6/nu47B2o+NyNCnCoTSuYp2Co5r2jd wldYU/zeGzJoOH8QA4ypEwYkhQHTXdXBnOYdMXRkN6lBJX/y8B2IA+6kGf/0GjjJz84OrM OFcHTmZFpT2LRTuEYsJSiSJaaEGF+vs= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1686876243; x=1718412243; h=date:from:to:cc:subject:message-id:mime-version; bh=6VMIw7zq8N8fDGyfLPP18isZxHcdtduQ/eil4I+EYWE=; b=U27+36wCyTLX97rbqn1DgRrI1twcnE9iwXvRPF0MjSAhLlVzn+rt3Ivi Y0gKnLJZ1IZS5mMhlvRXFmKO8rKQf1M9HizpUmgCplVOSVQlg6ZIHjrYh fta1RRi5KyDZCpq2NKo3LYnH4lSlyLLDYJz6AY81cXAIX1VWrn+LWdBL3 dv6Ta+LuGk0taHMUefWKHvoI/6KYkTLcMqTXAr7CC26G1gNTrOgofqQVx 4GPZyWXJAZbZVnGgsrPZxifHVYUWuT2ieCrxqyo8A489H8oFH0T2WsIZO VViYrFk33w9RRVeoaNJhGKmz7L9qRMxnJ7JK4d8Zm/wdBsWX7thoQXxoZ A==; X-IronPort-AV: E=McAfee;i="6600,9927,10742"; a="357953750" X-IronPort-AV: E=Sophos;i="6.00,246,1681196400"; d="scan'208";a="357953750" Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Jun 2023 17:44:01 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10742"; a="857183114" X-IronPort-AV: E=Sophos;i="6.00,246,1681196400"; d="scan'208";a="857183114" Received: from lkp-server01.sh.intel.com (HELO 783282924a45) ([10.239.97.150]) by fmsmga001.fm.intel.com with ESMTP; 15 Jun 2023 17:43:59 -0700 Received: from kbuild by 783282924a45 with local (Exim 4.96) (envelope-from ) id 1q9xZG-0000aa-2l; Fri, 16 Jun 2023 00:43:58 +0000 Date: Fri, 16 Jun 2023 08:43:56 +0800 From: kernel test robot To: Andy Shevchenko Cc: llvm@lists.linux.dev, oe-kbuild-all@lists.linux.dev, Linux Memory Management List , Jens Axboe , Greg Kroah-Hartman Subject: [linux-next:master 6153/10326] drivers/block/pktcdvd.c:1315:13: warning: stack frame size (2496) exceeds limit (2048) in 'pkt_handle_packets' Message-ID: <202306160811.nV1bMsK4-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspamd-Queue-Id: 3E17912000A X-Rspam-User: X-Rspamd-Server: rspam05 X-Stat-Signature: 8rz4hh1akcyqzqezw45oeyi6fwx8g8wi X-HE-Tag: 1686876242-685446 X-HE-Meta: U2FsdGVkX183Nl+LHPx2bCo5ixYglNZP8E/+FMoo7f5/cpm+bMg/nsnK/Ki5TurixdJnD+NnhUR5NPkxl7G5Ltup4KCgTSj389eRDbOJX+DHUtDiXamlv3KewJXn2Sf4ezPFS2hKw6If8KLKJ0s6/C/ZnsGuK9pyeJp5lcrsdjXi51y575Ub0kmjMPDNl1f5P5k+OJV9ncw+tq2Fk8vebHeW08LbmyN8OOuzq2xS2ZUGbD++Ez34aO0fNZpEN9VHUs/ssseUGthhOd6DXpA60vBxFvqAn7q45tNIgYt7c7vHxm1WZ4/k0jXXAzY5717Z0jlGaUTjRS6ZZe6fk+C/LzoD+txlkrgzHHgTA8ONYZlKJe5I2KM/130pSYWLhFyaD+QQ5w3Hq8TjaKoxvXoUWMmRB/ErzJzDuWpgL49FrTNTg5WL/ho4RcRa4R1uTZ0gIRV5RKcVxLzOV03im7Xv/gwYIvSkGzVxUjZpZ9fp7YNdNgv6R0YFnpPjXGvh7Grhs7reeMl6mXTpx/KFYE3hRDEOWucg04xV/j1py8tYsK1lYHomLzzIpsSsvc7blMFVwP6LxSJlZUM8WgrVxwYQNedmjeO1MLtv2gqWHXy0nyTU74IoaMNm4RYN0cSOWbxoII35zh6/9Ik/fsFuqxD7xsTSL+WzTouCVEjQDZkx/oM09h6NR4uNHKDKe97yu/rWmiheGm9QjM4kgMMOr9lSDwYI7ncfU9/hWHNg0y7HW01ZyXRJ1homskWa3bLYf9YblRdLVOaraW7Alvs0+rOwnyHpgDbNg5OCDLXg2ybO4nvq44++Puf0gaxMuIFJsw0bf5mhxap9cFJKh4A2xp2KtmhwvgV+u8kcmE8QGZd6x0smbN6rGHTPhqbKe6W7L+Dzp7IjK5581aWDJ545BOy6MZki71HMNKw3liF9fFkCI1RSeiwJFzgF21FwNxz85xgsaojnD6BdhSyBAafK7YA RYMTeOeh 0GMeNv3MRj8vogu1ycDBryGK07uE9pgZ0s+nP70Ujx1KBt7Ta1/17+qxOpkfhleQkXrwWdbWocSEHg9d8q8BjDKtFZgppDj4iAtUkvZdQ4bgQtCRYVwNHSUB45HB7eLtrPAU3Luayh0DEj006GDp+/P5Uap+VA7Yd/vB0imQU+yUFwYuxwRKvnXDKBAEVoImdeuv//92CU5I9NljTGtDx16d3hvTM/rObAFKIdiwlc61v4IRQiTBIDqBHR74q8vVhrulyzVF/s7DVOdV6E09WQbA86uMg2Lz1+5CMxTdVFyqAHzcc8zeLLhkYVQ0UfAQq2EMaO0cU1XfZhTotUwMuF2OpOynb0MQJfsS4LaYmXxNf1hW8Wfsvh90oa8zxBR+a3wz4u6OVkF/7HclouaU3a0wxckWLy2Rmw2+S 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: 925294c9aa184801cc0a451b69a18dd0fe7d847d commit: 3a41db531e5124adaa3a9ab9ca0c724aee85b10c [6153/10326] pktcdvd: Get rid of custom printing macros config: riscv-buildonly-randconfig-r001-20230615 (https://download.01.org/0day-ci/archive/20230616/202306160811.nV1bMsK4-lkp@intel.com/config) compiler: clang version 14.0.6 (https://github.com/llvm/llvm-project.git f28c006a5895fc0e329fe15fead81e37457cb1d1) reproduce (this is a W=1 build): mkdir -p ~/bin wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # install riscv cross compiling tool for clang build # apt-get install binutils-riscv64-linux-gnu # https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=3a41db531e5124adaa3a9ab9ca0c724aee85b10c git remote add linux-next https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git git fetch --no-tags linux-next master git checkout 3a41db531e5124adaa3a9ab9ca0c724aee85b10c # save the config file mkdir build_dir && cp config build_dir/.config COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang ~/bin/make.cross W=1 O=build_dir ARCH=riscv olddefconfig COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang ~/bin/make.cross W=1 O=build_dir ARCH=riscv SHELL=/bin/bash drivers/ mm// 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/202306160811.nV1bMsK4-lkp@intel.com/ All warnings (new ones prefixed by >>): drivers/block/pktcdvd.c:1364:12: warning: stack frame size (3648) exceeds limit (2048) in 'kcdrwd' [-Wframe-larger-than] static int kcdrwd(void *foobar) ^ >> drivers/block/pktcdvd.c:1315:13: warning: stack frame size (2496) exceeds limit (2048) in 'pkt_handle_packets' [-Wframe-larger-than] static void pkt_handle_packets(struct pktcdvd_device *pd) ^ 2 warnings generated. vim +/pkt_handle_packets +1315 drivers/block/pktcdvd.c 4b83e99ee7092d Jens Axboe 2023-01-04 1314 4b83e99ee7092d Jens Axboe 2023-01-04 @1315 static void pkt_handle_packets(struct pktcdvd_device *pd) 4b83e99ee7092d Jens Axboe 2023-01-04 1316 { 3a41db531e5124 Andy Shevchenko 2023-03-10 1317 struct device *ddev = disk_to_dev(pd->disk); 4b83e99ee7092d Jens Axboe 2023-01-04 1318 struct packet_data *pkt, *next; 4b83e99ee7092d Jens Axboe 2023-01-04 1319 4b83e99ee7092d Jens Axboe 2023-01-04 1320 /* 4b83e99ee7092d Jens Axboe 2023-01-04 1321 * Run state machine for active packets 4b83e99ee7092d Jens Axboe 2023-01-04 1322 */ 4b83e99ee7092d Jens Axboe 2023-01-04 1323 list_for_each_entry(pkt, &pd->cdrw.pkt_active_list, list) { 4b83e99ee7092d Jens Axboe 2023-01-04 1324 if (atomic_read(&pkt->run_sm) > 0) { 4b83e99ee7092d Jens Axboe 2023-01-04 1325 atomic_set(&pkt->run_sm, 0); 4b83e99ee7092d Jens Axboe 2023-01-04 1326 pkt_run_state_machine(pd, pkt); 4b83e99ee7092d Jens Axboe 2023-01-04 1327 } 4b83e99ee7092d Jens Axboe 2023-01-04 1328 } 4b83e99ee7092d Jens Axboe 2023-01-04 1329 4b83e99ee7092d Jens Axboe 2023-01-04 1330 /* 4b83e99ee7092d Jens Axboe 2023-01-04 1331 * Move no longer active packets to the free list 4b83e99ee7092d Jens Axboe 2023-01-04 1332 */ 4b83e99ee7092d Jens Axboe 2023-01-04 1333 spin_lock(&pd->cdrw.active_list_lock); 4b83e99ee7092d Jens Axboe 2023-01-04 1334 list_for_each_entry_safe(pkt, next, &pd->cdrw.pkt_active_list, list) { 4b83e99ee7092d Jens Axboe 2023-01-04 1335 if (pkt->state == PACKET_FINISHED_STATE) { 4b83e99ee7092d Jens Axboe 2023-01-04 1336 list_del(&pkt->list); 4b83e99ee7092d Jens Axboe 2023-01-04 1337 pkt_put_packet_data(pd, pkt); 3a41db531e5124 Andy Shevchenko 2023-03-10 1338 pkt_set_state(ddev, pkt, PACKET_IDLE_STATE); 4b83e99ee7092d Jens Axboe 2023-01-04 1339 atomic_set(&pd->scan_queue, 1); 4b83e99ee7092d Jens Axboe 2023-01-04 1340 } 4b83e99ee7092d Jens Axboe 2023-01-04 1341 } 4b83e99ee7092d Jens Axboe 2023-01-04 1342 spin_unlock(&pd->cdrw.active_list_lock); 4b83e99ee7092d Jens Axboe 2023-01-04 1343 } 4b83e99ee7092d Jens Axboe 2023-01-04 1344 :::::: The code at line 1315 was first introduced by commit :::::: 4b83e99ee7092df37a5cf292fde976ebc475ea63 Revert "pktcdvd: remove driver." :::::: TO: Jens Axboe :::::: CC: Jens Axboe -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki