From: Hubertus Franke <frankeh@watson.ibm.com>
To: davem@redhat.com, frankeh@watson.ibm.com
Cc: linux-kernel@vger.kernel.org, karim@opersys.com,
jmorris@redhat.com, zanussi@us.ibm.com
Subject: Re: [PATCH][RFC] relayfs (1/4) (Documentation)
Date: Thu, 13 Nov 2003 09:19:27 -0500 [thread overview]
Message-ID: <3FB392EF.6000609@watson.ibm.com> (raw)
In-Reply-To: <20031014094424.6cff5697.davem@redhat.com>
David S. Miller wrote:
> On Tue, 14 Oct 2003 11:32:28 +0000
> Richard J Moore <rasman@uk.ibm.com> wrote:
>
>
>>Interesting, that assumes sequential processing, if not semi-synchronous
>>processing of events on the receiver side, which is far from guaranteed when
>>considering low-level tracing especially for flight-recorder applications.
>
>
> With netlink you may receive the data asynchronously however you
> wish after you've requested a dump.
>
> I would like to ask that you go study how netlink works and is used
> by things like routing daemons before we discuss this further as
> it looks to me like half the conversation is going to be showing
> you how netlink works. And hey there's even an RFC on netlink :)
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
>
Dave, is there a short write-up (2-3 pages) about netlink.
I like to get a quick understanding about it and how it measures
up to relayfs or vice versa. From some of the discussions here I get
the feeling that they simply might address orthogonal issues.
I recently started using relayfs for various projects after hearing
about it at OLS'03. I often need to get information out of the kernel
(either debugging in interrupt/scheduling context thus preempting use
of printk) or other information for data recording (call it trace or
whatever).
I don't want to use existing "media" (e.g. syslog) as it either clobbers
up that media or I have to search for the information I have put in or
the format (typically char) is not appropriate for my use. I simply want
a dedicated channel to get to the data in the format that I select.
I found relayfs extremely easy to use. Channel setup is a breeze.
User level consumption is through file operations. IMHO it just simply
can not get any simpler that this....
It works in interrupt/scheduling context. Has extremely low overhead
and is stable. I really would like to see relayfs be picked up.
Its a loadable filesystem that at least to this user has provided
some real value, so why would inclusion be so difficult/objectable.
You providing a short document might help me get an appreciation for
your argument.
-- Hubertus
next prev parent reply other threads:[~2003-11-13 14:20 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-10-07 20:59 Tom Zanussi
2003-10-09 13:45 ` James Morris
2003-10-09 15:25 ` Tom Zanussi
2003-10-09 17:15 ` James Morris
2003-10-09 17:42 ` Karim Yaghmour
2003-10-10 7:57 ` David S. Miller
2003-10-10 14:41 ` Karim Yaghmour
2003-10-11 17:34 ` David S. Miller
2003-10-12 23:23 ` Richard J Moore
2003-10-13 17:25 ` David S. Miller
2003-10-14 11:32 ` Richard J Moore
2003-10-14 16:44 ` David S. Miller
2003-10-15 16:56 ` Richard J Moore
2003-11-13 14:19 ` Hubertus Franke [this message]
2003-10-13 14:53 ` Tom Zanussi
2003-10-10 15:26 ` Tom Zanussi
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=3FB392EF.6000609@watson.ibm.com \
--to=frankeh@watson.ibm.com \
--cc=davem@redhat.com \
--cc=jmorris@redhat.com \
--cc=karim@opersys.com \
--cc=linux-kernel@vger.kernel.org \
--cc=zanussi@us.ibm.com \
/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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
Powered by JetHome