Received: by 2002:ac0:a582:0:0:0:0:0 with SMTP id m2-v6csp107824imm; Mon, 1 Oct 2018 07:23:52 -0700 (PDT) X-Google-Smtp-Source: ACcGV61Axu0cDuZqSgjKYh3OAedYCy4AFTj/SXxP/ByQqCBzl4gLFM+pXu9PlBKxkY1AOzENwOfY X-Received: by 2002:a63:78cc:: with SMTP id t195-v6mr10407019pgc.329.1538403832561; Mon, 01 Oct 2018 07:23:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1538403832; cv=none; d=google.com; s=arc-20160816; b=dMgi4WQL9/0AMzFLOsWotOihmevjgtanghJ4ZTZGe8qIc61ASs/G1+ECdqcpHOSazR xFGl/Z7aqcL+apdQ5gE/6YPic+SDzclzQKb18mOOxtH9O9Y+eycPnzCRd8Mbh9fVnPW0 pEIPeqoANk0qbo3szK2ejTMPVqaS22q6PdqLbZcuwOL91QWw6MhsH8FFhH23CQ+dAPcO JsZgYl+KjGVC7TMI1dZJt7Tkl6+Y2VX8eVpxDFBmsQtP+D6Q9jI2GZyl42qptog1jFjw 39OouVNQSYjok+MRsBhS9y6mvzFiU7uK5XxjnFjjo9Q2tbkxe1wlKaMAVckEPcqIWCaO nRzQ== 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=QGhuLXMM2iHsxuvT+AdKp+qA+vU8LE9IkfnFkL39hIY=; b=K8CF366tnETN7aeACYFjnbiQTEaO9Yfj7mDbafVSGdumfrAk4QALilWU2H6vxZz81t zetnILN18ZtwlvZ+UyBfl8rzldaEUO9DxG2soaLg+3TIGxph10alaun01tGv5NDqArUk XHgstMay2DI2raxqAYqj9JSRpxAQVD3fpEB4YsAziil0KpmFC7hp9rP+aNo9VZ7b8F+K +zC/rvSDsriIbhIm8YkDBwO3fL6PTQv8Woc6dt6m372A38ddRZ3qFUNI2mKiY+BLfzPM 4auyO70ma+z0c6X+6LYzS//bpRA5pZtwsplpeWb0+o/vMSGDNex4HKpLVfabujeyVRA6 2uYw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=gTsKkIFM; 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=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id y6-v6si314084pfb.161.2018.10.01.07.23.37; Mon, 01 Oct 2018 07:23:52 -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=@linaro.org header.s=google header.b=gTsKkIFM; 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=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729512AbeJAVB1 (ORCPT + 99 others); Mon, 1 Oct 2018 17:01:27 -0400 Received: from mail-yw1-f66.google.com ([209.85.161.66]:45814 "EHLO mail-yw1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729440AbeJAVB0 (ORCPT ); Mon, 1 Oct 2018 17:01:26 -0400 Received: by mail-yw1-f66.google.com with SMTP id v198-v6so675246ywg.12 for ; Mon, 01 Oct 2018 07:23:23 -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=QGhuLXMM2iHsxuvT+AdKp+qA+vU8LE9IkfnFkL39hIY=; b=gTsKkIFMDhv7hAJ32/TNxMsWSnCofUnuYx6NY8SZFrQqsBQ0HUgRYiVjcKaMtXgCj7 oLOYEwtAz735x9ixZ6DH5SSpHRuhLpjfDWLQApJ4VotKHSy7pY4RMvOJEg24eAoOYzaq u3/qFXFwJqDj2aTN08gvhGR2CvzZu7mmDPc48= 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=QGhuLXMM2iHsxuvT+AdKp+qA+vU8LE9IkfnFkL39hIY=; b=V3bbfHNtjhhkAFl6XH8WuViPVwXakAq3ZyoMASLEulciG31Vsz9NFgIb6+MTkOqOyw IK6lULUHw27tba5WI/2BED1q0TdgGe8sf3kb0vdNweQcJt3QIWRd3tXt89ZhOyarFJp7 1XprYV8/lSQ20ECwrl2aIDWlpsQPRLDy1zkaVm4b2QMtWlGRvBpEKCVaA7jYqmUDvs68 zNmRDH6BzweX8r5tcY9P0KBK4LZ9FjQ659j3uPo13v8DdzZ3rbo80AoKd2Nn8kJ1uR2R 96pyP9UJDde+f4YQZ3RZwubqIvfsI93joiR0D+hzc4Mk3+z6DZPjcd7qS0J+cSPTCzk/ bnfQ== X-Gm-Message-State: ABuFfoj3Se6/R1KkO3iYUnfqqgaeiFj3nffICr2cs7GgaKgOEAHF3rQC dRJr5rKOLJF7xesJxi1U+V09XorLZ3BEKl9Lgl6bgQ== X-Received: by 2002:a0d:d801:: with SMTP id a1-v6mr5811419ywe.399.1538403803319; Mon, 01 Oct 2018 07:23:23 -0700 (PDT) MIME-Version: 1.0 References: <1538058267-3765-1-git-send-email-firoz.khan@linaro.org> <1538058267-3765-4-git-send-email-firoz.khan@linaro.org> In-Reply-To: From: Firoz Khan Date: Mon, 1 Oct 2018 19:53:12 +0530 Message-ID: Subject: Re: [PATCH v2 3/5] parisc: add system call table generation support To: Arnd Bergmann Cc: linux-parisc@vger.kernel.org, "James E . J . Bottomley" , Helge Deller , Thomas Gleixner , Greg Kroah-Hartman , Philippe Ombredanne , Kate Stewart , y2038 Mailman List , Linux Kernel Mailing List , Linux-Arch , Deepa Dinamani , Marcin Juszkiewicz 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 Hi Arnd, On Mon, 1 Oct 2018 at 17:06, Arnd Bergmann wrote: > > On Thu, Sep 27, 2018 at 4:25 PM Firoz Khan wrote: > > > > --- > > arch/parisc/kernel/syscalls/Makefile | 55 +++++ > > arch/parisc/kernel/syscalls/syscall_32.tbl | 342 +++++++++++++++++++++++++++++ > > arch/parisc/kernel/syscalls/syscall_64.tbl | 342 +++++++++++++++++++++++++++++ > > arch/parisc/kernel/syscalls/syscallhdr.sh | 35 +++ > > arch/parisc/kernel/syscalls/syscalltbl.sh | 42 ++++ > > I think we absolutely want to share the .tbl files for generating all > five outputs > (32-bit unistd.h, 64-bit unistd.h, 32-bit native syscall-table.S, 64-bit native > syscall-table.S, and 32-bit compat syscall-table.S) so we only > have to modify one file when adding another syscall, and to ensure that > 32/64 are in sync. For this design, I need to rework. I'll update you shortly - Firoz > > Arnd