Re: CpuSet on PAGG (Re: PAGG in Open Source projects?)

Guillaume Thouvenin <[email protected]>
Newsgroups gmane.linux.process-aggregates,gmane.linux.lse
Message-ID <[email protected]>
On Fri, 2005-01-28 at 21:41 +0900, Kaigai Kohei wrote:
> But my main subject is not this point. The purpose of those patches is
> to restrain incrementation of hook functions in fork() or exit().
> I used PAGG for this, as a common event handling framework.

I agree with this point. It seems that several applications need hook
functions in fork() or/and exit(). I can give example like CSA, ELSA,
CKRM, CpuSet, LSM or Dprobes. Thus, if I need a hook in fork() for my
accounting application, ELSA for example , and if I don't want to add my
own hook, PAGG is a solution. AFAIU, I can't use LSM hooks because it's
a security framework, I can't use Dprobes because it's a debugging
framework and the hooks used by CpuSet and CKRM don't allow any
registration. There was also another project called kernelhooks (the
former GKHI I think) but I don't know if it's still maintained...

Best,
Guillaume
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.