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 [PATCH][RFC] relayfs (1/4) (Documentation) 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 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.