* Existing netlink kernel <--> kernel communication
@ 2009-08-17 18:37 Luis R. Rodriguez
2009-08-17 21:04 ` Marcel Holtmann
0 siblings, 1 reply; 3+ messages in thread
From: Luis R. Rodriguez @ 2009-08-17 18:37 UTC (permalink / raw)
To: linux-kernel; +Cc: Kevin Hayes, Jouni Malinen, Johannes Berg, Marcel Holtmann
Was curious if there are existing use cases of netlink for kernel <-->
kernel communication rather than the typical kernel <--> userspace.
The original RFC 3549 [1] does specify it could have been used for
"intra-kernel messaging", but am just not aware of existing use cases.
A pointer could help.
[1] http://www.faqs.org/rfcs/rfc3549.html
Luis
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Existing netlink kernel <--> kernel communication
2009-08-17 18:37 Existing netlink kernel <--> kernel communication Luis R. Rodriguez
@ 2009-08-17 21:04 ` Marcel Holtmann
0 siblings, 0 replies; 3+ messages in thread
From: Marcel Holtmann @ 2009-08-17 21:04 UTC (permalink / raw)
To: Luis R. Rodriguez; +Cc: linux-kernel, Kevin Hayes, Jouni Malinen, Johannes Berg
Hi Luis,
> Was curious if there are existing use cases of netlink for kernel <-->
> kernel communication rather than the typical kernel <--> userspace.
> The original RFC 3549 [1] does specify it could have been used for
> "intra-kernel messaging", but am just not aware of existing use cases.
> A pointer could help.
I would use direct function calls for kernel to kernel communication. No
need to put any messaging system in between.
Regards
Marcel
^ permalink raw reply [flat|nested] 3+ messages in thread
[parent not found: <1279555620.2156.8538.camel@tng>]
* Re: Existing netlink kernel <--> kernel communication
[not found] <1279555620.2156.8538.camel@tng>
@ 2010-07-19 18:54 ` Luis R. Rodriguez
0 siblings, 0 replies; 3+ messages in thread
From: Luis R. Rodriguez @ 2010-07-19 18:54 UTC (permalink / raw)
To: Patrick McManus
Cc: Kevin Hayes, Marcel Holtmann, Johannes Berg, John W. Linville,
Jouni Malinen, Sujith, linux-kernel, Dan Tian
On Mon, Jul 19, 2010 at 9:07 AM, Patrick McManus <mcmanus@ducksong.com> wrote:
> Hi Luis,
>
> I'm following up to a linux kernel post of yours back in December:
>
> http://marc.info/?l=linux-kernel&m=125053428528207&w=3
>
> Basically, I have the same interest - an internal netlink client to the
> qdisc interfaces.. I was wondering if you made any progress on the topic
> you could share? It seems maddening that netlink is promoted as an
> intra-kernel mechanism but it is non-obvious how to write a client..
The reason we at Atheros were considering it was a possible way to
communicate between two different subsystems, in our case Bluetooth
and 802.11. While it is technically possible to use netlink for such
purposes it introduces a layer of complexity which can be avoided by
just using direct exported routines, and by coordinating between the
two subsystems you need communication with.
So, the real question I think is why do you need a rigid API ? If
there is a good need, perhaps its a good idea, but so far I guess no
one simply has come up with one.
Luis
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2010-07-19 18:55 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-08-17 18:37 Existing netlink kernel <--> kernel communication Luis R. Rodriguez
2009-08-17 21:04 ` Marcel Holtmann
[not found] <1279555620.2156.8538.camel@tng>
2010-07-19 18:54 ` Luis R. Rodriguez
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®