Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp364303imu; Tue, 15 Jan 2019 23:49:57 -0800 (PST) X-Google-Smtp-Source: ALg8bN5B8RIomx3auSftTvoZMEnCeH/HEo7uyiLm2KY/kgP99CQ75tFb+tBEW/MYB6O0UZ5Vmpnl X-Received: by 2002:a65:5c4b:: with SMTP id v11mr7617227pgr.333.1547624996945; Tue, 15 Jan 2019 23:49:56 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1547624996; cv=none; d=google.com; s=arc-20160816; b=QYfD9Y0O1bMLnysAGYNQdCN9F17gj7vSM8eux2/6yA1gbdbwht+RuMkLiJNW16DfXQ AbfEzo32ar2Ig7HkIUQL7myKolHXWU1sDhvi5AYBBL1RJZx4kNaYOgRN4xm32f9B5Zxi onvM9Zq5tHyG1dw33PKssKdZ9++NT90LjJ8eQTUkKlnt3nJIxl3VVJARupyWMdM4nUCA g3IQSttmN04QNjr76Arm/0oxzAbsg2mxeggSY0rXAzK29q8XgPhWmv9gdmvYqRXK04YQ Zg97XgeP5bnCDrQZYCY9YJH01Vz8avLuH1bC0FG8u8fEKdnyBJ3tHRQ1FLY/fBD8wC5Y SiuQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:in-reply-to:mime-version:user-agent:date :message-id:autocrypt:openpgp:cc:references:to:subject:from; bh=J6gJTykolJHR6qVfQYEJJVTyBVnfNT+rqoqsYufABdY=; b=l0Y96x6nzTyW2LNn2gaG8T1az6hEFizmi5i/eoyYILjRVROhmREZ4gp0GHIgmIPirk pPcdWWyX3zZB0ZaGVbPrmD99KjgnQwhSQj0EKD8X6AYIeiC683i6TEL9jjJKUvbVxQa2 9x/JRPWAHfh7D2nD60I/hPJeytvbtC5mfexJO3Ad5fvKfY/E5rSFcZKHksZb1MFYh2NE SKvBwDgzvN6S+JWkCBGzKYctNdDgbMQMma8CG9+i357XWHCz1SewBNGUfftLyi9uqb0c 3y00rrMAHaBjDf66eMqWYjrO3/AulaXGW7/CUvYKgr9x/wbEBALgPyMWml9Ao7f9+eez L4pA== ARC-Authentication-Results: i=1; mx.google.com; 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 v7si4923670pgs.304.2019.01.15.23.49.40; Tue, 15 Jan 2019 23:49:56 -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; 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 S1732685AbfAOS1G (ORCPT + 99 others); Tue, 15 Jan 2019 13:27:06 -0500 Received: from mail.tripleback.net ([198.50.226.104]:48534 "EHLO mail.tripleback.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729894AbfAOS1G (ORCPT ); Tue, 15 Jan 2019 13:27:06 -0500 Received: from localhost (mail.clusterducks.int [127.0.0.1]) by mail.tripleback.net (Postfix) with ESMTP id E8900C0E6A; Tue, 15 Jan 2019 13:28:57 -0500 (EST) X-Virus-Scanned: amavisd-new at tripleback.net Received: from mail.tripleback.net ([127.0.0.1]) by localhost (mail.tripleback.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RNtDc112kp36; Tue, 15 Jan 2019 13:28:57 -0500 (EST) Received: from [192.168.0.22] (S010664777daa9143.du.shawcable.net [184.66.63.229]) (using TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: kash@tripleback.net) by mail.tripleback.net (Postfix) with ESMTPSA id 4D0BBC0CC3; Tue, 15 Jan 2019 13:28:57 -0500 (EST) From: Kash Pande Subject: Re: x86/fpu: Don't export __kernel_fpu_{begin,end}() To: linux-kernel@vger.kernel.org References: <20190109111951.5zvnj7ls6jv56p2u@linutronix.de> <20190109165235.GA8151@kroah.com> <20190109170935.e6b6rwzpk6dlruu4@linutronix.de> <20190110131132.GC20217@kroah.com> <20190110180752.f4cnunadzzkev24m@linutronix.de> <20190110182413.GA6932@kroah.com> Cc: Greg Kroah-Hartman Openpgp: preference=signencrypt Autocrypt: addr=kash@tripleback.net; prefer-encrypt=mutual; keydata= mQENBFk4mtYBCACd55EsQx9d/7r6jPgo9+Niwyv6QBYGBc5ww9pPOBrN0oSO47Hm+oSOO5Bu yywIw4U5DTUtvdj7elfnsJMhunduhc2P8p7rhLxcQeFIm+yghOepkjqhxTdFLsgavmcnubxy Olc29b2fByIVXnFAwHypgpHEqEWTHp2cnNVOtuO9GeIr8YxB+wO4Z5rDnNnEsOuLSJq9kG9c uoI8RF+StEBmYVRCfELhafBlluURLRPO/Uoax8+wFyq4/d3iDVtKyrDdvxLG0aXkj3Wfc6rY l8trOQl1zw8dCfJMw0+LPaj2EVza1HGCdhgIrg2cS1nKNjNDnIZB/8RwBU99FIY1xoGXABEB AAG0O0thc2ggUGFuZGUgKEdlbmVyYXRlZCBKdW5lIDd0aCwgMjAxNykgPGthc2hAdHJpcGxl YmFjay5uZXQ+iQFOBBMBCAA4FiEE5MQWwRLWQeWW1A0MLHWyk7icJXgFAlk4mtYCGwMFCwkI BwIGFQgJCgsCBBYCAwECHgECF4AACgkQLHWyk7icJXiG1Af9HI1f87UPQPEpsWVHuoeMlPra NPrefNZ+O1vnQEdTHEQ+Mc49ozLtpdrpi0VqKYlsdVHxhY5YbzyTC2tdHtiL2LTwbnkrqKMN 6DJSiogXFLH/q+SzXoAUxqN8rrRptVEHSYrxENt+ZN5R0A071QrURdEa2vLXicjMGitvdVcV pxdRLJgSqQygSlKysoQsY2vvgRujD322BEwDqgq3XWCMIo3ld/riMSCiO8ShCvmqojeWRfh2 ComhNSzzbn2oGUceEJRJ++mv+0i1jMzO+9L5qsrYnH7KnPA1HsORqHGi7+wJdRn4zG/+g+Ey hoTk2WVCDC/Gp4t9CYeQOa/rC1kxm7kBDQRZOJrWAQgA75dQD3FhNz1JDUuAEDRpKOJA7A1A t11ItkvolADQwJYtAqoMjFybAG+rN+H2+6CLFsShO2RLY8K1FJVPy31am9qeY5WWO1PhU3tg PHVeGOYF/mWTxNBKSwZgfWo8cOT9OcUTjTTR8z58kEcbZJ6PtiPyCsk2MKFMT+OcJ3w7GB2K KViN5L4f4sBOOgFZ5U+hNNcLOTmYk8ba2w0GnT4ePnidby8XStGIt1sVeNkbD2hdRUdXtpku OKQ2iw/j/GBo7+B7lYMBOSZaxKwpyEt7DPSJuLATSu6l16oDk4uqXulXC1td1fXfXfGLudHN sXUJDE/0jf2r8Mi3rPUdPn+dpwARAQABiQE2BBgBCAAgFiEE5MQWwRLWQeWW1A0MLHWyk7ic JXgFAlk4mtYCGwwACgkQLHWyk7icJXiv4gf7BqzcEq7IYUIMUI/ubyQuKdASfLHxbGmEJkxk Q7iPf38zLucS7jL3XnXrhkU4rzNneaQ0jn/bYhyo2ZDrmIloSOIYQPJTdCU53waLqbdgOSZH zVm7aFHVs7/C/joNxZ9Qcg75zdhAJP1bTWTBdmvofJFjwV3YXxhW9U0qIt6Dqq4IQ6TB2tzw bMiVH+IeWnlIwBScamT3DAXmu4CxKUpgkqmFsDL2aZve1ZUxwMwgblDZqBKdZoLJEYQ4Llf6 JXZmkBNIuO8GA0ZGamjEOvxwn3OYPd7I2FQESawdKNAzv734vCCYELEQFP2mh04B32bEH4ei 2oovF94E7UQCVIZg7Q== Message-ID: Date: Tue, 15 Jan 2019 10:26:59 -0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0 MIME-Version: 1.0 In-Reply-To: <20190110182413.GA6932@kroah.com> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="eP0vl8JXXKcOZ5XtaT0r8Q5Tz9wDCfLLN" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --eP0vl8JXXKcOZ5XtaT0r8Q5Tz9wDCfLLN Content-Type: multipart/mixed; boundary="TrHKxs6g98PqmJQhXmx4ktpDVBEhzrWwV"; protected-headers="v1" From: Kash Pande To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman Message-ID: Subject: Re: x86/fpu: Don't export __kernel_fpu_{begin,end}() References: <20190109111951.5zvnj7ls6jv56p2u@linutronix.de> <20190109165235.GA8151@kroah.com> <20190109170935.e6b6rwzpk6dlruu4@linutronix.de> <20190110131132.GC20217@kroah.com> <20190110180752.f4cnunadzzkev24m@linutronix.de> <20190110182413.GA6932@kroah.com> In-Reply-To: <20190110182413.GA6932@kroah.com> --TrHKxs6g98PqmJQhXmx4ktpDVBEhzrWwV Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Language: en-US > Yes, the "GPL condom" attempt doesn't work at all.=C2=A0 It's been shot= down > a long time ago in the courts. SFLC maintains there is no kernel licensing issue[1]. As a side note, even Hellwig's suit against VMware was dismissed (he may appeal)[2]. Debian and Canonical base their decision to ship DKMS source for ZFS on Linux[3]. The GPL does not disqualify a user from compiling ZFS or Linux however they see fit. It is only the users' distribution rights that come into question. No one is combing ZFS into Linux or even distributing binary modules here= ; we're following the terms of GPL. > My tolerance for ZFS is pretty non-existant.=C2=A0 Sun explicitly did n= ot > want their code to work on Linux, so why would we do extra work to get > their code to work properly? 1. Should your personal feelings affect the quality of the Linux kernel? I say no. 2. Did Sun or Oracle ever release any statement of any kind that backs your statement? 3. What extra work is being done here aside from the dropping of a pseudo-protection, the "GPL ONLY" symbol export? Something tells me, even if someone else did "the work" and submitted patches, you would find a reason to tell them to get stuffed and leave it "as-is". With all of that... why have ANY kind of tolerance for out of tree kernel modules at all? [1] https://www.softwarefreedom.org/resources/2016/linux-kernel-cddl.html= [2] https://opensource.com/law/16/8/gpl-enforcement-action-hellwig-v-vmwa= re [3] https://lists.debian.org/debian-devel-announce/2015/04/msg00006.html --TrHKxs6g98PqmJQhXmx4ktpDVBEhzrWwV-- --eP0vl8JXXKcOZ5XtaT0r8Q5Tz9wDCfLLN Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEE5MQWwRLWQeWW1A0MLHWyk7icJXgFAlw+JfMACgkQLHWyk7ic JXj2OQf/VMJothHp7GmGk1kHUfcdHh5TtzJAqKXXHQIKoGXh18Pf/YvdEzJAaRH4 UdZhg02vFmAq/tfDtYhJL9pG0zWboLRhTR6r6gPFwwr4v9k5hGphQWpRUF6LUAWy CTJa+O7K0NLcMzl3ZB9k+l9p+a6WQf4f963WGMDInIke8MlzAhgsYKfwb0on6ewV eEuAIG5qlSEO2/BYKJXIllpJqlU4qtJUV1eejNdRGmFey4wTyBPxo7HwtoERL88Q CwIIUIhPQ/DJvA4cwSFm+chaQKe/j03j7nHwAxhBagAKb+m1gFEQDl393opzE/dR jJtaW5MxF+lqU3E3uB7tPkOWn/5Tgg== =fcEq -----END PGP SIGNATURE----- --eP0vl8JXXKcOZ5XtaT0r8Q5Tz9wDCfLLN--