Re: checkpoint/restart ABI

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Dave Hansen
Date: Monday, August 11, 2008 - 4:23 pm

On Mon, 2008-08-11 at 17:14 -0600, Jonathan Corbet wrote:

The OpenVZ dudes like refer to something that Andrew Morton said about
this (paraphrasing...):  if we need cross-version restore support, we
can count on userspace to do the conversion.

You can almost think of it like the crashdump processing utility that we
have.  Instead of worrying about having the kernel *always* produce the
same crashdump with the same gunk in it, we make userspace do all the
parsing and interpretation.

It also makes it quite possible for a distribution to make a change (say
because of a security fix) in the kernel that changes the checkpoint
format, then to quickly code up the necessary bits for the conversion
program. 

-- Dave

--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[RFC][PATCH 0/4] kernel-based checkpoint restart, Dave Hansen, (Thu Aug 7, 3:40 pm)
[RFC][PATCH 2/4] checkpoint/restart: x86 support, Dave Hansen, (Thu Aug 7, 3:40 pm)
Re: [RFC][PATCH 0/4] kernel-based checkpoint restart, Arnd Bergmann, (Fri Aug 8, 2:25 am)
Re: [RFC][PATCH 2/4] checkpoint/restart: x86 support, Arnd Bergmann, (Fri Aug 8, 5:09 am)
Re: [RFC][PATCH 0/4] kernel-based checkpoint restart, Dave Hansen, (Fri Aug 8, 11:06 am)
Re: [RFC][PATCH 0/4] kernel-based checkpoint restart, Arnd Bergmann, (Fri Aug 8, 11:18 am)
Re: [RFC][PATCH 0/4] kernel-based checkpoint restart, Oren Laadan, (Fri Aug 8, 12:44 pm)
Re: [RFC][PATCH 2/4] checkpoint/restart: x86 support, Oren Laadan, (Fri Aug 8, 1:28 pm)
Re: [RFC][PATCH 2/4] checkpoint/restart: x86 support, Arnd Bergmann, (Fri Aug 8, 3:29 pm)
Re: [RFC][PATCH 2/4] checkpoint/restart: x86 support, Oren Laadan, (Fri Aug 8, 4:04 pm)
Re: [RFC][PATCH 2/4] checkpoint/restart: x86 support, Dave Hansen, (Fri Aug 8, 5:38 pm)
Re: [RFC][PATCH 2/4] checkpoint/restart: x86 support, Oren Laadan, (Fri Aug 8, 6:20 pm)
Re: [RFC][PATCH 2/4] checkpoint/restart: x86 support, Dave Hansen, (Fri Aug 8, 7:20 pm)
Re: [RFC][PATCH 2/4] checkpoint/restart: x86 support, Oren Laadan, (Fri Aug 8, 7:35 pm)
Re: [RFC][PATCH 2/4] checkpoint/restart: x86 support, Arnd Bergmann, (Fri Aug 8, 11:43 pm)
Re: [RFC][PATCH 2/4] checkpoint/restart: x86 support, Jeremy Fitzhardinge, (Sun Aug 10, 7:55 am)
Re: [RFC][PATCH 2/4] checkpoint/restart: x86 support, Dave Hansen, (Mon Aug 11, 8:36 am)
Re: [RFC][PATCH 2/4] checkpoint/restart: x86 support, Jeremy Fitzhardinge, (Mon Aug 11, 9:07 am)
checkpoint/restart ABI, Dave Hansen, (Mon Aug 11, 12:48 pm)
Re: checkpoint/restart ABI, Arnd Bergmann, (Mon Aug 11, 2:47 pm)
Re: checkpoint/restart ABI, Oren Laadan, (Mon Aug 11, 2:54 pm)
Re: checkpoint/restart ABI, Jonathan Corbet, (Mon Aug 11, 4:14 pm)
Re: checkpoint/restart ABI, Dave Hansen, (Mon Aug 11, 4:23 pm)
Re: checkpoint/restart ABI, Jeremy Fitzhardinge, (Mon Aug 11, 4:38 pm)
Re: checkpoint/restart ABI, Peter Chubb, (Mon Aug 11, 4:54 pm)
Re: checkpoint/restart ABI, Serge E. Hallyn, (Tue Aug 12, 7:49 am)
Re: checkpoint/restart ABI, Dave Hansen, (Tue Aug 12, 7:58 am)
Re: checkpoint/restart ABI, Dave Hansen, (Tue Aug 12, 8:11 am)
Re: checkpoint/restart ABI, Jeremy Fitzhardinge, (Tue Aug 12, 9:32 am)
Re: checkpoint/restart ABI, Dave Hansen, (Tue Aug 12, 9:46 am)
Re: checkpoint/restart ABI, Jeremy Fitzhardinge, (Tue Aug 12, 10:04 am)
Re: checkpoint/restart ABI, Oren Laadan, (Wed Aug 20, 2:52 pm)
Re: checkpoint/restart ABI, Oren Laadan, (Wed Aug 20, 2:54 pm)
Re: checkpoint/restart ABI, Dave Hansen, (Wed Aug 20, 3:11 pm)
Re: checkpoint/restart ABI, Oren Laadan, (Wed Aug 20, 10:56 pm)
Re: checkpoint/restart ABI, Arnd Bergmann, (Thu Aug 21, 1:43 am)
Re: checkpoint/restart ABI, Oren Laadan, (Thu Aug 21, 8:43 am)
Re: checkpoint/restart ABI, Eric W. Biederman, (Thu Aug 28, 4:40 pm)