Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp4688842pxv; Tue, 20 Jul 2021 09:22:27 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyu2XJaS9c7HjGYGg76GVZ+eHmw14QORtgDUPzjjDl/rCgwcfb3XdaOJhz/NBfQKoY/cXOr X-Received: by 2002:a05:6602:10e:: with SMTP id s14mr24072524iot.52.1626798147699; Tue, 20 Jul 2021 09:22:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626798147; cv=none; d=google.com; s=arc-20160816; b=sa9NF9s2BJ5xUcn2kUyjR484aVfsG7UiCoxlLkuX5ejT5u5F1DdvjQ1j78sffvj/sx gsD2yv5wp5qWMW7N55R+yOZyhZyOY5Rhzt4M3FUpQcwIhlJv8tUrSBe14Dey0OUq/M9v Q+pE0atYDT3BEARS0hz1zwjtv1r33wW+NelT6hR6nlUZ7lxbQVC3LdQ+ME7TzNF7wVSS fE/SR1EspFJMPxU8uuwjoQG4U9vdgm1e0zRS3BGTlRiIJbxnDvdDkJ/tjw/+e0Coc8kV eVXsPWuUv1sw0r8AJsqahmI09wdzE1a/zHy74BeG07DHrN3zXEBJgnxJgzqOvLmoXZYZ QuhQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=OPEvfyjKVX+v55Ct/bQwzH3XO4UVtaI5KxArIAF+NAM=; b=Xa+uQM9pC9+BdiE4PfWMBzwp7QEKw6xju6LS7EzrBdMx12YvOlNCNbkZRXQfXRE+o8 wf9/sGVCZFJsUJA4u8a+eki7TkN47jXWiBl2m5VMQ4ZPH0cHexB8ntv2q3qRHfAvTc1V ZR7dMyU2h4ETBbXj+qOqK8byi2DTpUdlTrh/aDsl6cifeVfgjwUNNcM6Q/baVYlWiHuy +32XourL0XtQVd+doSREeYe/RwbvVohptzH/IEqj/X9Py5xyr3I5ZKFGUAUI00KXDiMo asEfIYBx1JUZ1facEu6P5Ep7smX8kXiyQjhb5rwOOfg+6MSnj0FlX+U7phMQK4unRgVq 3h2A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=ooSe2AbE; 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=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id r9si25905572ill.26.2021.07.20.09.22.14; Tue, 20 Jul 2021 09:22:27 -0700 (PDT) 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=@linaro.org header.s=google header.b=ooSe2AbE; 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=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233296AbhGTPhP (ORCPT + 99 others); Tue, 20 Jul 2021 11:37:15 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37932 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232916AbhGTPcw (ORCPT ); Tue, 20 Jul 2021 11:32:52 -0400 Received: from mail-ej1-x62b.google.com (mail-ej1-x62b.google.com [IPv6:2a00:1450:4864:20::62b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id CDE32C061768 for ; Tue, 20 Jul 2021 09:13:30 -0700 (PDT) Received: by mail-ej1-x62b.google.com with SMTP id qa36so13764877ejc.10 for ; Tue, 20 Jul 2021 09:13:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=OPEvfyjKVX+v55Ct/bQwzH3XO4UVtaI5KxArIAF+NAM=; b=ooSe2AbELutBo06y2Z8AtrRLFTFa6I20RcWxVSy+EiCCxGT1Yl6ABBqVBTsYJjnLho hdbza03lccmMdqAG1jASH9xgKIkxHYwW7Tj/Kq8YvMehqsZsw3fQU4s0ohTwzDyuT3Dw Myfe7GiE6ET+QChSqAhqvogqcz9Uhdt8hQ6aHjAx2JRxtPrGZR2eaPmXJ+yJIH7485uI mAXP8NVlsEdrWlKAoYiNSu3DlV+jFOyqx+og7ba5ES3qXfrVK1215Kw4LZls4iPa7zZv WziOtPJJYCEWhwsNGDq6lswEdNN6cMZ2WIRWijbWUoZocbS7/0N258b10vfvSP1isxwy Bkzw== 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=OPEvfyjKVX+v55Ct/bQwzH3XO4UVtaI5KxArIAF+NAM=; b=Zim/p4pzMd4uI33dYDuNfIGThOfBItPP7Ywz30qmysWrGZfrhr8vPQOyhopPEi6CCS YI8lR0Ivbe4vh4IUAFFDdBHhxGMvA/AOHZ7HIcg+0vtPSXwcOAitvSRzYsUBlrWAp8Qx hTE4b3uQS0eGMWcGhsRu+QpHWAafrSdCaoW2obLvu9KJMa40T7+wcRF70O5tDQHdw3IA DikrQFKBS9ap4qIcb2Vtpm1NYypVKeEQdQZ05EXoTCq172ylYiZKoQTDsyHjLlLceFjM aY7TkkaGswPEli3BLMMoeaolVr5kulEOsbxXDqoi1xotQI222uMCB6/4O3UyMaIDHHqX Rvng== X-Gm-Message-State: AOAM5335YsaZAtcrZ5yU5Vk7Rc8vzLhfybDtZKBrSWguT0NV9Ktru8oc +9CIdc2q178fc1vsibT18O50w7ZcfM2DFVJYBRsStQ== X-Received: by 2002:a17:907:62a1:: with SMTP id nd33mr33659482ejc.303.1626797609356; Tue, 20 Jul 2021 09:13:29 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Anders Roxell Date: Tue, 20 Jul 2021 18:13:18 +0200 Message-ID: Subject: Re: [PATCH v2] Decouple build from userspace headers To: Masahiro Yamada Cc: Alexey Dobriyan , Andrew Morton , Linux Kbuild mailing list , Linux Kernel Mailing List , linux-arch , Arnd Bergmann , Christoph Hellwig , Linux-Next Mailing List , Stephen Rothwell Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, 18 Jul 2021 at 15:12, Masahiro Yamada wrote: > > On Fri, Jul 16, 2021 at 7:10 PM Alexey Dobriyan wrote: > > > > On Fri, Jul 16, 2021 at 11:03:41AM +0200, Anders Roxell wrote: > > > On Wed, 14 Jul 2021 at 19:45, Alexey Dobriyan wrote: > > > > > > > > > In file included from > > > /home/anders/src/kernel/testing/crypto/aegis128-neon-inner.c:7: > > > /home/anders/src/kernel/testing/arch/arm64/include/asm/neon-intrinsics.h:33:10: > > > fatal error: arm_neon.h: No such file or directory > > > 33 | #include > > > | ^~~~~~~~~~~~ > > > > > If I revert this patch I can build it. > > > > Please, see followup fixes or grab new -mm. > > https://lore.kernel.org/lkml/YO8ioz4sHwcUAkdt@localhost.localdomain/ > > > With the follow-up fix, > this patch is doing many things in a single patch. > > Can you split it into a series of smaller patches? > > > 1/4: changes for arch/um/include/shared/irq_user.h > and arch/um/os-Linux/signal.c > > > 2/4: remove wrong or inclusions > (or maybe you need to replace them with > to keep the affected headers self-contained) > > > 3/4: add include/linux/stdarg.h, > then with > > > 4/4: move -isystem $(shell $(CC) -print-file-name=include) > to some sub-Makefiles from the top Makefile. > > > > > > (please note 4/4 will introduce a breakage in linux-next > if somebody adds a new inclusion in this > development cycle. > I hope that will not happen, though) > Would it be possible to drop this patch for now from next since it breaks build daily? Cheers, Anders