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=-9.0 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,INCLUDES_CR_TRAILER,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED autolearn=unavailable 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 7ED06C433E0 for ; Sun, 27 Dec 2020 15:21:27 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 435742250F for ; Sun, 27 Dec 2020 15:21:27 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726194AbgL0PVL (ORCPT ); Sun, 27 Dec 2020 10:21:11 -0500 Received: from condef-03.nifty.com ([202.248.20.68]:57363 "EHLO condef-03.nifty.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726182AbgL0PVL (ORCPT ); Sun, 27 Dec 2020 10:21:11 -0500 X-Greylist: delayed 364 seconds by postgrey-1.27 at vger.kernel.org; Sun, 27 Dec 2020 10:21:10 EST Received: from conssluserg-04.nifty.com ([10.126.8.83])by condef-03.nifty.com with ESMTP id 0BRFBaiC014355 for ; Mon, 28 Dec 2020 00:11:36 +0900 Received: from mail-pj1-f47.google.com (mail-pj1-f47.google.com [209.85.216.47]) (authenticated) by conssluserg-04.nifty.com with ESMTP id 0BRFAYUr000847; Mon, 28 Dec 2020 00:10:35 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conssluserg-04.nifty.com 0BRFAYUr000847 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1609081835; bh=do2zu1OH3hpkggNQ8T4D67CVIMzmt11X3sAFNqs/IFY=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=flrnmYMMuYxSO7Lc1pzO3Th4cQMYI1Gfkmz+craqIEUlxTTU9BHSMFW4cr5DCqBW5 IRvlqiauRIIkHVb8ZjuksR6Eniu1pgVoSMPYu7tl5npHP9GpiYA8h4pc7dGry/jwGD lN5n/cR9aWluxEA1vbG7NiRuOvust5L1PKkM8E5Xvr83LttKbS1/FsE2EWywYokEyX S9/nrBxCgZbHKqx/pfDkND4QBGYdyfZYJO5eGgCbqZ7sP+gt+0FYisPl1lvviY3DNN acag9hLTsZmY1Hnr7//WdXooduCc7pfVu2Ka+gUMhfKXkFIY3q6ML9mBTP0g/2ktXm 8aS9It6YJZRQw== X-Nifty-SrcIP: [209.85.216.47] Received: by mail-pj1-f47.google.com with SMTP id iq13so4653564pjb.3; Sun, 27 Dec 2020 07:10:35 -0800 (PST) X-Gm-Message-State: AOAM531XodXABfvJPsSgzRO4MoeDC5C2Jam/ppGAEJosoEm12qU30V49 plVkvWxatq05p1u9YDV6qjGXiaUWhbwTN8X8zlA= X-Google-Smtp-Source: ABdhPJybusihigpLBnrUv9y6gvoFYtFIiM+rxEASqAd/cn7oU9r0c3OQ5/nDEpbtMOnajgUOP1Y7+akYAdtINprWsTE= X-Received: by 2002:a17:902:b415:b029:dc:42b1:9b26 with SMTP id x21-20020a170902b415b02900dc42b19b26mr26106771plr.71.1609081834110; Sun, 27 Dec 2020 07:10:34 -0800 (PST) MIME-Version: 1.0 References: <20201227024446.17018-1-rdunlap@infradead.org> In-Reply-To: <20201227024446.17018-1-rdunlap@infradead.org> From: Masahiro Yamada Date: Mon, 28 Dec 2020 00:09:57 +0900 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v2] local64.h: make mandatory To: Randy Dunlap Cc: Linux Kernel Mailing List , Christoph Hellwig , Jens Axboe , linux-block@vger.kernel.org, Ley Foon Tan , Mark Salter , Aurelien Jacquiot , linux-c6x-dev@linux-c6x.org, Peter Zijlstra , Andrew Morton Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-block@vger.kernel.org On Sun, Dec 27, 2020 at 11:45 AM Randy Dunlap wrote: > > Make mandatory in include/asm-generic/Kbuild > and remove all arch/*/include/asm/local64.h arch-specific files since > they only #include . > > This fixes build errors on arch/c6x/ and arch/nios2/ for > block/blk-iocost.c. > > Build-tested on 21 of 25 arch-es. (tools problems on the others) > > Yes, we could even rename to > and change all #includes to use > instead. > > Signed-off-by: Randy Dunlap > Suggested-by: Christoph Hellwig > Cc: Jens Axboe > Cc: linux-block@vger.kernel.org > Cc: Ley Foon Tan > Cc: Mark Salter > Cc: Aurelien Jacquiot > Cc: linux-c6x-dev@linux-c6x.org > Cc: Peter Zijlstra > Cc: Masahiro Yamada Reviewed-by: Masahiro Yamada > Cc: Andrew Morton > --- > Would some $maintainer please plan to apply/merge this. > > v2: instead of making local64.h a generic-y header file and adding it > to the missing arch/ header locations, make it a mandotory-y header file > and remove it from most arch/ header locations. (Christoph) > -- Best Regards Masahiro Yamada