[cgl_discussion] Re: [cgl_specs] Use case - Live patching

Takashi Ikebe ikebe.takashi at lab.ntt.co.jp
Thu Mar 31 02:52:46 PST 2005

I see,
I also rewrite the description.
The new description will be reflected to version 3.1 requirement.

OSDL CGL specifies that carrier grade Linux shall provide a mechanism and
framework by which a custom application can be built so that it can be
upgraded by replacing symbols in its live process.
Dynamic replacement of symbols allows a process to access upgraded functions
or values without requiring a process restart, and in many circumstances can
lead to improved process availability and uptime.
The mechanism should be applied only to user applications, patch to
distribution software component may lose distribution support.

Ralf Flaxa wrote:
>>On Wed, 2005-03-30 at 08:54 -0600, Corey Minyard wrote:
>>>Yes, I agree.  The requirement should only be for user applications, not 
>>>distro components or kernel.  It should explicitly say so.  However, 
>>>Ralf said:
>>>Then it should be stated very explicitely that this feature may only
>>>be used for and by applications and that it is forbidden to patch
>>>the underlying distro with it.
>>>which would restrict the feature to forbid patching the distro components.
> It has to be possible for a distro to be able to say we have this feature
> but we do not allow patching the base OS with it (without losing support).
> It can be an optional clause, but if a distro wants to make this clear
> and impose this then it has to be possible. Otherwise this requirement
> will never be followed by SUSE/Novell. Your choice.
> 	Ralf
> ------------------------------------------------------------------------
> _______________________________________________
> cgl_discussion mailing list
> cgl_discussion at lists.osdl.org
> http://lists.osdl.org/mailman/listinfo/cgl_discussion

Takashi Ikebe
NTT Network Service Systems Laboratories
9-11, Midori-Cho 3-Chome Musashino-Shi,
Tokyo 180-8585 Japan
Tel : +81 422 59 4246, Fax : +81 422 60 4012
e-mail : ikebe.takashi at lab.ntt.co.jp

More information about the cgl_discussion mailing list