Received: by 2002:a25:7ec1:0:0:0:0:0 with SMTP id z184csp333494ybc; Fri, 22 Nov 2019 22:44:30 -0800 (PST) X-Google-Smtp-Source: APXvYqxM5xQxtqZCM/HYxUwTeuLsz26YNO3iEmjsiwptte9COALMTDL2PL+jSt6W17Nd8M30sUC0 X-Received: by 2002:a17:906:5397:: with SMTP id g23mr25344290ejo.93.1574491470868; Fri, 22 Nov 2019 22:44:30 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1574491470; cv=none; d=google.com; s=arc-20160816; b=jV+UqDzH2Ro+xiUXeRxcexnSneUjP5ZaXwQ9OM9MvKZ9mIdqwf3yBDMOSfO3HYg5k8 8q5FS3oedJOyAopbW9gCCdKsJgf8xEejDHhLPCj7BSdOwo8nbcICnfClS02pwBX3Rz4J b+w7rWbuXbGfgKbVbC7etlJyektJcOsoxgV2ikPh9WPBMFgDMg6Lumwhhag13nf4BAdu qg8vAD6rWgaqFN/ETSYDSjEvvAqznAfqTOI2Mo1NXVgziGcbhcybjw4qBj1ea0VhCBz2 KzLCji5hBXvu45Bu3kEjUUiuzDW38VPnRhlBblQaNduDdNnNyl5t3WL1fLdkjd0NvTSJ c54g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature:dkim-filter; bh=vN50Gdum6xdlN2ZBfve3DiyX2BSz6gAGvfttTfq4jEw=; b=vbdmb2r3thOVYBEwhD/5xRMcPulj5EwA0J2fr4+Gnw/P10HiVnHOr5aIp0I66Xz7mr DJSUymWE6NaFbkJbpU2Lo5HMnLaO7g4ULQi+SpEduiAf+LDjgzS/u5hRcZPGz/inwWkE Y6ERhArbvM1LThYmNLKCyZE8o7GqQ2AVz/SJB+P8UgT/lGXyA7ZlOEOn+Y2HRvyyEgev AYtps/UUyFC+YjpB2bTkI5Q4zGpDOyf0tQhDweoiDQTP+eSlWCempDuta6Opmvyyz+dH Kd+HaZd0b/wFLTTYVAciGVZIW5DHU3qdCkxqyq5IbeDjh91zvVmoXACgvOT+UhiDSV5Z x0Bw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=qINkBkJ2; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id g1si229331edm.382.2019.11.22.22.43.26; Fri, 22 Nov 2019 22:44:30 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=qINkBkJ2; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726494AbfKWGlO (ORCPT + 99 others); Sat, 23 Nov 2019 01:41:14 -0500 Received: from conssluserg-01.nifty.com ([210.131.2.80]:35264 "EHLO conssluserg-01.nifty.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725800AbfKWGlO (ORCPT ); Sat, 23 Nov 2019 01:41:14 -0500 Received: from mail-vs1-f47.google.com (mail-vs1-f47.google.com [209.85.217.47]) (authenticated) by conssluserg-01.nifty.com with ESMTP id xAN6f2IS007406; Sat, 23 Nov 2019 15:41:03 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conssluserg-01.nifty.com xAN6f2IS007406 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1574491263; bh=vN50Gdum6xdlN2ZBfve3DiyX2BSz6gAGvfttTfq4jEw=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=qINkBkJ2EF/GIIO3gARVfNl0bSOFycoxqCXm8gkCj/HQv5+OSiLZE8c/j4557r9/e Jqe+3lXgnpfvtyjFWKIl30lHwFihK++V3PvXE+a2dElppm8gqtAQKfUcCJ/ywBF0MQ O3auaaNHJKC1I4Cj8qhg5OIMNmVo/4Dli00oam6LXqkFLIr2OIOrR08rYQE6qPFLGj k566NZ8+ESB0lyJkThqzQBltuvB7FDriKCQ/e5Rm/+UcymlbpmzYqwDo1EPZthByQL Iw1EfkkWN2mCRLJrBDQOdPDpEi7QauLP2BHbSWnXxPpJcryqCDYXK1BSfYHw/eAfNt 7gbAfoX3rERIg== X-Nifty-SrcIP: [209.85.217.47] Received: by mail-vs1-f47.google.com with SMTP id b16so6414715vso.10; Fri, 22 Nov 2019 22:41:03 -0800 (PST) X-Gm-Message-State: APjAAAVRl43XzXiitqOkAIVqiUjcbqjWEu/l+fic7WiRgusyVeWCOOCi /THVOAZNqc/Y1lsZiuxvumrO4Gs/36NgJ5rBnTw= X-Received: by 2002:a67:e241:: with SMTP id w1mr1916378vse.155.1574491262013; Fri, 22 Nov 2019 22:41:02 -0800 (PST) MIME-Version: 1.0 References: <20191118045247.14082-1-yamada.masahiro@socionext.com> <2b1ab1b1-dd20-31f7-c787-921cbd66a828@kernel.dk> In-Reply-To: <2b1ab1b1-dd20-31f7-c787-921cbd66a828@kernel.dk> From: Masahiro Yamada Date: Sat, 23 Nov 2019 15:40:25 +0900 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH] kbuild: make single target builds even faster To: Jens Axboe Cc: Linux Kbuild mailing list , Michal Marek , Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Nov 18, 2019 at 11:26 PM Jens Axboe wrote: > > On 11/17/19 9:52 PM, Masahiro Yamada wrote: > > Commit 2dffd23f81a3 ("kbuild: make single target builds much faster") > > made the situation much better. > > > > To improve it even more, apply the similar idea to the top Makefile. > > Trim unrelated directories from build-dirs. > > > > The single build code must be moved above the 'descend' target. > > I tested linux-next, which does improve things a bit, and this one on > top further improves it. We're now not THAT far off the situation > before these changes, that's a huge win. Thanks for working on this! > > You can add: > > Tested-by: Jens Axboe > > to the commit, if you wish. > Applied to linux-kbuild with Jens' Tested-by. -- Best Regards Masahiro Yamada