From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755636Ab3CLWCY (ORCPT ); Tue, 12 Mar 2013 18:02:24 -0400 Received: from www.linutronix.de ([62.245.132.108]:43184 "EHLO Galois.linutronix.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755190Ab3CLWCX (ORCPT ); Tue, 12 Mar 2013 18:02:23 -0400 Date: Tue, 12 Mar 2013 23:01:55 +0100 (CET) From: Thomas Gleixner To: Mike Travis cc: Jason Wessel , Dimitri Sivanich , Ingo Molnar , "H. Peter Anvin" , Andrew Morton , kgdb-bugreport@lists.sourceforge.net, x86@kernel.org, linux-kernel@vger.kernel.org, Tim Bird , Anton Vorontsov , Sasha Levin , Rusty Russell , Greg Kroah-Hartman , Cong Wang , Stephen Boyd , Al Viro , Oleg Nesterov , "Eric W. Biederman" , Serge Hallyn Subject: Re: [PATCH 05/14] KDB: add more exports for supporting KDB modules In-Reply-To: <20130312193824.025713118@gulag1.americas.sgi.com> Message-ID: References: <20130312193823.212544181@gulag1.americas.sgi.com> <20130312193824.025713118@gulag1.americas.sgi.com> User-Agent: Alpine 2.02 (LFD 1266 2009-07-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Linutronix-Spam-Score: -1.0 X-Linutronix-Spam-Level: - X-Linutronix-Spam-Status: No , -1.0 points, 5.0 required, ALL_TRUSTED=-1,SHORTCIRCUIT=-0.0001 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 12 Mar 2013, Mike Travis wrote: > This patch adds some important KDB functions to be externally > usable by loadable KDB modules. Note that often drivers bring > in KDB modules for debugging, and in the past KDB has not been > limited to use by GPL only modules. This patch restores KDB > usefullness to non-GPL modules. Which past? We only care about Linus git tree as THE past. > -EXPORT_SYMBOL_GPL(kdb_register); > +EXPORT_SYMBOL(kdb_register); AFAICT that function has never been an non GPL symbol in Linus tree. Whatever the original out of tree kdb stuff used is totally irrelevant. Stop trying to resolve your companys or your companys customers legal issues by false claims. The GPL is there for a reason. Aside of that the whole attempt to export stuff which has been not exported before without the _GPL extension is also: Nacked-by: Thomas Gleixner Thanks, tglx