Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp522545yba; Wed, 15 May 2019 05:36:19 -0700 (PDT) X-Google-Smtp-Source: APXvYqw61yFeQdZcN0TIFLG0Ba972/Nji1TkiprdWqX9f1IkolwBFveiQNP/y485GaAb20Uqp9zB X-Received: by 2002:a17:902:8c85:: with SMTP id t5mr43755142plo.23.1557923779728; Wed, 15 May 2019 05:36:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1557923779; cv=none; d=google.com; s=arc-20160816; b=ylUeLXysVZ/wrWS/VGIb/FL6M1ipcnRMGC2r2Xupt1I8hAUMmHIgq63Rfs5kCFCJEm cXiUvPr6qNyYrfiaUw9UG5unQwJRh3I3OlAyfIoSzs6gPIZVrFa6japli9aIY/Q/pXnU 8qI2vNOcGzscCtBx7cYemh2ig03Wq08EW0uURGtnCuZMWJUng5lOOv2x0Kug1Z9tfxmk d5hBJw7FniIMmsEdyx05m1Oc9byU2xW59A49myULt8o/UIglGVl49TnXLZUCUW7eKaP4 xp9cIhKnzJwt387a38tfVu/vkSSwkx8gceEfHHKBhI7/Ufkx5uGZsni/SsmFfPSsviz7 yPkA== 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-transfer-encoding:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=bD13KRuv0BvOk8bgw9jLd6uc3es8BhUyFyCGPkOpx4g=; b=Mso6SbwYamN2fX7TsXUgpHTeBxg72Mi5GVWEhG4S84JGQQwBYaMJjThr6wzbyt+GLE ZvJfURi/faZg1qwJk/XZK22ZfboF9pXL3nrbLJ3LKRXMqmSjdRfzW1lj7XQ8Uz0hq0YV jgB32/HmgKRprJ4RnRFIu5ytQH3/DVayacP5h1i1yzufG8OIGjGR/rW3kQjZ6SxJcRa3 jEpIZ0gIrXZXn2s9PjvS8u9Ivy79yNZox17MuQdqSnXDEL0NTrg4+3mvk1J2Mf2g+XjR OFmfENSL2/YIkMLJtQW+EIN3efoaoIIS3ZAjFblfFuumt4XC/VBl4BYIjqsqPnyAi2VJ RKRw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b="c4aXCzp/"; 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 p16si1637237pgj.312.2019.05.15.05.36.02; Wed, 15 May 2019 05:36:19 -0700 (PDT) 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="c4aXCzp/"; 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 S1726773AbfEOMdX (ORCPT + 99 others); Wed, 15 May 2019 08:33:23 -0400 Received: from mail.kernel.org ([198.145.29.99]:54104 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725977AbfEOMdW (ORCPT ); Wed, 15 May 2019 08:33:22 -0400 Received: from localhost (83-86-89-107.cable.dynamic.v4.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 9BC9720843; Wed, 15 May 2019 12:33:21 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1557923602; bh=VWrSIMxtMzJf0EqTLwNfDFyQZNKkVmMfiMtoWaE8mYs=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=c4aXCzp/93XjO1tys4+y8zAvyuzJOmcEbZWeFE4KBExtUqA11G1qL6IlcWOypkl/z DEXZ+zIs5y+hdARNrlDdz8MGkIXXYMv1PFPTWVSvPoUoslnuISmp72fSPALWRqqQwG deY22jA6+FnhSAQHcEa6NX/Y43bvdmKp5xsLJNwo= Date: Wed, 15 May 2019 14:33:19 +0200 From: Greg KH To: Kai-Heng Feng Cc: devel@driverdev.osuosl.org, linux-kernel@vger.kernel.org, Larry Finger Subject: Re: [PATCH] staging: Add rtl8821ce PCIe WiFi driver Message-ID: <20190515123319.GA435@kroah.com> References: <20190515112401.15373-1-kai.heng.feng@canonical.com> <20190515114022.GA18824@kroah.com> <6D5557B8-8140-48A8-BED7-9587936902D8@canonical.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <6D5557B8-8140-48A8-BED7-9587936902D8@canonical.com> User-Agent: Mutt/1.11.4 (2019-03-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, May 15, 2019 at 07:54:58PM +0800, Kai-Heng Feng wrote: > at 19:40, Greg KH wrote: > > > On Wed, May 15, 2019 at 07:24:01PM +0800, Kai-Heng Feng wrote: > > > The rtl8821ce can be found on many HP and Lenovo laptops. > > > Users have been using out-of-tree module for a while, > > > > > > The new Realtek WiFi driver, rtw88, will support rtl8821ce in 2020 or > > > later. > > > > Where is that driver, and why is it going to take so long to get merged? > > rtw88 is in 5.2 now, but it doesn’t support 8821ce yet. > > They plan to add the support in 2020. Who is "they" and what is needed to support this device and why wait a full year? > > > 296 files changed, 206166 insertions(+) > > > > Ugh, why do we keep having to add the whole mess for every single one of > > these devices? > > Because Realtek devices are unfortunately ubiquitous so the support is > better come from kernel. That's not the issue here. The issue is that we keep adding the same huge driver files to the kernel tree, over and over, with no real change at all. We have seen almost all of these files in other realtek drivers, right? Why not use the ones we already have? But better yet, why not add proper support for this hardware and not use a staging driver? thanks, greg k-h