Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp5273033ybi; Sun, 7 Jul 2019 01:51:47 -0700 (PDT) X-Google-Smtp-Source: APXvYqx8tOGGQiL1Br+7AEiLSwz4m4n+IzmZ1Qw17RvFiPqWpECu745sDJqe4cINXcLy3ZReRdE8 X-Received: by 2002:a17:902:e2:: with SMTP id a89mr15941053pla.210.1562489507055; Sun, 07 Jul 2019 01:51:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1562489507; cv=none; d=google.com; s=arc-20160816; b=tQCMW3O3Z6pso+u7lRMtyg9dFEgIQDtLkOj4AwGO5vBHjlXb5EH9S2Ez7VtBiz3eGW HBUSucT/7vY0sbtOKzFoHXIMlAm7j7hwl8elDkYhPYn+7k7u6N40uF65erp/IRqyScg0 xesCA5Rv1dmwsL08Ol+PdtN8POvlr8LBW36sNG4GH2rVGB7hlAXAmeaxBxH7pLSNcsGc 2E3qjUfjywpNrK7SIpwHsrxCND7p2PpalPJaP72Y/0MR22yy5vFH1IuGirrUeQYrW7HJ ItOew7htCQ0Zafo5cD5P4F+fND19UwXFPgRYZEOpQURpq1wztg3o4ZpL+p9jBzTVYFSc zF0A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=NqawE/+yTi4YYh6osFCXw80KqHxF0kMOsNxC0SIfQXk=; b=BobNf9syWEga96LTL5JKtBrL32SIRBlJBugMDzLV4SS6s/SnEvfLUFDtU9xaPdSpsB LAO/W5u+wkriLLgSlSx0RREfgHrjCDxPtT6JyuJClov5Wyw+VIxTSR4257CAtOuVJaOS ict8O/iq4uKZZd+YyDz6XW4Sg6LlmuZTZJopup0oun+VCukPHWe6mQ1zxx1yI6Ii3wUO hOoH0VFR6dsHl5We5lRCB9I8uObVd9kB1qkqKHezH/WxzzP/41unA0/E7xuASzwXBB2T eTpeePAN9M+EOLigSxP3IMJO+CsEPPdxzn5ALEJq4dHQLVl137ajR8qcZKUUIEro1kgZ aXyQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=iK6dD2Z2; 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 r14si4474101pfc.134.2019.07.07.01.51.29; Sun, 07 Jul 2019 01:51:47 -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=iK6dD2Z2; 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 S1727227AbfGGItA (ORCPT + 99 others); Sun, 7 Jul 2019 04:49:00 -0400 Received: from mail-oi1-f195.google.com ([209.85.167.195]:39950 "EHLO mail-oi1-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725822AbfGGItA (ORCPT ); Sun, 7 Jul 2019 04:49:00 -0400 Received: by mail-oi1-f195.google.com with SMTP id w196so10280241oie.7; Sun, 07 Jul 2019 01:48:59 -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:content-transfer-encoding; bh=NqawE/+yTi4YYh6osFCXw80KqHxF0kMOsNxC0SIfQXk=; b=iK6dD2Z2DEhhBXKpfqfVni6HWx9nM6ELJeAN4hOwPv6dR/0G6Pem/X7JaFuqLXKNq8 TToT05Kh87pPnXb4odFGTXHaBfZR2KPh4iGCZ0lB5YlNC1MdiKBLqdzzCDepw2Ncp/8c 2PYTbbqFRwbj8udEa6QfpJ1eVjOEKgtma3Ya9KyLIV0rRwsLSVBfXfvnbHQ0211dftWB 5mrxe99UjUUf+ZO258Vf/ki/zMmLudpGZNy13bQo2ruzav/Jbdvoqw/VbtK4W/0A3atm Wo4GrKWBVAx0aVuN7X1PRCgOfziqHs9xiFG7Wp0mm/VX8Y6n96CcDcQnHnKeOo0s0E+z sLLQ== 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:content-transfer-encoding; bh=NqawE/+yTi4YYh6osFCXw80KqHxF0kMOsNxC0SIfQXk=; b=KORzdeyaoUZV2xRno6pqDMeZVVEwzAYwwjZ0RcKpN2DhMr/Y6ffNJH2UIVsYsP24Uh U/UE5qdqJt6QZnQeY7X9DSlcAjAa3xD5OGuf7v4cieN03hNHH4rUQqVuiwGc6TLt82iA OfcPZn2rOYrnNXgE7zU9Xb4L1cpTDKrmSGlw+qDowJivKSjfTFQZUXAWWCsU8s/2IClC fs7WndurTl9yMsNT90PKJCL4IGKiRc9vgCYCDNulQ4BNLVMHePTnGUgPlCG8v2xtz2lS ggrOIsDfmDRn7BvmdWDdCX3zLulP6uLVXoz4QfkmxrX6wTIRFNhwVZr7Ns2+mfv6eUJz SXIg== X-Gm-Message-State: APjAAAUSkkRhAKUWBK4nFuKMmmAc2AWbbay58f/qpaXCRPfWEya0N1e6 /uRHdrFcE6CdpB7qXDLyX+kFYLb7I2X7aUVLzPM= X-Received: by 2002:aca:1b04:: with SMTP id b4mr6197172oib.157.1562489338923; Sun, 07 Jul 2019 01:48:58 -0700 (PDT) MIME-Version: 1.0 References: <20190605053006.14332-1-yamada.masahiro@socionext.com> <20190706203745.af0bf9bd5dd46e94fa5e1ff9@linux-foundation.org> In-Reply-To: From: Ryusuke Konishi Date: Sun, 7 Jul 2019 17:48:46 +0900 Message-ID: Subject: Re: [PATCH] nilfs2: do not use unexported cpu_to_le32()/le32_to_cpu() in uapi header To: Masahiro Yamada , Andrew Morton Cc: Ryusuke Konishi , linux-nilfs , Arnd Bergmann , Greg KH , Joe Perches , Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Yamada-san, > To automate this testing, I will merge the following for 5.3-rc1: > https://patchwork.kernel.org/patch/11024715/ Thank you. I could get the series through linux-next tree, and could reproduce the build error by enabling the new coverage test for nilfs2_ondisk.h. Acked-by: Ryusuke Konishi Regards, Ryusuke Konishi 2019=E5=B9=B47=E6=9C=887=E6=97=A5(=E6=97=A5) 15:42 Masahiro Yamada : > > Konishi-san, > > > On Sun, Jul 7, 2019 at 3:11 PM Ryusuke Konishi > wrote: > > > > Yamada-san, > > > > I'm sorry for not being able to follow. > > > > Could you tell me how did you find the build error? > > Still I cannot reproduce the error in my environment. > > > "You can compile UAPI headers in kernel-space" does not necessarily mean > "you can compile them in user-space". > > To make sure UAPI headers can be included from libc etc. > you must compile them after 'make headers_install', > but people often miss to test that. > > To automate this testing, I will merge the following for 5.3-rc1: > https://patchwork.kernel.org/patch/11024715/ > > Once it lands in upstream, all the new breakage > will be caught by 0-day bot. > > Currently, nilfs2_ondisk.h is excluded from the test coverage > since it is broken. > > Thanks. > Masahiro Yamada > > > > > Or, if it's right that we should not use > > cpu_to_le{16,32,64}/le{16,32,64}_to_cpu() in UAPI header files, > > I will acknowledge the change and modify nilfs utilities to comply > > with the guideline. > > > > Thanks, > > Ryusuke Konishi > > > > 2019=E5=B9=B47=E6=9C=887=E6=97=A5(=E6=97=A5) 13:31 Masahiro Yamada : > > > > > > Hi Andrew, > > > > > > On Sun, Jul 7, 2019 at 12:38 PM Andrew Morton wrote: > > > > > > > > > > > Seems fairly serious. I'm thinking this needs a cc:stable? > > > > > > > > > Ah, yes. > > > > > > > > > Cc: linux-stable # 4.9 > > > Fixes: e63e88bc53ba ("nilfs2: move ioctl interface and disk layout to > > > uapi separately") > > > > > > > > > Thanks. > > > > > > -- > > > Best Regards > > > Masahiro Yamada > > > > -- > Best Regards > Masahiro Yamada