On 11/07/2010 10:59 PM, Oren Laadan wrote:
I'm sorry but in-kernel CR already looks like a major misdesign to me.
It may be harder but those will be localized for specific features
which would be useful for other purposes too. With in-kernel CR,
you're adding a bunch of intrusive changes which can't be tested or
used apart from CR.
And the only reason it seems easier is because you're working around
the ABI problem by declaring that these binary blobs wouldn't be kept
compatible between different kernel versions and configurations. That
simply is the wrong approach. If you want to export something, build
it properly into ABI.
Yeah, this part I agree. The higher level workarounds implemented in
dmtcp are quite impressive and useful no matter what happens to lower