DBus in the kernel?

Lennart Poettering mzqohf at 0pointer.de
Mon Jan 4 10:15:48 PST 2010


On Mon, 04.01.10 12:33, John Palmieri (johnp at redhat.com) wrote:

> > > While browsing stackoverflow.com, I came across a post by someone,
> > > that said that there were some people working on moving dbus into
> > the
> > > kernel (apparently this was announced during one of the linux
> > plumbers
> > > conferences). I haven't been able to find anything though, so can
> > > someone confirm this and if so is there anything I can read about
> > the
> > > progress of this project?
> > 
> > This was never mentioned on this mailing list, which is where D-Bus 
> > development occurs.
> > 
> 
> Marcel Holtmann has been working on this for some time I believe and
> Linus has said it is something he thinks should be in the kernel.
> Not sure if the work is dead or not but it isn't coming out or being
> proposed for inclusion any time soon.  Even if it does I think it
> will only be the kernel being able to send events in D-Bus' native
> format, not really a in-kernel bus.  I personally would like to see
> an in kernel bus as it could cut down on the amount of context
> switches and memcpys as well as show other performance gains but in
> all reality the current setup works fine and is portable to almost
> any operating system.

Someone at Collabora is now working on this.

The hard part is how to move the policy enforcement logic into the
kernel.

Lennart

-- 
Lennart Poettering                        Red Hat, Inc.
lennart [at] poettering [dot] net
http://0pointer.net/lennart/           GnuPG 0x1A015CC4


More information about the dbus mailing list