Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp385063pxb; Wed, 24 Feb 2021 05:02:56 -0800 (PST) X-Google-Smtp-Source: ABdhPJwjCm2dsSbOqauqbekcADnqcb/RAiO0UvWkE3J/C5PkCQdtXcvGjnGoAuFUcdR0QJT8xaIx X-Received: by 2002:a05:6402:5207:: with SMTP id s7mr32050818edd.311.1614171776750; Wed, 24 Feb 2021 05:02:56 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1614171776; cv=none; d=google.com; s=arc-20160816; b=R4uJirXwG0A3VSunVazzRSUgM6vORFnUfepfOO6EAsG2Q52W34KSIHEn70sWEvvdFQ iMYmMHZqz2L74Iiq3ziPi+/CWPbSbJBeYHmFT1HzQ2gxMk7sHZ7x0JRrwmSlzAPd4rWA uQbSOhy3rsNmtTg9Qe7ZyhpXy6ompUlY8pbQ+OHJRXuGkGiJAFT6Hs+sLjVAZ7QYFrkn cbkbB5HZKoKUY5G/WMvqKu1QUMlR/tibDOvzsfjJRhRwDBS/Du2PDbtiOoAXrvxDdxzX jUMb7Iu94sjP+nciJnjB/jW26Ec+JJ7cPOi2eRU+zzt//isgJbyKkTyEJQOKplaMsJ9S pR7w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=6hpKIts730HVSFW7NEWv++ddBcaF0jNziyKYSQQCVVc=; b=pezSUN15gYqFcJ4zD3D45RzmOJ46nJGhKoLumtX2XtYzZGafl4jMFqZI8WJ42AG2oW yk0oHqteuN9arjGWm7EvfuO1/QXDRdunMzW6S505EdPBpvjSObE3kRZGLlG1oB1SPWeK c07tB8BYNulXELgCwAfN0rXIoomj271GB0qg5oyRMxaRiY8yRzQk0i1nfsEALB/YsiLq MiiuQ4ZUpH4PNKFDrn9UVaP1r544H18KH6y7iLB5+BfaWfdwGE5ANaUJIHKHGFopJaoC n+JYJgbj2M3D22UOL4/DUVazW64U+IvDQIXNFAvYSeQ0ChiyoMxxAVGs18VMjK3rJgRL VL2A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=gntEwUaQ; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id v7si1200180edb.448.2021.02.24.05.02.29; Wed, 24 Feb 2021 05:02:56 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=gntEwUaQ; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232465AbhBXIex (ORCPT + 99 others); Wed, 24 Feb 2021 03:34:53 -0500 Received: from mail.kernel.org ([198.145.29.99]:34514 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233896AbhBXIeb (ORCPT ); Wed, 24 Feb 2021 03:34:31 -0500 Received: by mail.kernel.org (Postfix) with ESMTPSA id C583264EC9; Wed, 24 Feb 2021 08:33:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1614155613; bh=6hpKIts730HVSFW7NEWv++ddBcaF0jNziyKYSQQCVVc=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=gntEwUaQtIH8fgq1omigfuVpROV+KjDjjgviQ8xMENu4F2X2xT/eRoUNezX1bBbEf yklpbiyER+fMtRtA/LifuX/Nz4IZIl66O4pK1epLMI5yaryLvh4bpdfVr1xyKKc9RI wTltEKr1hrOr1pfPfw2y2bfh1L+T5a8oUiB4hi15qK9PkC3thtUxKoLmMRVDHge3zp H5AahjoBPILfDn8HPup9FfL1DXfKhYv0oIGhDx7BsF+emicxdQHcTk9mCqfRAJQmnD fAg+BzUKV+yT5wea6PRE4pSpfnnFOql3QiI8T1+rdMem12FYx556+1IxIeB1pblvfp WgrPSas+34DaA== Date: Wed, 24 Feb 2021 09:33:28 +0100 From: Jessica Yu To: Linus Torvalds Cc: Christoph Hellwig , Linux Kernel Mailing List , =?utf-8?B?77+8TWlyb3NsYXY=?= Benes , Emil Velikov , Masahiro Yamada Subject: Re: [GIT PULL] Modules updates for v5.12 Message-ID: References: <20210223200130.GA8059@lst.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: X-OS: Linux gunter 5.11.0-rc4-1-default+ x86_64 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org +++ Linus Torvalds [23/02/21 12:03 -0800]: >On Tue, Feb 23, 2021 at 12:01 PM Christoph Hellwig wrote: >> >> Does your build now enable TRIM_UNUSED_KSYMS but previously didn't by >> chance? > >Crossed emails. > >This is plain "make allmodconfig", so yes, now it will enable TRIM_UNUSED_KSYMS. > >This is unacceptably slow. If that symbol trimming takes 30% of the >whole kernel build time, it needs to be fixed or removed. [ Adding Masahiro to CC ] It looks like CONFIG_TRIM_UNUSED_KSYMS had been hiding behind CONFIG_UNUSED_SYMBOLS all this time, and once the EXPORT_UNUSED_SYMBOL stuff was removed, it exposed that option to be selected by allyesconfig. That option had previously caused build issues on powerpc on linux-next, so I had temporarily marked that as BROKEN on powerpc until Masahiro's fix landed in linux-next. I was not aware of the additional build slowdown issue :/ In any case, Christoph's suggestion to invert the option sounds reasonable, since the mips defconfig selects it, it does not seem totally unused.