[GIT PULL] Remove execution domain support

2015-04-15 Thread Richard Weinberger
emove Linux/x86 exec domain support Remove execution domain support arm: Remove signal translation and exec_domain arm64: Remove signal translation and exec_domain blackfin: Autogenerate offsets in struct thread_info blackfin: Remove exec_domain usage frv: R

Re: Remove execution domain support

2015-04-13 Thread Andy Lutomirski
On 04/11/2015 01:47 PM, Richard Weinberger wrote: A long time ago there was the idea to support different ABIs on Linux Such that someone could use for example SCO UNIX binaries on Linux without emulation. While the linux-abi project existed mostly as out-of-tree patch it's core component, execut

Re: Remove execution domain support v2

2015-04-12 Thread Guenter Roeck
bviously incomplete and abandoned. Guenter Roeck (1): sparc: Fix execution domain removal Richard Weinberger (25): arm: Remove RISC OS personality ia64: Remove Linux/x86 exec domain support Remove execution domain support arm: Remove signal translation and exec_

Re: Remove execution domain support v2

2015-04-12 Thread Richard Weinberger
Am 12.04.2015 um 23:56 schrieb Linus Torvalds: > Richard, I'll do 4.0 today and start merging, but since this is going > into -next, let's wait a few days to verify that there are no issues, > and then please send me a "final" pull request mid next weeks or so. > > Otherwise I'll probably forget i

Re: Remove execution domain support v2

2015-04-12 Thread Linus Torvalds
On Sun, Apr 12, 2015 at 2:17 PM, Richard Weinberger wrote: >> >> On Sun, 12 Apr 2015 22:57:01 +0200 Richard Weinberger wrote: >>> >>> Stephen, can you please add the tree to -next? >> >> Added from today. I'll remove it after Linus merges it, OK? > > sure. Richard, I'll do 4.0 today and start m

Re: Remove execution domain support v2

2015-04-12 Thread Richard Weinberger
Stephen, Am 12.04.2015 um 23:13 schrieb Stephen Rothwell: > Hi Richard, > > On Sun, 12 Apr 2015 22:57:01 +0200 Richard Weinberger wrote: >> >> Stephen, can you please add the tree to -next? > > Added from today. I'll remove it after Linus merges it, OK? sure. Thanks, //richard -- To unsubscr

Re: Remove execution domain support v2

2015-04-12 Thread Stephen Rothwell
Hi Richard, On Sun, 12 Apr 2015 22:57:01 +0200 Richard Weinberger wrote: > > Stephen, can you please add the tree to -next? Added from today. I'll remove it after Linus merges it, OK? Thanks for adding your subsystem tree as a participant of linux-next. As you may know, this is not a judgment

Remove execution domain support v2

2015-04-12 Thread Richard Weinberger
): sparc: Fix execution domain removal Richard Weinberger (25): arm: Remove RISC OS personality ia64: Remove Linux/x86 exec domain support Remove execution domain support arm: Remove signal translation and exec_domain arm64: Remove signal translation and exec_do

Re: Remove execution domain support

2015-04-11 Thread Guenter Roeck
On Sat, Apr 11, 2015 at 10:47:39PM +0200, Richard Weinberger wrote: [ ... ] > > git://git.kernel.org/pub/scm/linux/kernel/git/rw/misc.git exec_domain_rip_v1 > Build results: total: 121 pass: 121 fail: 0 Qemu test results: total: 30 pass: 27 fail: 3 Failed tests: sparc32:

Re: Remove execution domain support

2015-04-11 Thread Stephen Rothwell
Hi Richard, On Sun, 12 Apr 2015 09:30:01 +1000 Stephen Rothwell wrote: > > How about we put it in linux-next for a day or two before it gets > pulled into your tree just to shake out any obvious compile/conflict > problems? For example, this new warning in the arm multi_v7_defconfig build (I did

Re: Remove execution domain support

2015-04-11 Thread Stephen Rothwell
Hi Linus, On Sat, 11 Apr 2015 13:52:21 -0700 Linus Torvalds wrote: > > On Sat, Apr 11, 2015 at 1:47 PM, Richard Weinberger wrote: > > > > The removal will make architecutre specific signal handling easier > > and there is no need to keep execuction domains as this feature is > > obviously incom

Re: Remove execution domain support

2015-04-11 Thread Benjamin Herrenschmidt
On Sat, 2015-04-11 at 23:12 +0200, Richard Weinberger wrote: > Am 11.04.2015 um 22:52 schrieb Linus Torvalds: > > On Sat, Apr 11, 2015 at 1:47 PM, Richard Weinberger wrote: > >> > >> The removal will make architecutre specific signal handling easier > >> and there is no need to keep execuction dom

Re: Remove execution domain support

2015-04-11 Thread David Miller
From: Richard Weinberger Date: Sat, 11 Apr 2015 23:12:47 +0200 > Am 11.04.2015 um 22:52 schrieb Linus Torvalds: >> On Sat, Apr 11, 2015 at 1:47 PM, Richard Weinberger wrote: >>> >>> The removal will make architecutre specific signal handling easier >>> and there is no need to keep execuction dom

Re: Remove execution domain support

2015-04-11 Thread Richard Weinberger
Am 11.04.2015 um 22:52 schrieb Linus Torvalds: > On Sat, Apr 11, 2015 at 1:47 PM, Richard Weinberger wrote: >> >> The removal will make architecutre specific signal handling easier >> and there is no need to keep execuction domains as this feature is >> obviously incomplete and abandoned > > Ack.

Re: Remove execution domain support

2015-04-11 Thread Richard Weinberger
Am 11.04.2015 um 23:04 schrieb Al Viro: > On Sat, Apr 11, 2015 at 01:52:21PM -0700, Linus Torvalds wrote: >> On Sat, Apr 11, 2015 at 1:47 PM, Richard Weinberger wrote: >>> >>> The removal will make architecutre specific signal handling easier >>> and there is no need to keep execuction domains as

Re: Remove execution domain support

2015-04-11 Thread Al Viro
On Sat, Apr 11, 2015 at 01:52:21PM -0700, Linus Torvalds wrote: > On Sat, Apr 11, 2015 at 1:47 PM, Richard Weinberger wrote: > > > > The removal will make architecutre specific signal handling easier > > and there is no need to keep execuction domains as this feature is > > obviously incomplete an

[PATCH 03/24] Remove execution domain support

2015-04-11 Thread Richard Weinberger
All users of exec_domain are gone, now we can get rid of that abandoned feature. To not break existing userspace we keep a dummy /proc/execdomains file which will always contain "0-0 Linux [kernel]". Signed-off-by: Richard Weinberger --- kernel/exec_domain.c | 100 +

Remove execution domain support

2015-04-11 Thread Richard Weinberger
[PATCH 01/24] arm: Remove RISC OS personality [PATCH 02/24] ia64: Remove Linux/x86 exec domain support [PATCH 03/24] Remove execution domain support [PATCH 04/24] arm: Remove signal translation and exec_domain [PATCH 05/24] arm64: Remove signal translation and exec_domain [PATCH 06/24] blackfin: Aut

Re: Remove execution domain support

2015-04-11 Thread Linus Torvalds
On Sat, Apr 11, 2015 at 1:47 PM, Richard Weinberger wrote: > > The removal will make architecutre specific signal handling easier > and there is no need to keep execuction domains as this feature is > obviously incomplete and abandoned Ack. The whole exec domain made some code code pretty inscrut