[[!meta copyright="Copyright © 2010, 2013 Free Software Foundation, Inc."]] [[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable id="license" text="Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled [[GNU Free Documentation License|/fdl]]."]]"""]] [[!meta title="AF_BUS, D-Bus, and the Linux kernel"]] Might be interesting to watch how this develops. [[!toc]] # IRC, freenode, #hurd, about 2010-08/2010-09 check this out: someone is working on implementing dbus in linux linux finally gets mach ipc ;-) it's old news though, unless there is an update and I think it was only the client? youpi : someone is adding dbus ipc to the linux kernel marcusb: I just heard about it. (it's crazy how this drives backward compared to a hurdish approach) what is the motivation for moving to the kernel? context switch overhead they wanna use it to talk to device drivers? :) well, they did that with the in-kernel web server, but they abandonned it later on azeem: I don't think so. dbus in the kernel is actually good for the Hurd as dbus IPC is basically neutered Mach IPC I don't think anybody wants to put the dbus server in the kernel well, there is at least one person maybe this is a different news from the one I read Alban Crequy (albanc) is working out. He works for collabora, fwiw what I read was about hal etc so that you don't need a user space daemon to glue the kernel to the dbus world I don't think that is what he is talking about I can't find it anymore though. I mentioned it in this channel at the time though, so it should be in the backlog neal, yeah could very well be a separate thing neal, dbus does have marginal support for fd passing though, and some attempts on the mailing list to make "fds" an official type in the message failed (as far as I could see, I didn't read the whole discussion) so no mach ipc just yet wrong FD handling is in 1.4 type o, if I'm not mistaken then the discussion moved on from initial rejection no, 'h' I'm out of date by two months ok neal: AFAIR Marcel Holtmann talked about dbus in-kernel several years ago, but he never ended up implementing it, or there were rumors he had private "working code" * Related Mailing List Discussion * [\[PATCH 0/5\] RFC: Multicast and filtering features on AF_UNIX](http://article.gmane.org/gmane.linux.kernel/1040481), 2010-09-24 # 2013-02 [AF_BUS, D-Bus, and the Linux kernel](http://www.kroah.com/log/linux/af_bus.html), Greg Kroah-Hartman, 2013-02-08.