Re: [PATCH x86_64] Live Patching Function on 2.6.11.7

Chris Wedgwood
2005-04-20T07:51:15Z

On Wed, Apr 20, 2005 at 04:35:07PM +0900, Takashi Ikebe wrote:

> I think basic assumption between us and you is not match...

No, I think at a high-level they do.

> Our assumption, the live patching is not for debug, but for the real
> operation method to fix very very important process which can not
> stop.

I understand that.

It might be though you could probably do what you want with some kind
of enhanced ptrace or debugging interface that would also be of value
to other people and probably simple than your proposed patch.

> Live patchin fix the important process's bug without disrupting
> process.

I understand that.

> To takeover the application status, connection type
> communications(SOCK_STREAM) are need to be disconnected by close().
> Same network port is not allowed to bind by multiple processes....

AF_UNIX socket with SCM_RIGHTS

> especialy, ru_utime and ru_stime is very important to critical
> applications.

how so? what is magical about these that can't be dealt with in
userspace should it span 2+ processes?