Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752255AbXLCSFX (ORCPT ); Mon, 3 Dec 2007 13:05:23 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751235AbXLCSFI (ORCPT ); Mon, 3 Dec 2007 13:05:08 -0500 Received: from ebiederm.dsl.xmission.com ([166.70.28.69]:47120 "EHLO ebiederm.dsl.xmission.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751358AbXLCSFG (ORCPT ); Mon, 3 Dec 2007 13:05:06 -0500 From: ebiederm@xmission.com (Eric W. Biederman) To: Romano Giannetti Cc: Mark Lord , Stephen Hemminger , linux-kernel@vger.kernel.org, netdev@vger.kernel.org, containers@lists.osdl.org Subject: Re: namespace support requires network modules to say "GPL" References: <47515D39.9030900@rtr.ca> <20071201111736.297dd99a@freepuppy.rosehill> <20071201163035.321fd554@freepuppy.rosehill> <475227B1.2060802@rtr.ca> <1196670255.4127.21.camel@rukbat> Date: Mon, 03 Dec 2007 11:03:38 -0700 In-Reply-To: <1196670255.4127.21.camel@rukbat> (Romano Giannetti's message of "Mon, 03 Dec 2007 09:24:15 +0100") Message-ID: User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.4 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2621 Lines: 53 Romano Giannetti writes: > Please pardon me for jumping in; I am not a kernel developer, but I try > to help with debugging whenever I can (and it's not just hand-waving, I > helped to track down a couple of nasty bugs on MMC or ACPI EC, > recently). And I am an engineer and IANAL, so I wouldn't speak about > laws here. But I think it's not just a distribution's problem. > > Unfortunately, I need VMware and ndiswrapper to get work done with my > laptop. It's not the perfect world, but the only alternative is to boot > in XP. So I normally stick with vendors kernels and, when I have time to > "play" with new kernel, I go for it. If ndiswrapper and VMware work, > perfect, I can test extensively the new kernel; if I find problems, I > *know* I have to restart without proprietary modules, try to reproduce, > report back. I did it a lot of times. > > What I think is that every time VMware or (worst) ndiswrapper breaks, > the kernel loose an awful lot of testers. In the span of time before > Giri and the VMware team post a patch (-rc1 and -rc4, tipically), my > testing activity is just occasional. And I guess a lot of people is in > the same situation. > > These are just my 2cents. I will continue to test new kernels every time > I can, and to use native solutions as often as I can (go, ath5k, go!; > and LabWindows/CVI for Linux, anyone?). But maybe a bit of tolerance can > help everyone... As a kernel developer let me say thank you for doing what testing you can. I think a bit of tolerance for others can help the conversation. At the same time since out of tree modules (even GPL'd ones) have not chosen to play with us we have to move forward as best we can without their input. It isn't possible to do anything else. Right now I have made some changes for good technical reasons, and some out of tree modules have broken. Regardless of the flavor of EXPORT_SYMBOL they would have broken. Based on my experience with in-tree code and the few glimpses I have gotten of out of tree code the reason the out of tree code broke is because it is doing very questionable things. So the best I can say at this point, is my apologies that we have not served you better and made it possible to do what you need to do without relying on code of questionable character. Hopefully this situation will be better in the future. Eric -- 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/