Received: by 2002:a25:683:0:0:0:0:0 with SMTP id 125csp368309ybg; Wed, 10 Jun 2020 03:00:38 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwEqWqHOuIuzLMuN4+Bfmtg0+dhy3o7P1qQjfdSeY0sigfqm7KSr9wCQ1zF/1lzUMhP70Im X-Received: by 2002:a05:6402:b8a:: with SMTP id cf10mr1838822edb.138.1591783237943; Wed, 10 Jun 2020 03:00:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1591783237; cv=none; d=google.com; s=arc-20160816; b=06u5w+hbEUhsDlajV0S8izO/DHMio04J+HhYIotxw0BAjfD19NuZik8hdXWUakU5in x3p9dci6f/1MVlqbq4l2tFLX1YyM9pr5f/zhSncDlQRUsYhnwCcC7fujEUWYMafd/STJ israSqQQtDiCcCfK7uyl+fDN6gkZmrdMEign1gXPsM3YNLN20ouqJ4kKNEhwfJiS/UjI 6G4cSdjd9WiOKfK1u9ZIj+oP/PPp5+FGZdosZjXc1S8molVVblQvVny2tUdWF4ikfOB1 uIDjHTrCFpx0t9cm7USjJf5N5Rf0b7nirctCVT4HHOoyMyzlglnn0rjSLjgYZfq3ei3G TY2g== 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:date:cc:to:from:subject:message-id :dkim-signature; bh=Lh+l8E/0G4HNv79DdjguIxQ8zfn9HQwltUTK0ls8AMw=; b=Z8jtWQwXPUTPdSZDlYMO44SWApZWGiUjxE27fMmK3AzKeE71LwjBnrR5DA6Pdb7kjJ OieJ9EE+QglWjGQF1GqD4K4P+F5KIY7pQ2SROOxEuKsY1bdNWW5Q+QysR9iN7VBXPVyB IObW1LgWxqAcVvJQXP2x5Gs5/QL+64Zk07rrBlN/MSUEf/CY+HfAf9ey4+SdoOGUrf0d A9tWgy158pDfm2V1nGyp7o5uHvX99mIjENeUIdj29+rAnHMwQPKeXw05xi3N+pjtYyk1 c9jEaiuag68P59QQle2RkIbGYQ6MNtKrBfuLRbo0YMloTvn7PBK0RbaEGMgYrFmi5rAV f79g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=cxaddMJQ; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id dr9si8175463ejc.147.2020.06.10.03.00.13; Wed, 10 Jun 2020 03:00:37 -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=@gmail.com header.s=20161025 header.b=cxaddMJQ; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727970AbgFJJ5e (ORCPT + 99 others); Wed, 10 Jun 2020 05:57:34 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49674 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726134AbgFJJ5e (ORCPT ); Wed, 10 Jun 2020 05:57:34 -0400 Received: from mail-wr1-x442.google.com (mail-wr1-x442.google.com [IPv6:2a00:1450:4864:20::442]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D19EEC03E96B; Wed, 10 Jun 2020 02:57:33 -0700 (PDT) Received: by mail-wr1-x442.google.com with SMTP id r7so1558366wro.1; Wed, 10 Jun 2020 02:57:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=message-id:subject:from:to:cc:date:in-reply-to:references :mime-version:content-transfer-encoding; bh=Lh+l8E/0G4HNv79DdjguIxQ8zfn9HQwltUTK0ls8AMw=; b=cxaddMJQ7+9pIVDnuPAGga3PYpBtHKiX8/+niQA7UyL43NDxIhvdVy+vIkDl/tgJKe ceOH+nEdmZmjb5mcvR1TwuvqRPxl0ps69fUsrFvfDgS9BwuhtQBdPZEutNwXQPyAQ+LR 1A/lqROaSXo7wm+WqP14SdDQeLkx9nwRgb/b9kMFQV8CQ1gshQ7Z94l4fXKGgXLHAGiR tUtia2nYa93vwZqDICzcsN3JxLEGV06HqGet7qtdbF+xV+YkRzslbIdYYeKNzNhWXnFe xbxDW82lJ+eR81VT6kpinO2VFLed5nYn0jgurrKhoSnbNEIgjrtVUbFZI9QF98MKVXLa jFrg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:subject:from:to:cc:date:in-reply-to :references:mime-version:content-transfer-encoding; bh=Lh+l8E/0G4HNv79DdjguIxQ8zfn9HQwltUTK0ls8AMw=; b=Y9000OQOQ6yjgWFAShf0E3kPT58JseFF2ctxdo+4OJMSz1FYuQBoV12M/79EiStdLH f8WIxeyzMBm8PdOCvYo8Y639gux6QrBG+2i/f4I7pcYrcs8D8QXO2rwIjx1Lh8rn0mqz tIU46QAi5RU6WoLi8N6KQTUtApMXwgvErLF84O2R9F2uIbuNyl7Uy1QIA2nos+ooBzez uCo7c2j6gMpkHxTJCsAinNgjK0uqiWG91ui2lPhnrJHcckw6P2LAxMIGutaL2JAVj4aT djM1dfSRxX5AekPBXWry0NaaX+EOt+V2BJtLkoW3/qWcZlEzT7YRYwjPOEauLP/ETUaf 0Vfg== X-Gm-Message-State: AOAM5324/EJh6ADJ8AqDjiPWOausJyxWcwzoJ04XlacZTW/TalceW1Ti EtRNSDVd5gR/tRfpWmWsQck= X-Received: by 2002:a5d:6944:: with SMTP id r4mr2679459wrw.169.1591783051512; Wed, 10 Jun 2020 02:57:31 -0700 (PDT) Received: from ubuntu-laptop ([2a01:598:b90a:8f5:dd1:7313:78f9:539b]) by smtp.googlemail.com with ESMTPSA id c70sm6018914wme.32.2020.06.10.02.57.29 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 10 Jun 2020 02:57:31 -0700 (PDT) Message-ID: <890c8bb717c0d5c1c7623b298d3f54a8e6594c73.camel@gmail.com> Subject: Re: [RFC PATCH 3/5] scsi: ufs: Introduce HPB module From: Bean Huo To: Bart Van Assche , daejun7.park@samsung.com, ALIM AKHTAR , "avri.altman@wdc.com" , "jejb@linux.ibm.com" , "martin.petersen@oracle.com" , "asutoshd@codeaurora.org" , "beanhuo@micron.com" , "stanley.chu@mediatek.com" , "cang@codeaurora.org" , "tomas.winkler@intel.com" Cc: "linux-scsi@vger.kernel.org" , "linux-kernel@vger.kernel.org" , Sang-yoon Oh , Sung-Jun Park , yongmyung lee , Jinyoung CHOI , Adel Choi , BoRam Shin Date: Wed, 10 Jun 2020 11:57:28 +0200 In-Reply-To: <76831c81-7879-8be7-54a4-ca6bfa68c30e@acm.org> References: <336371513.41591320902369.JavaMail.epsvc@epcpadp1> <963815509.21591320301642.JavaMail.epsvc@epcpadp1> <231786897.01591320001492.JavaMail.epsvc@epcpadp1> <231786897.01591322101492.JavaMail.epsvc@epcpadp1> <76831c81-7879-8be7-54a4-ca6bfa68c30e@acm.org> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.28.5-0ubuntu0.18.04.2 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 2020-06-09 at 21:29 -0700, Bart Van Assche wrote: > > diff --git a/drivers/scsi/ufs/ufshpb.h b/drivers/scsi/ufs/ufshpb.h > > new file mode 100644 > > index 000000000000..c6dd88e00849 > > --- /dev/null > > +++ b/drivers/scsi/ufs/ufshpb.h > > @@ -0,0 +1,185 @@ > > +/* SPDX-License-Identifier: GPL-2.0-only */ > > +/* > > + * Universal Flash Storage Host Performance Booster > > + * > > + * Copyright (C) 2017-2018 Samsung Electronics Co., Ltd. > > + * > > + * Authors: > > + * Yongmyung Lee > > + * Jinyoung Choi > > + * > > + * This program is free software; you can redistribute it and/or > > + * modify it under the terms of the GNU General Public License > > + * as published by the Free Software Foundation; either version 2 > > + * of the License, or (at your option) any later version. > > + * See the COPYING file in the top-level directory or visit > > + * > > + * > > + * This program is distributed in the hope that it will be useful, > > + * but WITHOUT ANY WARRANTY; without even the implied warranty of > > + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > > + * GNU General Public License for more details. > > + * > > + * This program is provided "AS IS" and "WITH ALL FAULTS" and > > + * without warranty of any kind. You are solely responsible for > > + * determining the appropriateness of using and distributing > > + * the program and assume all risks associated with your exercise > > + * of rights with respect to the program, including but not > > limited > > + * to infringement of third party rights, the risks and costs of > > + * program errors, damage to or loss of data, programs or > > equipment, > > + * and unavailability or interruption of operations. Under no > > + * circumstances will the contributor of this Program be liable > > for > > + * any damages of any kind arising from your use or distribution > > of > > + * this program. > > + * > > + * The Linux Foundation chooses to take subject only to the GPLv2 > > + * license terms, and distributes only under these terms. > > + */ > > Please use an SPDX declaration instead of the full GPLv2 text. > > Thanks, > > Bart. agree with Bart, also, should confirm SPDX-License-Identifier: GPL-2.0-only or SPDX- License-Identifier: GPL-2.0-later. I just learnt this, based on your text, shoould be "SPDX-License- Identifier: GPL-2.0-later" Bean