Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754893AbbHNKxY (ORCPT ); Fri, 14 Aug 2015 06:53:24 -0400 Received: from mail-lb0-f172.google.com ([209.85.217.172]:35595 "EHLO mail-lb0-f172.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754619AbbHNKxX (ORCPT ); Fri, 14 Aug 2015 06:53:23 -0400 Date: Fri, 14 Aug 2015 13:53:20 +0300 From: Cyrill Gorcunov To: Pavel Emelyanov Cc: Linus Torvalds , Andy Lutomirski , Stas Sergeev , Linux kernel Subject: Re: [regression] x86/signal/64: Fix SS handling for signals delivered to 64-bit programs breaks dosemu Message-ID: <20150814105320.GC2129@uranus> References: <55CA90B4.2010205@list.ru> <55CCD921.4040301@list.ru> <20150813200823.GS2059@uranus> <20150814072205.GA2129@uranus> <55CDBCA6.20000@parallels.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <55CDBCA6.20000@parallels.com> User-Agent: Mutt/1.5.23 (2014-03-12) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 906 Lines: 23 On Fri, Aug 14, 2015 at 01:02:14PM +0300, Pavel Emelyanov wrote: ... > > IOW we've been not setting up __pad0 which became ss > > inside the kernel (in result we've been passing 0 here, > > which caused the problem). > > > > fwiw, we declare that new criu versions may require new > > kernels to work but never promised that new criu gonna > > be compatible with old kernels. > > We did. Kernel 3.11 is still declared as supported (modulo new stuff > we added after 1.0 might not work, but basic sigframe mgmt is not one > of those "new" things). This won't last forever. And I think it's pretty normal to require a new criu version for new kernel. Cyrill -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/