Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp7295461imu; Tue, 22 Jan 2019 03:45:03 -0800 (PST) X-Google-Smtp-Source: ALg8bN6CJ6BeuLT7XfrGVk+xcXhzQAQYOoKng8Xsrz1YS0kKhk3uUjOQOJ4WXGbb8o92BABlroHN X-Received: by 2002:a63:e051:: with SMTP id n17mr31697161pgj.258.1548157503520; Tue, 22 Jan 2019 03:45:03 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1548157503; cv=none; d=google.com; s=arc-20160816; b=cra07u+hPSXWK5IjlCAmGd6ZhQq23zaitgk22/cppr+TG/DBtxpzMZPGLTMu5TfyW9 yQ3iEa6cgjwTQLQkcw60mNSYaR9zr0vVR/kCcn4KYMZnuy9KNe3xlJacKjbxudwYnBcg XTQnLPe4gsKizv7PfrPtekQ+l7zqgnSPkwyuQrParKYBPMBddB7rZ4kcnAH0pFJgSpEG 35clz+FvjVRir9gXJ15H+de/hOK7Le0sgRcHWBz3BiAee6g8DWCWO6PbGEzSfT+P5AdP ixl/JaSmxynU3/QcVB8/5v6fPfBfqrKO/toLpINowKxOD/l+l90jfxgdgG+qkYxOrKDT Be/Q== 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; bh=603TK/Rcsmu8wH6Cor+UA5ZV19dGC8OrsQGD6QPXhSw=; b=aUucDjYk6brxwwxlvEgNPwFZarm7KMdx2LrZiZsDYMaVKNl/4rLuod27lkkGdr0ByX Y/pWXomYuPuc+k89vGc5fxRxijuoJRWg1+yffb71Go+qV+Y/hfjXqIrYRbZPODxb2cnj XYSnm9Sq+z/KEQJZkSEs4Z7g2vtcD6UDYIhtQ9T9KtvKrbxFjApDwIQpMJc8qu+TohCx JT4w3NR7vsfWZ83LrGz99r/d/LzFeCxl5i/tBSOqxIAphewiCr1MIhBh+SN9XNzQcXLo H6MlR2nhsK/SHT/ym9XMgOnSaaDrUsWcJ5vkTQ6wDTnH99npBfrZC7/+zXxufkCHCnqM mmoA== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id a6si7301937pgc.137.2019.01.22.03.44.47; Tue, 22 Jan 2019 03:45:03 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728135AbfAVLnC (ORCPT + 99 others); Tue, 22 Jan 2019 06:43:02 -0500 Received: from mail-qt1-f194.google.com ([209.85.160.194]:35376 "EHLO mail-qt1-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727777AbfAVLnC (ORCPT ); Tue, 22 Jan 2019 06:43:02 -0500 Received: by mail-qt1-f194.google.com with SMTP id v11so27212548qtc.2; Tue, 22 Jan 2019 03:43:01 -0800 (PST) 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=603TK/Rcsmu8wH6Cor+UA5ZV19dGC8OrsQGD6QPXhSw=; b=lS++DeUM1puS1nw0R34OC4CCKZGFN6/aUXQEUHWJqsEIM4iEQoVUQf1JfnKSP0OoE5 PGjxoEMU59r0QCsPP4pNSXbaTD3xo0ktzcga9YLcp5D+7AKFT9Hr6RaA4yUbYxXZqGi9 41OuE1xu/xCV1+WtCWmhfH6JArJwAkwFvS3TFMJ2mKSrooVhqwNRs3W0rfWfezUrbI58 coVELWrC75PXC0TfQ/WZzLTMJyoWT9vcfmWeQOLwDFJOOR0zPALasRbqe6LVUcmG58ZQ ZJnxthAe+btpRzdE5HjdiM4M7T2GgwsaTzBSZ8cPt+BsARdP2Zz24RaWZ5ZgIMlMmThM TZKQ== X-Gm-Message-State: AJcUukeU8fMLIGULlxSoIKjN2NabPE7U1zhwzFnear7YP3IdgBOo5a6Z ypGoXmh+dfzS2VrxFVeb6Br2bbzbYMlfoCNB/6PaPypb X-Received: by 2002:ac8:7451:: with SMTP id h17mr30181803qtr.319.1548157381066; Tue, 22 Jan 2019 03:43:01 -0800 (PST) MIME-Version: 1.0 References: <20190121191306.ifga5aw5atu2vvb7@brauner.io> <20190121202328.rgrv54lybilsvitu@brauner.io> <20190121224811.gbvg22vg4kgg4kbs@brauner.io> <20190122093146.kmckcgdbvo2e7v3c@brauner.io> <20190122103009.vu2a67kviqhcb3cn@brauner.io> <20190122105747.6gxvghn7n5dxa65w@brauner.io> In-Reply-To: <20190122105747.6gxvghn7n5dxa65w@brauner.io> From: Arnd Bergmann Date: Tue, 22 Jan 2019 12:42:44 +0100 Message-ID: Subject: Re: linux-next: manual merge of the pidfd tree with the y2038 tree To: Christian Brauner Cc: Jens Axboe , Stephen Rothwell , Linux Next Mailing List , Linux Kernel Mailing List , linux-arch 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 On Tue, Jan 22, 2019 at 11:57 AM Christian Brauner wrote: > On Tue, Jan 22, 2019 at 11:48:12AM +0100, Arnd Bergmann wrote: > > Do you mean the asm-generic uapi header? In my current series, I do that: > > Yes. My idea was to only change pidfd_send_signal's entry to 424 and > leave the other ones untouched: > > # > # x32-specific system call numbers start at 512 to avoid cache impact > diff --git a/include/uapi/asm-generic/unistd.h b/include/uapi/asm-generic/unistd.h > index b77538af7aca..4d86d0787d99 100644 > --- a/include/uapi/asm-generic/unistd.h > +++ b/include/uapi/asm-generic/unistd.h > @@ -740,7 +740,7 @@ __SC_COMP(__NR_io_pgetevents, sys_io_pgetevents, compat_sys_io_pgetevents) > __SYSCALL(__NR_rseq, sys_rseq) > #define __NR_kexec_file_load 294 > __SYSCALL(__NR_kexec_file_load, sys_kexec_file_load) > -#define __NR_pidfd_send_signal 295 > +#define __NR_pidfd_send_signal 424 > __SYSCALL(__NR_pidfd_send_signal, sys_pidfd_send_signal) > > and also leave Yes, that looks good. > #undef __NR_syscalls > #define __NR_syscalls 296 > > Does that work to avoid the merge conflict or do you need something > more? You need to change __NR_syscalls to 425 as well. This will clearly create a conflict, but then the resolution will be to pick the correct (a.k.a. highest) number, rather than remembering to update it manually. Arnd