[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.


More information about the zeromq-dev mailing list