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=-18.3 required=3.0 tests=BAYES_00,DKIMWL_WL_MED, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_IN_DEF_DKIM_WL autolearn=ham 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 CA429C2D0E4 for ; Mon, 23 Nov 2020 14:15:47 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id 260A820757 for ; Mon, 23 Nov 2020 14:15:47 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b="lxg2G0DJ" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 260A820757 Authentication-Results: mail.kernel.org; dmarc=fail (p=reject dis=none) header.from=google.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id 9585F6B0093; Mon, 23 Nov 2020 09:15:46 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 90A3F6B0096; Mon, 23 Nov 2020 09:15:46 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 846896B0098; Mon, 23 Nov 2020 09:15:46 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0118.hostedemail.com [216.40.44.118]) by kanga.kvack.org (Postfix) with ESMTP id 566AB6B0093 for ; Mon, 23 Nov 2020 09:15:46 -0500 (EST) Received: from smtpin09.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay02.hostedemail.com (Postfix) with ESMTP id DCC8D363E for ; Mon, 23 Nov 2020 14:15:45 +0000 (UTC) X-FDA: 77515881450.09.blood35_501813c27366 Received: from filter.hostedemail.com (10.5.16.251.rfc1918.com [10.5.16.251]) by smtpin09.hostedemail.com (Postfix) with ESMTP id BF2EF180AD802 for ; Mon, 23 Nov 2020 14:15:45 +0000 (UTC) X-HE-Tag: blood35_501813c27366 X-Filterd-Recvd-Size: 5274 Received: from mail-pl1-f193.google.com (mail-pl1-f193.google.com [209.85.214.193]) by imf21.hostedemail.com (Postfix) with ESMTP for ; Mon, 23 Nov 2020 14:15:45 +0000 (UTC) Received: by mail-pl1-f193.google.com with SMTP id v21so7647099plo.12 for ; Mon, 23 Nov 2020 06:15:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Mh93lDv4R+xlWArTBZkqpnMY0gZ1j0TNR1Mb4V4ZZ6A=; b=lxg2G0DJ9n1Bq3SZ9cfI7VRgZ8jm1V0wR98IoUBM4lTzmPxdLMRTLz9utgZ5O4lH4N GVWWNvdfEDH+TfjS2MApx17qotEl+1OBrSyJWduRQc21z/exyAR1Hjsj4ACCEEa/cHdK Z5Rm8s+CI2XjqDY3WMaZZtgLxDIby4uJDvLeDt1/PrsmSB3atPefV4IonluPzRqE7kf7 N3h+c5iVnUeALXSuQM6bUPoijqK4Tcn11jkHRv2+h7snOJG111N1rLIwYhfDTjJOmc0L YvHn2NDeu+8MOUkuloBzj5Rcwz9twedNsJgRZ5EdL/JeEvQ019mf3I1o4FBS/aNAWElo zJ2Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Mh93lDv4R+xlWArTBZkqpnMY0gZ1j0TNR1Mb4V4ZZ6A=; b=rOjNsOjfy1uxtQanzlluGbm0fnkzlPuYPtS5il6QSRksW/jXoxYgT6SH9+n9cFxS5T Ol43VYXvmaQvTMwbQjuXr9JZliLNjpgNdb4jMLhWVSgiD0DDqwzcWvKQPQ25NLmeYA9u XsDMVp9JBFiu6lo8sX8O/NHws2Yao33yzIjtTYap3rNZHqNRwLqJE7YWPIdXiNyPWkBd Wisk3HlpOmWiDDnp/0Jm/7TEAZL+Zii/3P6bCgdVJtLutLZRLaVXRvW9wHYIlqmebRGe Y/pc3RtSI58SQsgepUKRrgDXkVLfnyKiBe8Ljigrk6+hgSoh/ry4fxxarSLohlkSFxbs sDqg== X-Gm-Message-State: AOAM53166skelEC1zXlqcUb5ZDG+tvu7p20WJ55rSFVit3ECm7dgWlgF n/bzI4KGpUaabY30M1QOvHkCJR4hhXigNY8P6vMI0Q== X-Google-Smtp-Source: ABdhPJyn9LDIZGbub/7z8RGagN/6TYTzzDeY+OdgCnMbmw2kKtXmW9ktilhLyAwJM5GFR2KT7E7lOlS4jdP/dK/PnzA= X-Received: by 2002:a17:902:8c8f:b029:d9:eb18:3a99 with SMTP id t15-20020a1709028c8fb02900d9eb183a99mr11883435plo.13.1606140944111; Mon, 23 Nov 2020 06:15:44 -0800 (PST) MIME-Version: 1.0 References: <202011200603.Fq2dmeMk-lkp@intel.com> In-Reply-To: <202011200603.Fq2dmeMk-lkp@intel.com> From: Andrey Konovalov Date: Mon, 23 Nov 2020 15:15:33 +0100 Message-ID: Subject: Re: drivers/net/wan/slic_ds26522.c:205:12: warning: stack frame size of 12288 bytes in function 'slic_ds26522_probe' To: kernel test robot Cc: kbuild-all@lists.01.org, clang-built-linux , LKML , Andrew Morton , Linux Memory Management List Content-Type: text/plain; charset="UTF-8" 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: On Thu, Nov 19, 2020 at 11:16 PM kernel test robot wrote: > > tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master > head: 3494d58865ad4a47611dbb427b214cc5227fa5eb > commit: cae9dc35ed9ff82a99754e51d57ff6c332e1f7e4 kasan: allow enabling stack tagging for tag-based mode > date: 3 months ago > config: arm64-randconfig-r002-20201119 (attached as .config) > compiler: clang version 12.0.0 (https://github.com/llvm/llvm-project b2613fb2f0f53691dd0211895afbb9413457fca7) > 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 arm64 cross compiling tool for clang build > # apt-get install binutils-aarch64-linux-gnu > # https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=cae9dc35ed9ff82a99754e51d57ff6c332e1f7e4 > git remote add linus https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git > git fetch --no-tags linus master > git checkout cae9dc35ed9ff82a99754e51d57ff6c332e1f7e4 > # save the attached .config to linux build tree > COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross ARCH=arm64 > > If you fix the issue, kindly add following tag as appropriate > Reported-by: kernel test robot > > All warnings (new ones prefixed by >>): > > >> drivers/net/wan/slic_ds26522.c:205:12: warning: stack frame size of 12288 bytes in function 'slic_ds26522_probe' [-Wframe-larger-than=] > static int slic_ds26522_probe(struct spi_device *spi) > ^ > 1 warning generated. > -- > >> drivers/gpu/drm/panel/panel-sitronix-st7789v.c:194:12: warning: stack frame size of 18352 bytes in function 'st7789v_prepare' [-Wframe-larger-than=] > static int st7789v_prepare(struct drm_panel *panel) > ^ > 1 warning generated. Same issue as reported previously. Copying my response from the other email just in case: This is the same issue in LLVM that was reported by Arnd for generic KASAN (also see KASAN_STACK_ENABLE option description). By default KASAN shouldn't have stack instrumentation enabled unless KASAN_STACK_ENABLE is specified. Perhaps it makes sense to disable it for KASAN_SW_TAGS config on the kernel test robot. [1] https://bugs.llvm.org/show_bug.cgi?id=38809