Received: by 2002:ac0:98c7:0:0:0:0:0 with SMTP id g7-v6csp3835980imd; Mon, 29 Oct 2018 13:09:53 -0700 (PDT) X-Google-Smtp-Source: AJdET5cymgbNLwLFydcPNpfxYPWwgKoE2/1FzS+RgSXoMmhqHwPn+QnyCSDFNc4GBurOuETUkLQZ X-Received: by 2002:aa7:814f:: with SMTP id d15-v6mr16753198pfn.78.1540843793148; Mon, 29 Oct 2018 13:09:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1540843793; cv=none; d=google.com; s=arc-20160816; b=wIejWeAZ++9Snp0wKmVtr6UjRZU2CWw3IqKTex5lvgxiaydw9UkfsrK6taTdOrYPON 0vUVDlBIo2UpI0u9mImBYH5ec3XoLrLvWOgdxt6eXGTMzuieDE03WCfWOTuOrvX8dIUh R0yxzmzdVeG3/2UgP8ShkaD48jwBdJ8UltBSC7eD7f5laSyxtdlpUvG5LPMTh9Ls6snV FH1R5QSoyV18l8HTowYdSwqiychcd3Tzz/gdoSZg0+KbstKd9688oHQhjRW6XlDdOKGS nnQH47FEfn2qWMmb/Kl8gpSXKojLcNRqeEtq3lKfgPG0uQjyraBWIywS1zKxhBVcNtEn Rd2A== 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=gkv3qF7y9iY4kbDaD1mJ5Nvrt911anUCyGXGGijLQVU=; b=PJdRIhUf/hYAr5yo18OQbd3QnkTdK9rSEw6hviWhXWmvpvOqn55hQFVZfMfBrjPXxt OkUXhLvcHdX4JUfLU23RxeDLDOvEE/z+KDMX4IkPHMcgcUQB5PRfUouHF6Ag33HBHWb8 ocyhCW4jgqcr/p9Jq/5wVVLKrgjvRu6Dr0oMrr6qj3sIMNHpDoMge1w4GyqJgJwBcEfT +TlkaEs9Ar/4x4n3rnOMfwHe2eV6IlkmqW/slY8y/LOWo0ilHpnv4JLkwkFOzFN75Hwm IFCdL20DQzjgekOrsnswvoYmG0XYKUZ9hnNApJNxlD76wPqNt5sl+vFLq23FwwtVp+S1 Fv2A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=dg7t6Smk; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id v63-v6si11505807pfb.67.2018.10.29.13.09.37; Mon, 29 Oct 2018 13:09:53 -0700 (PDT) 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=@gmail.com header.s=20161025 header.b=dg7t6Smk; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729557AbeJ3E7I (ORCPT + 99 others); Tue, 30 Oct 2018 00:59:08 -0400 Received: from mail-qt1-f196.google.com ([209.85.160.196]:35855 "EHLO mail-qt1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726034AbeJ3E7I (ORCPT ); Tue, 30 Oct 2018 00:59:08 -0400 Received: by mail-qt1-f196.google.com with SMTP id u34-v6so10846619qth.3; Mon, 29 Oct 2018 13:08:55 -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=gkv3qF7y9iY4kbDaD1mJ5Nvrt911anUCyGXGGijLQVU=; b=dg7t6SmkzAZjE7iugzNg6Vcsbg7tYgQCdh4VlK7rffGaB6hzlpsJdUhQ5kvMgOTx46 zauNi15wXW3TfaQGkkDDYUUXCGNVg0XfDF6eR3egj/SRFosz1obfMn5wK6Js4eupM8wY aDzDB0mCSsTCZnLWWXCDwjqY+eemmvb5wgXsqJF52QpYH30/bZvD0lpA766y0wp60MlW WamfWmaF6OxieD8/v0AqTCDCUvZ4vU50TPFvruLSzi/IPnYn9hJQ+2fzofAiIasZQe7d JcGRwUQStE/h3oJkPJCEzX8t9vUTmzDPAJVc03WmnZWMfhxnkbqUdXuxtUdoIgLwVYpF r7EQ== 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=gkv3qF7y9iY4kbDaD1mJ5Nvrt911anUCyGXGGijLQVU=; b=BYKCr1TljXZybgDgqLXZwE9w52Ku7WcnFrtMEdB6tAvTGmgMOkjPoh7bIxgbW6sSIv rMUNcnk2FJAK96+25a5DM7UpxIZTnmFZUPb0VtI+D4AJkOg1C3B66pz8xW/3VT8l43Y8 5YCTtkEUfignGqEF9a5frR7J80Iasqstsz245ksvC/+Ign8/OEzlPxQ598Ypk3jS1jaZ l872+1WIOty5a5jBgkhqZNTYtD9uaJqb/3UO/Wl8OlI12IFCQkAFVmo3a05RP49qR8VH yPd0YwkeMbkt1xB6F68SS4yGBZRb89y+AdoAnyx+737k1D6ZVF+K53WeT5j6x4qMUk1C mZow== X-Gm-Message-State: AGRZ1gJKgOBAmJXA/qlLsylZgEiVOJx0omITdRW5z5RCwhCu5MqKX5Z6 xu5whWsfZagIEzjrhBWvoAYj/itPkpRqv4ClHYxQ6rDJ X-Received: by 2002:a0c:d268:: with SMTP id o37mr14510120qvh.136.1540843734803; Mon, 29 Oct 2018 13:08:54 -0700 (PDT) MIME-Version: 1.0 References: <20181029200311.16947-1-semen.protsenko@linaro.org> In-Reply-To: From: Andy Shevchenko Date: Mon, 29 Oct 2018 22:08:43 +0200 Message-ID: Subject: Re: [PATCH v2] codafs: Fix build using bare-metal toolchain To: Sam Protsenko , Arnd Bergmann Cc: Greg Kroah-Hartman , Linux Kernel Mailing List , linux-scsi , codalist@coda.cs.cmu.edu, coda@cs.cmu.edu, Praneeth Bajjuri 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 Cc: Arnd, I guess it might be useful for kernel-ci activity as well. On Mon, Oct 29, 2018 at 10:05 PM Sam Protsenko wrote: > > Hi Greg, > > On Mon, Oct 29, 2018 at 10:03 PM, Sam Protsenko > wrote: > > The kernel is self-contained project and can be built with bare-metal > > toolchain. But bare-metal toolchain doesn't define __linux__. Because of > > this u_quad_t type is not defined when using bare-metal toolchain and > > codafs build fails. This patch fixes it by defining u_quad_t type > > unconditionally. > > > > Signed-off-by: Sam Protsenko > > --- > > Can you please pull this one, if this applicable? I sent it a while > ago, but I guess it got lost in mailing list. It might be also > applicable to stable branch (as it fixes allmodconfig build for ARM > with bare-metal toolchain). > > Thanks! > > > include/linux/coda.h | 3 +-- > > 1 file changed, 1 insertion(+), 2 deletions(-) > > > > diff --git a/include/linux/coda.h b/include/linux/coda.h > > index d30209b9cef8..0ca0c83fdb1c 100644 > > --- a/include/linux/coda.h > > +++ b/include/linux/coda.h > > @@ -58,8 +58,7 @@ Mellon the rights to redistribute these changes without encumbrance. > > #ifndef _CODA_HEADER_ > > #define _CODA_HEADER_ > > > > -#if defined(__linux__) > > typedef unsigned long long u_quad_t; > > -#endif > > + > > #include > > #endif > > -- > > 2.19.1 > > -- With Best Regards, Andy Shevchenko