Re: [C/R ARM][PATCH 3/3] c/r: ARM implementation of checkpoint/restart

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Christoffer Dall
Date: Wednesday, March 24, 2010 - 1:48 pm

On Tue, Mar 23, 2010 at 10:18 PM, Russell King - ARM Linux
<linux@arm.linux.org.uk> wrote:

Yes, clearly I didn't understand this fully. So is it in fact possible
to compile the kernel with __LINUX_ARM_ARCH=6 and have
CONFIG_CPU_32v7? Or is it a matter of running a v6 kernel with
CONFIG_CPU_32v6 on a newer architecture?

What I would like to accomplish is the best way to make sure that the
restarted process will in fact be able to run. What is the best way to
ensure this with regards to the architecture version?


That's why I checkpointed CONFIG_OABI_COMPAT, but I realize that it's
not sufficient.

How about checkpointing CONFIG_AEABI and CONFIG_OABI_COMPAT and making
sure that we either restore to the same setting of the two or restore
to CONFIG_OABI_COMPAT=y?


I had a feeling this would be an issue, but I never dove into the
workings of FP on ARM. Can you give me some concrete pointers as what
to checkpoint and restart / check on restart for a process using FP to
be able to be restarted?


I encountered it when looking at struct thread_info in
arch/arm/include/asm/thread_info.h, and have not seen et before. After
looking into it a little more, it's included it 2.6.33 and defined in
arch/arm/mm/Kconfig.

thanks.

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

Messages in current thread:
[C/R ARM][PATCH 0/3] Linux Checkpoint-Restart - ARM port, Christoffer Dall, (Sun Mar 21, 6:06 pm)
[C/R ARM][PATCH 1/3] ARM: Rudimentary syscall interfaces, Christoffer Dall, (Sun Mar 21, 6:06 pm)
[C/R ARM][PATCH 2/3] ARM: Add the eclone system call, Christoffer Dall, (Sun Mar 21, 6:06 pm)
Re: [C/R ARM][PATCH 1/3] ARM: Rudimentary syscall interfaces, Russell King - ARM Linux, (Tue Mar 23, 1:53 pm)
Re: [C/R ARM][PATCH 2/3] ARM: Add the eclone system call, Russell King - ARM Linux, (Tue Mar 23, 2:06 pm)
Re: [C/R ARM][PATCH 3/3] c/r: ARM implementation of checkp ..., Russell King - ARM Linux, (Tue Mar 23, 2:18 pm)
Re: [C/R ARM][PATCH 2/3] ARM: Add the eclone system call, Sukadev Bhattiprolu, (Wed Mar 24, 11:19 am)
Re: [C/R ARM][PATCH 1/3] ARM: Rudimentary syscall interfaces, Christoffer Dall, (Wed Mar 24, 12:36 pm)
Re: [C/R ARM][PATCH 2/3] ARM: Add the eclone system call, Christoffer Dall, (Wed Mar 24, 12:42 pm)
Re: [C/R ARM][PATCH 3/3] c/r: ARM implementation of check ..., Christoffer Dall, (Wed Mar 24, 12:46 pm)
Re: [C/R ARM][PATCH 3/3] c/r: ARM implementation of check ..., Christoffer Dall, (Wed Mar 24, 1:48 pm)
Re: [C/R ARM][PATCH 1/3] ARM: Rudimentary syscall interfaces, Christoffer Dall, (Thu Mar 25, 3:29 am)
Re: [C/R ARM][PATCH 1/3] ARM: Rudimentary syscall interfaces, Christoffer Dall, (Thu Mar 25, 3:34 am)
Re: [C/R ARM][PATCH 3/3] c/r: ARM implementation of check ..., Christoffer Dall, (Sun Mar 28, 3:55 pm)