Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933028AbbFWPIN (ORCPT ); Tue, 23 Jun 2015 11:08:13 -0400 Received: from mail-la0-f42.google.com ([209.85.215.42]:35892 "EHLO mail-la0-f42.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932644AbbFWPID (ORCPT ); Tue, 23 Jun 2015 11:08:03 -0400 MIME-Version: 1.0 In-Reply-To: References: <20150623064140.GA18300@kroah.com> From: Andy Lutomirski Date: Tue, 23 Jun 2015 08:07:41 -0700 Message-ID: Subject: Re: kdbus: to merge or not to merge? To: Richard Weinberger Cc: Greg KH , Linus Torvalds , "linux-kernel@vger.kernel.org" , David Herrmann , Djalal Harouni , Havoc Pennington , "Eric W. Biederman" , One Thousand Gnomes , Tom Gundersen , Daniel Mack Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2136 Lines: 43 On Tue, Jun 23, 2015 at 12:22 AM, Richard Weinberger wrote: > On Tue, Jun 23, 2015 at 8:41 AM, Greg KH wrote: >>> The current state of uncertainty is problematic, I think. The kdbus >>> team is spending a lot of time making things compatible with kdbus, >>> and the latest systemd release makes kdbus userspace support >>> mandatory. >> >> I stopped here in this email, as this is just flat out totally wrong, >> and I don't want to waste my time trying to refute other totally wrong >> statements as that would just somehow give them some validation that >> they could possibly be correct. > > For the guys who not follow systemd development, this is the > announcement in question: > http://lists.freedesktop.org/archives/systemd-devel/2015-June/033170.html > > * kdbus support is no longer compile-time optional. It is now > always built-in. However, it can still be disabled at > runtime using the kdbus=0 kernel command line setting, and > that setting may be changed to default to off, by specifying > --disable-kdbus at build-time. Note though that the kernel > command line setting has no effect if the kdbus.ko kernel > module is not installed, in which case kdbus is (obviously) > also disabled. We encourage all downstream distributions to > begin testing kdbus by adding it to the kernel images in the > development distributions, and leaving kdbus support in > systemd enabled. That is, indeed, what I was referring to. Sorry if my half-a-sentence summary wasn't spot on. FWIW, once there are real distros with kdbus userspace enabled, reviewing kdbus gets more complicated -- we'll be in the position where merging kdbus in a different form from that which was proposed will break existing users. --Andy -- 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/