From: Andrew Morton <akpm@osdl.org>
To: Jay Lan <jlan@engr.sgi.com>
Cc: linux-kernel@vger.kernel.org, erikj@dbear.engr.sgi.com,
limin@engr.sgi.com, lse-tech@lists.sourceforge.net
Subject: Re: [PATCH] new CSA patchset for 2.6.8
Date: Wed, 25 Aug 2004 22:18:42 -0700 [thread overview]
Message-ID: <20040825221842.72dd83a4.akpm@osdl.org> (raw)
In-Reply-To: <412D2E10.8010406@engr.sgi.com>
Jay Lan <jlan@engr.sgi.com> wrote:
>
> I have broken up one big CSA kernel patch into four smaller ones
> as attached:
>
> csa_io - collects io accounting data
> csa_mm - collects mm accounting data
> csa_eop - provides a hook to perform end-of-process accounting
> csa_module - builds csa loadable module
Please don't send patches as attachments, and please don't send more than
one patch per email.
If you stick to the one-patch-per-email rule, you also get an opportunity
to nicely describe each patch within its email.
Coding style nit:
if (foo)
bar();
is preferable to
if (foo) {
bar();
}
More broadly: Help!
I am 100% not in a position to judge whether Linux needs Comprehensive
System Accounting, nor am I able to define what the requirements for such a
thing should be. All I can tell from your patch is the quality of its
implementation, and that's leaping far, far ahead of where we should be.
We're going to need help from you, and from all the other stakeholders in
judging how useful this feature is to Linux implementors and how well this
implementation meets the (unknown) requirements. See my problem?
I've cc'ed lse-tech, where enterprise folks hang out. I would request that
the people who are stakeholders in this feature
a) stick their hands up
b) let us know how important this kind of feature is for their users
c) review the offered feature set against their requirements
d) let us know how well the implementation fits that requirement and
e) inform us of any competing implementations. Compare and contrast.
Thanks.
> There are no functional changes in this set of csa patches compared
> to the 2.6.7 patch linux-2.6.7.csa.patch.
>
> Patches csa_io, csa_mm, and csa_eop are independent of each other. You may
> apply any one, any two or all three and you will be able to build a
> functional kernel. However, data collected needs an agent to use it. The
> csa_module is one agent that takes advangtage of the feature and it works
> with csa-2.0.0 (or later) to report system accounting data of the host
> system. The csa-2.0.0 rpm can be downloaded from
> ftp://oss.sgi.com/projects/csa/download
>
> The csa_module patch requires all three accounting data patches to be fully
> functional.
>
> This set of csa patches has been tested with the pagg and job kernel
> patches to linux 2.6.8 kernel. The information of pagg and job project can
> be found at http://oss.sgi.com/projects/pagg/
>
> The csa_module requires the pagg and job kernel patches.
>
> Feedback, bug reports, and comments are very welcome!
>
next prev parent reply other threads:[~2004-08-26 5:22 UTC|newest]
Thread overview: 27+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-08-26 0:25 [PATCH] new CSA patchset for 2.6.8 Jay Lan
2004-08-26 5:18 ` Andrew Morton [this message]
2004-08-26 17:15 ` Tim Schmielau
2004-08-26 18:26 ` [Lse-tech] " Jay Lan
2004-08-26 19:44 ` Arthur Corliss
2004-08-26 18:43 ` John Hesterberg
2004-08-27 8:26 ` Tim Schmielau
2004-08-26 19:24 ` Arthur Corliss
2004-08-26 20:05 ` Tim Schmielau
2004-08-26 20:46 ` Jay Lan
2004-08-28 1:27 ` Arthur Corliss
2004-08-30 12:26 ` Guillaume Thouvenin
2004-08-31 14:19 ` Tim Schmielau
2004-08-31 23:01 ` [Lse-tech] " Jay Lan
2004-09-08 18:32 ` Jay Lan
[not found] ` <20040827054218.GA4142@frec.bull.fr>
2004-08-27 19:31 ` John Hesterberg
2004-08-30 8:29 ` Tim Schmielau
2004-08-27 19:55 ` Jay Lan
2004-08-31 9:06 ` Guillaume Thouvenin
2004-08-31 10:29 ` Guillaume Thouvenin
2004-08-31 16:04 ` Limin Gu
2004-09-01 21:44 ` John Hesterberg
2004-08-28 1:33 ` Arthur Corliss
2004-08-28 1:26 ` Arthur Corliss
2004-08-26 18:38 ` [Lse-tech] " John Hesterberg
[not found] ` <412EADBC.60607@bigpond.net.au>
[not found] ` <20040826205349.0582d38e.akpm@osdl.org>
2004-08-27 20:24 ` Jay Lan
2004-08-30 19:10 ` John Hesterberg
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20040825221842.72dd83a4.akpm@osdl.org \
--to=akpm@osdl.org \
--cc=erikj@dbear.engr.sgi.com \
--cc=jlan@engr.sgi.com \
--cc=limin@engr.sgi.com \
--cc=linux-kernel@vger.kernel.org \
--cc=lse-tech@lists.sourceforge.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.