From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S964819AbbLQKTQ (ORCPT ); Thu, 17 Dec 2015 05:19:16 -0500 Received: from ozlabs.org ([103.22.144.67]:36562 "EHLO ozlabs.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751268AbbLQKTO (ORCPT ); Thu, 17 Dec 2015 05:19:14 -0500 X-powerpc-patch-notification: thanks X-powerpc-patch-commit: 2475c362134a0fa5309c7b0fdb6fc1b86dca88a1 In-Reply-To: <1450263209-11217-1-git-send-email-mpe@ellerman.id.au> To: Michael Ellerman , From: Michael Ellerman Cc: Arnd Bergmann , tuliom@linux.vnet.ibm.com, linux-kernel@vger.kernel.org, murphyp@linux.vnet.ibm.com, schwab@linux-m68k.org, sam.bobroff@au1.ibm.com Subject: Re: Partial revert of "powerpc: Individual System V IPC system calls" Message-Id: <20151217101912.1BF371402C9@ozlabs.org> Date: Thu, 17 Dec 2015 21:19:12 +1100 (AEDT) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 2015-16-12 at 10:53:29 UTC, Michael Ellerman wrote: > This partially reverts commit a34236155afb1cc41945e58388ac988431bcb0b8. > > While reviewing the glibc patch to exploit the individual IPC calls, > Arnd & Andreas noticed that we were still requiring userspace to pass > IPC_64 in order to get the new style IPC API. > > With a bit of cleanup in the kernel we can drop that requirement, and > instead only provide the new style API, which will simplify things for > userspace. > > Rather than try and sneak that patch into 4.4, instead we will drop the > individual IPC calls for powerpc, and merge them again in 4.5 once the > cleanup patch has gone in. > > Because we've already added sys_mlock2() as syscall #378, we don't do a > full revert of the IPC calls. Instead we drop the __NR #defines, and > send those now undefined syscall numbers to sys_ni_syscall(). This > leaves a gap in the syscall numbers, but we'll reuse them when we merge > the individual IPC calls. > > Signed-off-by: Michael Ellerman > Acked-by: Arnd Bergmann Applied to powerpc fixes. https://git.kernel.org/powerpc/c/2475c362134a0fa5309c7b0f cheers