Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp7298775imu; Tue, 22 Jan 2019 03:48:41 -0800 (PST) X-Google-Smtp-Source: ALg8bN7L8AXA0hDsqEA9TlVPNaLsIYxSTVmxjRuFYs1EBiFo7+2TQ5EYbt4wpTKyWOoxtLN8Hfd2 X-Received: by 2002:a17:902:ba89:: with SMTP id k9mr34378188pls.189.1548157721911; Tue, 22 Jan 2019 03:48:41 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1548157721; cv=none; d=google.com; s=arc-20160816; b=YOvEyP4exvx4rhBdS9DsnADxCZ8C7Ugc7gXRLsIzjXAEUc7ux+Drj7QeVUxGsLoIQE ooiS0Qj7qHJH/1cUSNTG9bS/EYcZx7TcR6+mgxSphPEqDv9UmgCetQSmwhYQmJwmrYTa tccTogYmxXkt0UTPM388r+nZnq8cC7FfMkMYRMkrYMNLjG+TaEKQ23nN0rkQPFNhkCmO LAtfx3XgylGnieELzzuGbnLttjmwnTI5MK253coS2drWF1VRklVbuF4KTEu72ajF39xt AaNxofTSj/QNFxRX9z+p8NdpiZLyW56RTBif6ehaTQ9ZbaWR0mFfxxHExUqUEU3xij6q QaLQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=QuO/XozkMMZklay5tLOHBo8nE2s3ZBEpJul+RMCtktE=; b=GMr6pBqASwsYUs9X7buXz3xwAQ1j6ijDHY48cCdSmr/XcspMbbsFD2mDvIhzKTIOyh Q64SW4XrBXG/20c+usYm0zZud+tqMxO1qrh/zaDIsSmDY+LkdOEaaKGnP6AnzdWoDCQc vJlzu0vXXnlizFQ3xgTVZ3KttYVldeLtI5v8LQ69P72MMJXqQ95J/kvufXjxGtr+aU3V 9lsB01UkL5bqg7E3emsNBmSRXPQl1xLG8KOweAQItkoRLcABxB72gDSbwxyCEP+HA1sp vPiDq1xaDkAC+4PzzSDi4cRTj7D1T+ZpOxBBvvWUCv0UbJ7dr/jIgIiranCMU6E0u1nX oKSg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@brauner.io header.s=google header.b=fBuNIGQ6; 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 h19si14743365plr.67.2019.01.22.03.48.26; Tue, 22 Jan 2019 03:48:41 -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=@brauner.io header.s=google header.b=fBuNIGQ6; 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 S1728279AbfAVLrD (ORCPT + 99 others); Tue, 22 Jan 2019 06:47:03 -0500 Received: from mail-ed1-f65.google.com ([209.85.208.65]:38953 "EHLO mail-ed1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727663AbfAVLrB (ORCPT ); Tue, 22 Jan 2019 06:47:01 -0500 Received: by mail-ed1-f65.google.com with SMTP id b14so19032436edt.6 for ; Tue, 22 Jan 2019 03:46:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brauner.io; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=QuO/XozkMMZklay5tLOHBo8nE2s3ZBEpJul+RMCtktE=; b=fBuNIGQ6b78tFxfzFdSEuYKlBA2Cx4jHkILv4tqBWKKYRieeXq4FTVgHAzU9W7+CNn sMk5hL6Nz2zjF6lVBUKzpLAbdpPp0hkZX6RGpAlOvKv+TYH0GkTxueRYJWsd/vHjGqvO EqbQdPGuKran5OxRpN1/yLSrJwHdt7pca3tvvgiawiyCpR/ASPjuqoLkpI3pEnWACVPz 6rA5h6kQLRsjStQloqrhPhuY16M9L+ALrBehDlW8RAc289WoaXvPoh+cq3Phr27p2lFe RnfYV/x+DyO6IfnWDpKxwrDZ3nkfqstjRrKDM9oUCKatk4Iuipi14BvzMKzHKUvvqLBU n0ew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=QuO/XozkMMZklay5tLOHBo8nE2s3ZBEpJul+RMCtktE=; b=neckWjGHbPyItRmN8JgwW/Yvk5LRynZYQFDzGN9izepJnKSwhU242VEb1PScjKzWoV GdqHk5IcEbFicME3Yt4l1ed0ubyq8yO4/Lx80brPQ0Thonr5NaWtaoGwg7IY1Ci3SXfW q9DfHeKq3ZEHunEXsnDGo/a67ucd3qw7uUcFWxN7n0jF7j1vMhGE4xqpNyDXNyjZrF2n aDv+aePAs2GJtCzDGlSTXyrSnCjoYPoHHu1OFXJ3VOtknAPR2071xTouyFdFU9ucolnO CoMCE2FVGt2ks5Ek2xDJeSUeIlDbCpwX+FSF/vbMQ5Jnv/NB0sj3w02j0IM3tNlGkIJX U5kA== X-Gm-Message-State: AJcUukcB+mTlUi1XivzAdS0s58feQ0j3JBUJpLNm9R4hi/LUhMEVpjAs 0iLu9D08aCT5oj3F+l+QxmGTDA== X-Received: by 2002:a17:906:e9b:: with SMTP id p27-v6mr27518229ejf.29.1548157618839; Tue, 22 Jan 2019 03:46:58 -0800 (PST) Received: from brauner.io ([2a02:8109:b6bf:f9e4:9473:6b39:afaf:14d4]) by smtp.gmail.com with ESMTPSA id w56sm9838112edb.72.2019.01.22.03.46.58 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 22 Jan 2019 03:46:58 -0800 (PST) Date: Tue, 22 Jan 2019 12:46:57 +0100 From: Christian Brauner To: Arnd Bergmann Cc: Jens Axboe , Stephen Rothwell , Linux Next Mailing List , Linux Kernel Mailing List , linux-arch Subject: Re: linux-next: manual merge of the pidfd tree with the y2038 tree Message-ID: <20190122114656.joasjhlpwo3vy7hg@brauner.io> References: <20190121202328.rgrv54lybilsvitu@brauner.io> <20190121224811.gbvg22vg4kgg4kbs@brauner.io> <20190122093146.kmckcgdbvo2e7v3c@brauner.io> <20190122103009.vu2a67kviqhcb3cn@brauner.io> <20190122105747.6gxvghn7n5dxa65w@brauner.io> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20180716 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 12:42:44PM +0100, Arnd Bergmann wrote: > 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. Hm, ok. Wasn't sure if that would confuse people. Ok, when I sent my PR I will make a note in the PR that this branch is aligned to create only minimal conflicts with your y2038 branch. The patch carries your ack already so this should be good. Thanks Arnd! Christian