Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp6321174imu; Tue, 13 Nov 2018 22:45:17 -0800 (PST) X-Google-Smtp-Source: AJdET5e1XN7mIWYioyJfywt9DoxehbJosfQRl1ZWmmNmqe98FmhavyrdHHVEwNPBvIn/lPqFKudK X-Received: by 2002:a17:902:50e3:: with SMTP id c32-v6mr695813plj.39.1542177917762; Tue, 13 Nov 2018 22:45:17 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1542177917; cv=none; d=google.com; s=arc-20160816; b=KlMZS/G348pmH6PvYrVC4CDZJJHTTFNrSWQZEZDOw6wXKU3Lifmu7lzkZxAL10VV3d UptHhK5IuoLSQyP8POAeEB3Tvr+AqlXjo8tlZmohnLPxBceAqEpbglPqZNny/rIJTUAx jr58LOAWA647SbQHfpCsvAIdCyHD0FuVkxfhloQG6wIoLeyQ3XG9LGptB44bjHvk/l/J eO9fEEh66zo3+jIRKCpQBf6USdAY2pikqRnhtJcEGiSI3N6Gu3UkxGbMj0MdnEnJQ2Zr 3BkAjzvVhJRfncGvexh+Wt39bbIejmQ478r7bEMjhDryiFfUH8t12IUUR2efxS52NIYU m2/g== 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=iIqzHgz958JmqxqUtpCRXXRyZrOqSOFiHL9o4ou7gXw=; b=QEAOv9s9VU6TdsyECq6zhGC+ef4KnCmE/6GuXmL+J+HQxwsxg3NcLDpdvdjkwzjt/P TUYvNGV0FJ8Fl5AYsTdeAzVkzk5ICOdi33ysQp4q4sI3Bpl9nmuhkiunxshyN8ho1HD2 prsc7eIRrIvDeiqMOARQD/ouVRUxfIiONgvJYAXlPTemZGl1PDUraqK9QGDhVSqE8jmd ubMTQCHOCVitZqsvXaO/XmjEnO4Yl+4/VqhL17Y238WVot6C3++kHqhTeTPAvO29Tm/L GdW7bd2cUnI1Ikt5X6Rp/T9jqz1Xj3jjddemIKS5W+Q19ghBk1DpjLRXMvKDKs4u5Fc9 y7zg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=IUD64ZHg; 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 i33-v6si22865561pld.433.2018.11.13.22.45.02; Tue, 13 Nov 2018 22:45:17 -0800 (PST) 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=IUD64ZHg; 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 S1731468AbeKNQqe (ORCPT + 99 others); Wed, 14 Nov 2018 11:46:34 -0500 Received: from mail-lf1-f65.google.com ([209.85.167.65]:34454 "EHLO mail-lf1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727375AbeKNQqe (ORCPT ); Wed, 14 Nov 2018 11:46:34 -0500 Received: by mail-lf1-f65.google.com with SMTP id p6so10705934lfc.1; Tue, 13 Nov 2018 22:44:40 -0800 (PST) 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=iIqzHgz958JmqxqUtpCRXXRyZrOqSOFiHL9o4ou7gXw=; b=IUD64ZHgyo8co4GdYkl1JzGKfcjLGjFxXFQdWAjJAmljZOzs5p2bZFmRpdMHjBYxsC wLVbYTfkqYrO2o5rIeyt8lk3JYLDa8q1qCuDLrp9hFLD1n9h5IxJ0zdPIeglRom3/ft/ k6csBU2ib02jqkwxvcaTJX04lPsvTzCpbqUqW4SXxibRJb0DZxuwIkN9dzSQ7inZzn4n dgM2YdBWa0/VNd8D5wl0dG+sHD8/RevTvbdd3IZknb7xXT2/APBhphoFStmGRHEl3dqh HZEP3xu2gOOVW9KWpoi6kgjMqFWXTcYupdOXAHgiXxwWWzLBq8q5QOlL9vlXdbytH1ny LKpQ== 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=iIqzHgz958JmqxqUtpCRXXRyZrOqSOFiHL9o4ou7gXw=; b=q3tF/PWFgQwt8WdYycLLAQ6Zxk6pjgYDA2o8+vvLIxNWJ4Zr1VtYAKNgl3GbuU6LT5 1cx3lXUfMg3/OY35ki+1rOt7GpkOhf+8eEQSvHGlA3N4ZwybPmrAcSF7aWq4Kcs7Wxnp JS6obKW8MkXSSszi3Sq1crg9x0VG/txh4jJAr3uEasz8dBDYnhbySgGO2a6ap9VFKQnI cdkUPCZT0jodq/RkhVm8XEmn7DsGcXTBEFCJytEm0ldXf+TAPcxwWSw7VF8nLGiDMmzZ Rw88kvo1w0Sxnb3lwODymP5HEytP+qDysWVA4LMKUo0j9AJxaGGa/kJaBe3LRchP4KFG tjlA== X-Gm-Message-State: AGRZ1gIIAx9AKT0Jim2zdNtVxmMc36kl8jteHshBE8q+6/D74c4IAHbt 21PWeUIpugOmZwodsARxTnQGjdeuzRRqeNVLWo6zgw== X-Received: by 2002:a19:a502:: with SMTP id o2mr331755lfe.92.1542177879560; Tue, 13 Nov 2018 22:44:39 -0800 (PST) MIME-Version: 1.0 References: <1542173191-24981-1-git-send-email-firoz.khan@linaro.org> In-Reply-To: <1542173191-24981-1-git-send-email-firoz.khan@linaro.org> From: Allen Date: Wed, 14 Nov 2018 12:14:27 +0530 Message-ID: Subject: Re: [PATCH v3 0/4] sparc: system call table generation support To: firoz.khan@linaro.org Cc: David Miller , sparclinux@vger.kernel.org, geert@linux-m68k.org, Greg Kroah-Hartman , pombredanne@nexb.com, Thomas Gleixner , kstewart@linuxfoundation.org, y2038@lists.linaro.org, linux-kernel@vger.kernel.org, linux-arch@vger.kernel.org, Arnd Bergmann , deepa.kernel@gmail.com, marcin.juszkiewicz@linaro.org 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 > Changes since v2: > - changed from generic-y to generated-y in Kbuild. > - added io_pgetevents entry in the syscall.tbl. > - updated the compat system call table. > > Changes since v1: > - optimized/updated the syscall table generation > scripts. > - fixed all mixed indentation issues in syscall.tbl. > - added "comments" in syscall.tbl. > > Firoz Khan (4): > sparc: move __IGNORE* entries to non uapi header > sparc: add __NR_syscalls along with NR_syscalls > sparc: add system call table generation support > sparc: generate uapi header and system call table files Tested and looks fine. Tested-by: Allen Pais > arch/sparc/Makefile | 3 + > arch/sparc/include/asm/Kbuild | 4 +- > arch/sparc/include/asm/unistd.h | 18 ++ > arch/sparc/include/uapi/asm/Kbuild | 2 + > arch/sparc/include/uapi/asm/unistd.h | 426 +------------------------------ > arch/sparc/kernel/syscalls/Makefile | 55 ++++ > arch/sparc/kernel/syscalls/syscall.tbl | 409 +++++++++++++++++++++++++++++ > arch/sparc/kernel/syscalls/syscallhdr.sh | 36 +++ > arch/sparc/kernel/syscalls/syscalltbl.sh | 36 +++ > arch/sparc/kernel/systbls_32.S | 81 +----- > arch/sparc/kernel/systbls_64.S | 157 +----------- > 11 files changed, 572 insertions(+), 655 deletions(-) > create mode 100644 arch/sparc/kernel/syscalls/Makefile > create mode 100644 arch/sparc/kernel/syscalls/syscall.tbl > create mode 100644 arch/sparc/kernel/syscalls/syscallhdr.sh > create mode 100644 arch/sparc/kernel/syscalls/syscalltbl.sh > > -- > 1.9.1 > -- - Allen