Received: by 2002:a25:868d:0:0:0:0:0 with SMTP id z13csp1463269ybk; Thu, 14 May 2020 09:34:27 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzaoYaBIuuWFfKgcPvDOZ1DnnKJGl9TwLXjROpyX0oCc0vqhhZZedFRlEbWpcykjAIc1fDm X-Received: by 2002:aa7:c419:: with SMTP id j25mr4700613edq.209.1589474067471; Thu, 14 May 2020 09:34:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1589474067; cv=none; d=google.com; s=arc-20160816; b=rn5JCxKVbrDhylciy/gl9no+doWrTSONL/rx7NP/DsmfC3833CmnA7AusmcaM0dMjH d4wFv89rku8UaireOE/Lx+iGvvLH3wOTqlGt0nTFtEvubNanGFjU8Tf+Fe2vepCPJpO9 fGpkag5bqxnX+7CKO3zL7Nq3HmaxGuDVLDLOptJBbLXm2x/pZrTFJ6AarAKSj+4IqPIx 7FRecMyZ9IeI+vTuRCvXhFyBKnXgKiBUc4CVkwvsvmVDH9tyinQYMskEe6tpWn1pMhC4 RCmFA/PQ69mDpzIEa+LLzY+d7cBG8cCa5WQVQtTg7fRCCPTlkDqQ7DyCsxBCX21pkqUI PQ4Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:subject:cc:to:from:date :dkim-signature; bh=bmVlvxRJfbuLi0qWPTmVd+J6tpfP5mcBYa4T+w6Y+8U=; b=e5dlVD4CVKz7NanqT2/mXdikJRhH/zZAHvokyHOdAEQ30L4AclBwgvMzNg8GZN81AR flPjyN4kWgct9MSVCQsj9w59gxiHa5QeHPzVALOueoRC+qrAPPQj3vMTbjdpX72lAehs XfYvIx5qkwo6H2n/Z2cMBCSNMM4gFVD/qQDUgRPy8OHn8iv1zyGAu3VuWVNrTTs42zoV 7gJjWhJv7GrEQ2Fi4viEuguiEmOASBNey2hC/mr5vegxf3Gzn8bDITQTQBm1kpcKBnvn mLKF3ZTcHOImpbsKNbW44eXFnUbNLddqkAtEy8aHhUI0AvBdr2JH/MC06fHk5sfMcCAm 3v3Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass (test mode) header.i=@wp.pl header.s=1024a header.b=FSEGSII2; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=wp.pl Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id o15si2074183eju.289.2020.05.14.09.33.50; Thu, 14 May 2020 09:34:27 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass (test mode) header.i=@wp.pl header.s=1024a header.b=FSEGSII2; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=wp.pl Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726038AbgENQdi (ORCPT + 99 others); Thu, 14 May 2020 12:33:38 -0400 Received: from mx4.wp.pl ([212.77.101.11]:56595 "EHLO mx4.wp.pl" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725999AbgENQdi (ORCPT ); Thu, 14 May 2020 12:33:38 -0400 Received: (wp-smtpd smtp.wp.pl 3044 invoked from network); 14 May 2020 18:33:34 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wp.pl; s=1024a; t=1589474015; bh=bmVlvxRJfbuLi0qWPTmVd+J6tpfP5mcBYa4T+w6Y+8U=; h=From:To:Cc:Subject; b=FSEGSII21NTu3LcDu5gOBnyldd9XcVfZzPYtGBHnLq4KGH4ETLjb4h9etIzCH9PPQ Fp2HGfy9VPZZkCbQOv/Sxp6v1PvuLdA4LoliUer6Sc4N4S8Izwcy3/fRunHjjLVmwI M1A75FlFZ1yEYyN8OAlyA/jwva961MITdjVMX+MY= Received: from unknown (HELO kicinski-fedora-pc1c0hjn.dhcp.thefacebook.com) (kubakici@wp.pl@[163.114.132.4]) (envelope-sender ) by smtp.wp.pl (WP-SMTPD) with ECDHE-RSA-AES256-GCM-SHA384 encrypted SMTP for ; 14 May 2020 18:33:34 +0200 Date: Thu, 14 May 2020 09:33:26 -0700 From: Jakub Kicinski To: Kalle Valo Cc: Felix Fietkau , Ryder Lee , Lorenzo Bianconi , Shayne Chen , Sean Wang , linux-wireless@vger.kernel.org, linux-mediatek@lists.infradead.org, Stanislaw Gruszka Subject: Re: [PATCH] mt76: fix different licenses in same driver Message-ID: <20200514093326.49b995ed@kicinski-fedora-pc1c0hjn.dhcp.thefacebook.com> In-Reply-To: <87pnb7go2m.fsf@tynnyri.adurom.net> References: <3a5cb822eb4cd81d32b5480f1235c992ea4fbe06.1587193872.git.ryder.lee@mediatek.com> <20200507100246.1e902bc8@kicinski-fedora-pc1c0hjn.dhcp.thefacebook.com> <87pnb7go2m.fsf@tynnyri.adurom.net> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-WP-MailID: 87b73c8c2619fcfba521105177ea5514 X-WP-AV: skaner antywirusowy Poczty Wirtualnej Polski X-WP-SPAM: NO 0000001 [ESLT] Sender: linux-wireless-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org On Thu, 14 May 2020 07:03:45 +0300 Kalle Valo wrote: > Jakub Kicinski writes: > > On Thu, 7 May 2020 15:30:24 +0200 Felix Fietkau wrote: > >> Hi Ryder, > >> > >> I think for this patch we need an explicit ACK from Stanislaw Gruszka > >> and Jakub Kicinski (both Cc'd), because mt76x0 was licensed under GPL. > > > > Thanks, yes, you definitely need an ack, especially from folks who have > > their copyright on the files :/ > > > > My personal preference for the license was expressed clearly when the > > code was written and it is GPL-only. Felix, if you prefer the clean up > > I'm happy to ack, but I see no reason to downgrade the license at > > vendor's request. > > I think it would be unfortunate to have different licenses in the same > driver. For example think of copying a function from one file to > another, how would we handle that? So my strong recommendation is to use > the same license throughout the driver. And in this case I consider mt76 > directory and it's subdirectories as being one driver, please correct me > if that's not the case. AFAIU some parts of the code were brought in from mt7601u which has a different license. As I said I'm happy with it if Felix feels like it's needed. Just not a fan of vendors who barely contribute making license changes.