From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757207Ab2LNW1t (ORCPT ); Fri, 14 Dec 2012 17:27:49 -0500 Received: from terminus.zytor.com ([198.137.202.10]:51174 "EHLO mail.zytor.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1757166Ab2LNW1q (ORCPT ); Fri, 14 Dec 2012 17:27:46 -0500 Message-ID: <50CBA7BC.4020001@zytor.com> Date: Fri, 14 Dec 2012 14:27:08 -0800 From: "H. Peter Anvin" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/17.0 Thunderbird/17.0 MIME-Version: 1.0 To: Cyrill Gorcunov CC: Andy Lutomirski , aarcange@redhat.com, ak@linux.intel.com, Pavel Emelyanov , Stefani Seibold , x86@kernel.org, linux-kernel@vger.kernel.org, criu@openvz.org, mingo@redhat.com, john.stultz@linaro.org, tglx@linutronix.de Subject: Re: [CRIU] [PATCH] Add VDSO time function support for x86 32-bit kernel References: <8c3585bc-fc7d-4826-913c-f4581494d91d@email.android.com> <50CAE485.5020608@parallels.com> <50CB716D.6020501@zytor.com> <50CB7459.7010107@zytor.com> <20121214201217.GE6582@moon> <50CB9553.7050808@zytor.com> <50CBA171.4080403@zytor.com> <20121214222517.GG6582@moon> In-Reply-To: <20121214222517.GG6582@moon> X-Enigmail-Version: 1.4.6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 12/14/2012 02:25 PM, Cyrill Gorcunov wrote: > > this would allow us to defer checkpoint until task finish vdso code. Peter, > if I understand you correctly you propose we provide some own proxy-vdso > which would redirect calls to real ones, right? But the main problem > is that is exactly the idea to be able to c/r existing programs without > recompiling and such (or I miss something here?). > No, I'm proposing that you use a proxy-vdso which does nothing but system calls, and therefore can be stable indefinitely. -hpa