Received: by 2002:a05:6a10:1d13:0:0:0:0 with SMTP id pp19csp311703pxb; Thu, 26 Aug 2021 03:53:39 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx5jE9fCnbx1mmCTLcXxnkeo2QBgKXaX5amV9I5bnmAgOH8ahaIG9zfj7ICnnVpJMoZMvyo X-Received: by 2002:a05:6e02:1d88:: with SMTP id h8mr2275088ila.258.1629975219402; Thu, 26 Aug 2021 03:53:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1629975219; cv=none; d=google.com; s=arc-20160816; b=aaAzy6DS7AWlJikL7D3PUonHAGWqndqNGT6a7EE264hLdrl0JYJjG03EB40TJ0TY47 43LLePiDNf9Nhw7kDBzCI+TCQJfCDtMkXrW0yxoqILSQmVoLOQu+8JVuXboWxHkFdnw7 0hMcGsgZgty7KFatHXen30oBLfjC8SVtDj/k3WCo6St9ZZ+r2BVRx6fQ1wnAG1uotfEe VVN410oONTOme6ksX6t+lmgt/v9CI7tCg0QcuoMz/mXuautkIbmUMXbepJqosnhDl7Id HcnMg5avZw/4wSeQ0mlTRBmUbUkKw//CPkLA68Aabh6ib/QtJq6p9GdigM+gMiPEUaJf 3+2A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=+S4HsvrIouEqMazcNy6IF8h/9mzPZD64P4bNBrs3JQY=; b=m8NyeLlJ/84a7rpDLexW+KifO2WM9B7lcnr87HKr6uaqLvS38tZxgzPcZpDu38wbLb 1/Ws6gD5wy4EEqYxQ2oUQ5dD5ldnyqdIgGpTeTYfRA9dTYd744/dDn6dBAHx18tOeLME Yc7bzqfM/gj17M+DuCaYmpz/CcpvWlUXJVHkoQ+naWqAVLLgfS0kNUIMQuzH3FNrCmPW df+2C/6/jcn1NKza4xtOcZqQBJiiSBLXhlSIOtySa2HwtYILjMU3xH9PCHwrDbEztIMN L1ivwRMy63HYmn1S+wojYRSqKQQhpK5Ulh4CdCUKUxU0sWncbGTuqSUQa0YXiiR6YNkj LRog== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=UZgaZoo6; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id j10si2472015jat.46.2021.08.26.03.53.27; Thu, 26 Aug 2021 03:53:39 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-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 header.i=@linuxfoundation.org header.s=korg header.b=UZgaZoo6; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S241630AbhHZKwp (ORCPT + 99 others); Thu, 26 Aug 2021 06:52:45 -0400 Received: from mail.kernel.org ([198.145.29.99]:51922 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234296AbhHZKwo (ORCPT ); Thu, 26 Aug 2021 06:52:44 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id ACE336108F; Thu, 26 Aug 2021 10:51:56 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1629975117; bh=bYzoqaGaeVIa6hmFFr9DEiYpG3DMEBTslADS8rFb29A=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=UZgaZoo6T6k6aZeGZpa25W8XHEpScpqKI8XBJxs/eTnbvxvt5b4tU1Pwr8OkX1lQY xOwCRgQv+Fwz2T3F3O7Z7VUNkY4JS9I8/82R53RIXb3UTDOZI3n/g/E88+zWj5RyNL HbWAq7yP9Iw7SEiGbku3KSxGESoK8GeOzu/z3rr4= Date: Thu, 26 Aug 2021 12:51:53 +0200 From: Greg KH To: "Fabio M. De Francesco" Cc: Larry.Finger@lwfinger.net, phil@philpotter.co.uk, linux-staging@lists.linux.dev, linux-kernel@vger.kernel.org Subject: Re: [PATCH] staging: r8188eu: Provide a TODO file for this driver Message-ID: References: <20210826014959.26857-1-fmdefrancesco@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20210826014959.26857-1-fmdefrancesco@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Aug 26, 2021 at 03:49:59AM +0200, Fabio M. De Francesco wrote: > Provide a TODO file that lists the tasks that should be carried out in > order to move this driver off drivers/staging. > > Signed-off-by: Fabio M. De Francesco > --- > > Thanks to Phillip Potter for for providing the first draft. > > drivers/staging/r8188eu/TODO | 16 ++++++++++++++++ > 1 file changed, 16 insertions(+) > create mode 100644 drivers/staging/r8188eu/TODO > > diff --git a/drivers/staging/r8188eu/TODO b/drivers/staging/r8188eu/TODO > new file mode 100644 > index 000000000000..4bccca69abac > --- /dev/null > +++ b/drivers/staging/r8188eu/TODO > @@ -0,0 +1,16 @@ > +To-do list: > + > +* Correct the coding style according to Linux guidelines; please read the document > +at https://www.kernel.org/doc/html/latest/process/coding-style.html. Indent and properly wrap your lines at the right width please. > +* Remove unnecessary debugging/printing macros; for those that are still needed > +use the proper kernel API (pr_debug(), dev_dbg(), netdev_dbg()). > +* Remove dead code such as unusued functions, variables, fields, etc.. > +* Use in-kernel API and remove unnecessary wrappers where possible. > +* Remove the HAL layer and migrate its functionality into the relevant parts of > +the driver. > +* Switch to use LIB80211 (This work is currently in development by Larry Finger). > +* Switch to use MAC80211 (This work is currently in development by Larry Finger). No need to say "is being done by XXX" anywhere, as that stops people from helping out on this instantly. > +Please send any patches to Greg Kroah-Hartman , > +Larry Finger , Phillip Potter > +and CC linux-staging@lists.linux.dev, linux-kernel@vger.kernel.org. As the MAINTAINERS file lists this properly, no need for this paragraph. That can also be removed from any remaining TODO files that have it in it that also have correct MAINTAINERS entries. thanks, greg k-h