Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756429AbbDVNHo (ORCPT ); Wed, 22 Apr 2015 09:07:44 -0400 Received: from mail.linuxfoundation.org ([140.211.169.12]:43156 "EHLO mail.linuxfoundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750951AbbDVNHm (ORCPT ); Wed, 22 Apr 2015 09:07:42 -0400 Date: Wed, 22 Apr 2015 15:07:39 +0200 From: Greg Kroah-Hartman To: Austin S Hemmelgarn Cc: Linus Torvalds , Andy Lutomirski , "Eric W. Biederman" , Andrew Morton , Arnd Bergmann , One Thousand Gnomes , Tom Gundersen , Jiri Kosina , Linux Kernel Mailing List , Daniel Mack , David Herrmann , Djalal Harouni Subject: Re: Issues with capability bits and meta-data in kdbus Message-ID: <20150422130739.GA29286@kroah.com> References: <20150413190350.GA9485@kroah.com> <8738434yjk.fsf@x220.int.ebiederm.org> <87lhhv36je.fsf@x220.int.ebiederm.org> <20150414175534.GB3974@kroah.com> <87oamhmbso.fsf_-_@x220.int.ebiederm.org> <553788A9.6090006@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <553788A9.6090006@gmail.com> User-Agent: Mutt/1.5.23 (2014-03-12) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1619 Lines: 40 On Wed, Apr 22, 2015 at 07:40:25AM -0400, Austin S Hemmelgarn wrote: > On 2015-04-21 22:32, Linus Torvalds wrote: > >On Tue, Apr 21, 2015 at 6:54 PM, Andy Lutomirski wrote: > >> > >>If kdbus were a general purpose IPC tool > > > > .. but it's not .. > > > > Except, IIRC, that was one of the stated design goals in the original patch > set. I'm pretty sure that i remember a rather verbose exposition that > pretty much could be summarized as "Linux has no general purpose IPC in the > kernel, this fixes that" Did I say that somewhere? Here's what the patchset has always started with every time I have posted it for review, starting back last year in October: kdbus is a kernel-level IPC implementation that aims for resemblance to the the protocol layer with the existing userspace D-Bus daemon while enabling some features that couldn't be implemented before in userspace. 2+ years ago, I had the dream that maybe we could make kdbus into the "general purpose IPC layer for the kernel", but in working through all of the issues, and the requirements of the userspace users and protocols, it just really didn't work out that way, sorry. I know some people would like such a "general purpose IPC", but perhaps because no one has ever done it, maybe it either can't be done, or that no one really wants such a thing. :) thanks, greg k-h -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/