Received: by 2002:a05:6a10:a0d1:0:0:0:0 with SMTP id j17csp1923716pxa; Mon, 3 Aug 2020 02:45:57 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwDHxq8HH61CsqCIIdFPN6pPZcQJcEOi+wNGroHcio/JFR0F+F6ZBB1CQ4Wf2cQUltIkqhw X-Received: by 2002:a50:ec95:: with SMTP id e21mr14617127edr.250.1596447957331; Mon, 03 Aug 2020 02:45:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1596447957; cv=none; d=google.com; s=arc-20160816; b=EHlpiGIgqaZfPqK3WLxFGX22iIup5AowzvHYok/Qwao67jDEFhob61DW1XdHofNrdj d8uQvLbmMet+0vsymoH1fQ6Ypf+5IKtHbALenXkG0rhu1FxqBZMNSUApKTxmlDPirB31 77q0pdqNIGi4ETknnMIztbUFiRfiByv1/2l1WDOZ0GbAwVLyLyTBlBvsSaGigEL8pbAb /XtbD50BE/kzwBD1U4x/Cgjd6q+uxcWyWW7jY5vd+cYDljN1FdU1rZ8C9JlXKy21WkLA PoOU+a86ZnBsNLLFbf0cU/8Gbp/GIsAlufAj6wQ+IdG1b1/fS10czlWDPbUxS8T/oKhT v9pQ== 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; bh=m1ZnojWWtbX7Hsvm8m9p8ifqLILqAnwXafdNH2bdwNA=; b=ClnxchjsVL50EoREpMzU59Knyz8donAPnLegqVyMSe/L6LSXKcCyiOsPvkFahMKxC6 dGrKzLo1Z92R3DV4smmp2KgAgmwLf+ivrR3ABNVo5YgNZ8IsoaGdJ5dtDXJwemRBtlPC h8Bk2GTgeLYyCsDvqcfoJ9zd/R91iA8vskY1fNuKNynxkUx8DflPIDgK8XYZW0O8ICIl xKntWCTyhdb0EzA/B9hpovVGVzBqZ0pdzJomoYs+4LakcsfUp0wARSjI6P2iDAuJoJkv JO0+zjtMlSatP7910uImMHNlqdzrzVJZA9ZA9uE8Zyoai/MJS/qFbD1sjtq2KoXu9YAH 8dUw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=PnwxLbPj; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id f16si11357987edy.386.2020.08.03.02.45.35; Mon, 03 Aug 2020 02:45:57 -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=@gmail.com header.s=20161025 header.b=PnwxLbPj; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726460AbgHCJpc (ORCPT + 99 others); Mon, 3 Aug 2020 05:45:32 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45624 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726125AbgHCJpb (ORCPT ); Mon, 3 Aug 2020 05:45:31 -0400 Received: from mail-ej1-x644.google.com (mail-ej1-x644.google.com [IPv6:2a00:1450:4864:20::644]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id F0455C06174A; Mon, 3 Aug 2020 02:45:28 -0700 (PDT) Received: by mail-ej1-x644.google.com with SMTP id g19so24121210ejc.9; Mon, 03 Aug 2020 02:45:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=m1ZnojWWtbX7Hsvm8m9p8ifqLILqAnwXafdNH2bdwNA=; b=PnwxLbPjFisoVT0dxi+3/mq7Ky7HfWL/GrlZ7I1jfFJt4kC2e6c5mIXWoz2IPems/W u1vfk2P6rdugfp9nxrbHvq50mpJBPP9fPhoVBnQw/j5I3TPPyynWMhGuibgLR6b5nC/c 32JQTweUYlSd9dBHjb6zZDFfi+WY+zRh720pH0PB4VKT7q3X58Qr6EHbi5A1fnStaTJI ZllcOs7qTKsjz9keTD84Nlpi1EaXJVpdX6DYStyD/C0Fq4JrbrYSgsVeen5wh/cMxNv0 Wr/UgrZnigOVljKAYYF2Uj/hE1PeBauAIOuCc2o1zidJLkc2V+XKOvKb+xVlPFCPS9jg hC6Q== 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=m1ZnojWWtbX7Hsvm8m9p8ifqLILqAnwXafdNH2bdwNA=; b=YeqTMoF9FRfAg4Y6xYLgn+NjenKAF40yhg9DUeLCAz6sP425CI/i368+z9lAjuvxEh 3DJWPGFq7rHilIaMz3VCev9kpgrGWm51tmmGYEn+NjB2+fvxzet/daSiUOyHWw180dad 2ocmfyvh2JA7KJFPP9UGHm8KPnh18NP/XpPY3iKLV0ef1zvlWVrWAdDqdG0n0Pc2cK/Q e9YWySpveF0o/fUCXe7yACiWZoVNwYH7xtQtrSGeuC/1ulAXddC3eU8D7KmK7ZT8cLx+ ORElS4ZzUglE3oYj6+tVpTHLH2857mx6Y1Z6WND9CsfO9FOSDNZr7v5lNU60tczAh8eZ VjAQ== X-Gm-Message-State: AOAM53325Xqm6NMrqclcq1SC5HM+O9n2nx+WldVtAqI/4GoS/wVLA2t4 5yalkG06m4f3R5SdMauKbbCyj4lcytviKjKOe19L2TJM X-Received: by 2002:a17:906:1c84:: with SMTP id g4mr15742401ejh.59.1596447927112; Mon, 03 Aug 2020 02:45:27 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Anatoly Pugachev Date: Mon, 3 Aug 2020 12:45:16 +0300 Message-ID: Subject: Re: [sparc64] unable to build v5.8 / master on sparc64 , bisect attached To: John Paul Adrian Glaubitz Cc: Sparc kernel list , Linux Kernel 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, Aug 3, 2020 at 12:24 PM John Paul Adrian Glaubitz wrote: > > Hi Anatoly! > > On 8/3/20 11:18 AM, Anatoly Pugachev wrote: > > # bad: [bcf876870b95592b52519ed4aafcf9d95999bc9c] Linux 5.8 > > git bisect bad bcf876870b95592b52519ed4aafcf9d95999bc9c > > # good: [92ed301919932f777713b9172e525674157e983d] Linux 5.8-rc7 > > git bisect good 92ed301919932f777713b9172e525674157e983d > > # bad: [0ae3495b6502cf93634cbd027cb2f6f9f83a406f] Merge tag > > 'for-linus-2020-08-01' of > > git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux > > git bisect bad 0ae3495b6502cf93634cbd027cb2f6f9f83a406f > > # bad: [aa54ea903abb02303bf55855fb51e3fcee135d70] ARM: percpu.h: fix build error > > git bisect bad aa54ea903abb02303bf55855fb51e3fcee135d70 > > # good: [c2f3850df7f95537e79c561f7be49df2e4ad8060] Merge tag > > 'drm-fixes-2020-07-29' of git://anongit.freedesktop.org/drm/drm into > > master > > git bisect good c2f3850df7f95537e79c561f7be49df2e4ad8060 > > # bad: [0513b9d75c07cbcdfda3778b636d3d131d679eb1] Merge tag > > 'io_uring-5.8-2020-07-30' of git://git.kernel.dk/linux-block > > git bisect bad 0513b9d75c07cbcdfda3778b636d3d131d679eb1 > > # good: [d3590ebf6f91350192737dd1d1b219c05277f067] Merge tag > > 'audit-pr-20200729' of > > git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit > > git bisect good d3590ebf6f91350192737dd1d1b219c05277f067 > > # good: [4ae6dbd683860b9edc254ea8acf5e04b5ae242e5] io_uring: fix > > lockup in io_fail_links() > > git bisect good 4ae6dbd683860b9edc254ea8acf5e04b5ae242e5 > > # bad: [1c9df907da83812e4f33b59d3d142c864d9da57f] random: fix circular > > include dependency on arm64 after addition of percpu.h > > git bisect bad 1c9df907da83812e4f33b59d3d142c864d9da57f > > Did you find the offending commit? the last one v5.8-rc7-41-g1c9df907da83 ? In commit log it tells about "x86_64, arm64, arm, and mips" and nothing about sparc, probably forgotten, i'm not an expert , but the following code change fixes kernel compilation for me: linux-2.6$ git diff diff --git a/arch/sparc/include/asm/percpu.h b/arch/sparc/include/asm/percpu.h index 0cd704ef5ff9..fe284c508f01 100644 --- a/arch/sparc/include/asm/percpu.h +++ b/arch/sparc/include/asm/percpu.h @@ -1,6 +1,9 @@ /* SPDX-License-Identifier: GPL-2.0 */ #ifndef ___ASM_SPARC_PERCPU_H #define ___ASM_SPARC_PERCPU_H + +#include + #if defined(__sparc__) && defined(__arch64__) #include #else