Received: by 2002:ac0:8845:0:0:0:0:0 with SMTP id g63csp765091img; Thu, 28 Feb 2019 07:31:51 -0800 (PST) X-Google-Smtp-Source: AHgI3IaMESsEYkC4/kGF7YlU0lEal3qqhynVMcVwHGwfzNyBQbQQJ/UdIhlcnwedfjKN61pWlfgY X-Received: by 2002:a63:d904:: with SMTP id r4mr9035231pgg.207.1551367911571; Thu, 28 Feb 2019 07:31:51 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1551367911; cv=none; d=google.com; s=arc-20160816; b=olGNPfD4BAm52hlPlUiHCMHaZmcaceLpTYGv7BGsXxsD2SEJkxdKWknMCxnVDGfh4+ ynYdHB9kEHZkZEayrY2/avsS7/WtPwrHA3GYiakuv0OjWGUHujcA2kNDXzrFJ6S8aeYh PurwfgOg3zzBybou24De/T0p7UyOoElmB1rVtSdH4HhzakDTEOqCh42vZmgZlJCkliPL OL1qMnuHbHh14VCs/0fbZZ2Rvg3sqhfCG9QGRLWpDUsx+WmZT4yps2dhZf657ycGPWxf QCtF7UaB5o6ZgPnZSVDtsYQqNADfbTy/bqGNR04biZfI9CwMc6F8AUUwnC3oTyTsYHaz +yZg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=pEa/4LH9cVz8/jFdG/IGU7OwUsYK8ASRs72g/E2NOS0=; b=laqwr27aZGdAgfOuuea9rEzvtb2sJdetdQBatsIhEnIYjqUbXfiQS046mmcmxnjahn 9JqnzFitNBiVX0lmO3ycxSgSb2m2u0vwoCICtsz89VKocXO+lUthnZGSfbnQxNns/y2C Utr6V7HklH/vZczYP3+Go0PXwBHBasAnt4J6IX1J9rkDJ830avjfT1aPoVD32N/DZHWj Sx48MCijkoJVZU1WEhaVVMe7dqI72Q1XcpNN8mI5BcwuYaSr604NZpX7CgPAitZHnOyY zTwXJmwlqnvtM9V0tNK2yZ41S7/gN78pI3TjZ5Tbx7vJ6sTbEgx3pg1zp2GWY6BjB8fn RTwg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=oXg2BEu9; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id q13si17838016pgc.362.2019.02.28.07.31.35; Thu, 28 Feb 2019 07:31:51 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=oXg2BEu9; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2389121AbfB1Pae (ORCPT + 99 others); Thu, 28 Feb 2019 10:30:34 -0500 Received: from mail.kernel.org ([198.145.29.99]:33446 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2388199AbfB1Paa (ORCPT ); Thu, 28 Feb 2019 10:30:30 -0500 Received: from localhost (5356596B.cm-6-7b.dynamic.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 1A3F220C01; Thu, 28 Feb 2019 15:30:29 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1551367829; bh=FoUF+5g/73J8ystPvFXKVhNp8xUEcXy9gjnsYmtdFnU=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=oXg2BEu9uvyIrGnYY1H2xHSvsBTTC0Bw2O8Xe15B3vtX7uBbYluhjIzV+DkQImNCu l9OShgE8+8QX+elbMFm41ogZTWoWHX0vGLLKtdrulSeAStcD4Y/ZR38/7aVZeTlz8L qYGIFiNscATLsVwmRCma1qDbJCkNoRN02xMalsBo= Date: Thu, 28 Feb 2019 16:30:26 +0100 From: Greg KH To: Joel Fernandes Cc: Masami Hiramatsu , linux-kernel@vger.kernel.org, Andrew Morton , ast@kernel.org, atishp04@gmail.com, dancol@google.com, Dan Williams , Guenter Roeck , Jonathan Corbet , karim.yaghmour@opersys.com, Kees Cook , kernel-team@android.com, linux-doc@vger.kernel.org, linux-kselftest@vger.kernel.org, linux-trace-devel@vger.kernel.org, Manoj Rao , Masahiro Yamada , paulmck@linux.vnet.ibm.com, "Peter Zijlstra (Intel)" , qais.yousef@arm.com, rdunlap@infradead.org, rostedt@goodmis.org, Shuah Khan , Thomas Gleixner , yhs@fb.com Subject: Re: [PATCH v3 1/2] Provide in-kernel headers for making it easy to extend the kernel Message-ID: <20190228153026.GG8481@kroah.com> References: <20190227193748.132301-1-joel@joelfernandes.org> <20190228173444.54403795211d80ba540b61cb@kernel.org> <20190228150054.GB156098@google.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20190228150054.GB156098@google.com> User-Agent: Mutt/1.11.3 (2019-02-01) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Feb 28, 2019 at 10:00:54AM -0500, Joel Fernandes wrote: > > Hmm, isn't it easier to add kernel-headers package on Android? > > I have already been down that road. In the Android ecosystem, the Android > teams only provide a "userspace system image" which goes on the system > partition of the flash (and a couple other images are also provided but > system is the main one). The system image cannot contain GPL source code. Note, that last sentance is not true, it can contain whatever license code it wants to, as long as the group doing the distribution abides by the license of the code contained in it. The split of system and other images has nothing to do with license issues, but rather functional requirements. There _might_ be GPL licensed code in the image if it meets a requirement for the proper functionality of the system, you never know :) thanks, greg "not a lawyer but I work with a lot of them all the time" k-h