[zeromq-dev] RE : AF_BUS for efficient 1:M IPC comms
Martin Sustrik
sustrik at 250bpm.com
Tue Feb 19 12:19:30 CET 2013
On 19/02/13 12:08, Martin Lucina wrote:
> sustrik at 250bpm.com said:
>> On 23/01/13 09:44, DEBROUX Lionel wrote:
>>
>>>> http://lwn.net/Articles/504722/
>>> Sadly, while it has some clear use cases, AF_BUS is not part of the
>>> mainline kernel, it remains an out-of-tree patch...
>>> It was added to a patched third-party 3.4.x kernel yesterday, as part
>>> of the LTSI (used only by a tiny minority):
>>> https://lwn.net/Articles/533534/ . That might speed up the inclusion
>>> of AF_BUS to mainline, only time will tell.
>>
>> IIRC, this is part of the DBus-in-kernel saga.
>>
>> What's important is that it shows that there a real need for messaging
>> on kernel level.
>>
>> From my perspective, it would be nice to have a ZeroMQ-like one in the
>> Linux kernel. There's an initial implementation here:
>>
>> https://github.com/250bpm/linux/tree/sp-linux
>>
>> However, more work would be needed to make it fully functional and
>> eventually get it into mainline kernel.
>
> Also, more recently, this:
>
> http://lwn.net/Articles/537017/
>
> You might want to get in touch with greg k-h about his plans. At the very
> least, maybe he can be inspired by the ZeroMQ/XS/nanomsg APIs.
I'll possibly meet with some kernel guys later on this week, some of
which are involved in the project (as I am said), but I would expect
them to be pretty focused on automotive industry and DBUS use cases. The
scalability issues may turn out to be out of scope.
Martin
More information about the zeromq-dev
mailing list