* [RFC PATCH v3 0/1] Re-license MTK NAND driver
@ 2019-04-29 8:51 Xiaolei Li
[not found] ` <20190429085116.60081-1-xiaolei.li-NuS5LvNUpcJWk0Htik3J/w@public.gmane.org>
0 siblings, 1 reply; 12+ messages in thread
From: Xiaolei Li @ 2019-04-29 8:51 UTC (permalink / raw)
To: miquel.raynal-LDxbnhwyfcJBDgjK7y7TUQ, richard-/L3Ra7n9ekc
Cc: daniel.thompson-QSEj5FYQhm4dnm+yROfE0A,
ryder.lee-NuS5LvNUpcJWk0Htik3J/w,
srv_heupstream-NuS5LvNUpcJWk0Htik3J/w,
yellowriver2010-PkbjNfxxIARBDgjK7y7TUQ,
jorge.ramirez-ortiz-QSEj5FYQhm4dnm+yROfE0A,
matthias.bgg-Re5JQEeQqe8AvxtiuMwx3w,
boris.brezillon-ZGY8ohtN/8qB+jHODAdFcQ,
linux-mtd-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
yingjoe.chen-NuS5LvNUpcJWk0Htik3J/w, rafal-g1n6cQUeyibVItvQsEIGlw,
linux-mediatek-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
xiaolei.li-NuS5LvNUpcJWk0Htik3J/w
Hello,
Currently, MTK NAND driver is licensed as GPL. And we would like to
modify and publish it in bootloader with MIT license. So, here we send
this RFC patch to solicit ACKs from MTK NAND driver authors and
contributors whether we can re-license MTK NAND driver as dual MIT/GPL.
Thanks and looking forward to your reply,
Xiaolei
Patch v3:
---------
- Add license text replacement description in commit log.
Patch v2:
---------
- Add Ryder, Rafal, Wen in CC list.
- Introduce why we want to re-license MTK NAND driver.
Xiaolei Li (1):
mtd: rawnand: mtk: Re-license MTK NAND driver as Dual MIT/GPL
drivers/mtd/nand/raw/mtk_ecc.c | 12 ++----------
drivers/mtd/nand/raw/mtk_ecc.h | 4 +---
drivers/mtd/nand/raw/mtk_nand.c | 12 ++----------
3 files changed, 5 insertions(+), 23 deletions(-)
--
2.18.0
^ permalink raw reply [flat|nested] 12+ messages in thread[parent not found: <20190429085116.60081-1-xiaolei.li-NuS5LvNUpcJWk0Htik3J/w@public.gmane.org>]
* [RFC PATCH v3 1/1] mtd: rawnand: mtk: Re-license MTK NAND driver as Dual MIT/GPL [not found] ` <20190429085116.60081-1-xiaolei.li-NuS5LvNUpcJWk0Htik3J/w@public.gmane.org> @ 2019-04-29 8:51 ` Xiaolei Li 2019-04-29 9:41 ` Rafał Miłecki 0 siblings, 1 reply; 12+ messages in thread From: Xiaolei Li @ 2019-04-29 8:51 UTC (permalink / raw) To: miquel.raynal-LDxbnhwyfcJBDgjK7y7TUQ, richard-/L3Ra7n9ekc Cc: daniel.thompson-QSEj5FYQhm4dnm+yROfE0A, ryder.lee-NuS5LvNUpcJWk0Htik3J/w, srv_heupstream-NuS5LvNUpcJWk0Htik3J/w, yellowriver2010-PkbjNfxxIARBDgjK7y7TUQ, jorge.ramirez-ortiz-QSEj5FYQhm4dnm+yROfE0A, matthias.bgg-Re5JQEeQqe8AvxtiuMwx3w, boris.brezillon-ZGY8ohtN/8qB+jHODAdFcQ, linux-mtd-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r, yingjoe.chen-NuS5LvNUpcJWk0Htik3J/w, rafal-g1n6cQUeyibVItvQsEIGlw, linux-mediatek-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r, xiaolei.li-NuS5LvNUpcJWk0Htik3J/w It is allowed to use MTK NAND driver with GPL-2.0 or MIT license. But now it is only licensed as GPL-2.0. So re-license it as dual MIT/GPL and replace license text with SPDX tag. Signed-off-by: Xiaolei Li <xiaolei.li-NuS5LvNUpcJWk0Htik3J/w@public.gmane.org> Acked-by: Jorge Ramirez-Ortiz <jorge.ramirez-ortiz-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org> Acked-by: Ryder Lee <ryder.lee-NuS5LvNUpcJWk0Htik3J/w@public.gmane.org> --- drivers/mtd/nand/raw/mtk_ecc.c | 12 ++---------- drivers/mtd/nand/raw/mtk_ecc.h | 4 +--- drivers/mtd/nand/raw/mtk_nand.c | 12 ++---------- 3 files changed, 5 insertions(+), 23 deletions(-) diff --git a/drivers/mtd/nand/raw/mtk_ecc.c b/drivers/mtd/nand/raw/mtk_ecc.c index 6432bd70c3b3..eea0f903bc24 100644 --- a/drivers/mtd/nand/raw/mtk_ecc.c +++ b/drivers/mtd/nand/raw/mtk_ecc.c @@ -1,17 +1,9 @@ +// SPDX-License-Identifier: GPL-2.0 OR MIT /* * MTK ECC controller driver. * Copyright (C) 2016 MediaTek Inc. * Authors: Xiaolei Li <xiaolei.li-NuS5LvNUpcJWk0Htik3J/w@public.gmane.org> * Jorge Ramirez-Ortiz <jorge.ramirez-ortiz-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org> - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. - * - * 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. */ #include <linux/platform_device.h> @@ -600,4 +592,4 @@ module_platform_driver(mtk_ecc_driver); MODULE_AUTHOR("Xiaolei Li <xiaolei.li-NuS5LvNUpcJWk0Htik3J/w@public.gmane.org>"); MODULE_DESCRIPTION("MTK Nand ECC Driver"); -MODULE_LICENSE("GPL"); +MODULE_LICENSE("Dual MIT/GPL"); diff --git a/drivers/mtd/nand/raw/mtk_ecc.h b/drivers/mtd/nand/raw/mtk_ecc.h index a455df080952..0e48c36e6ca0 100644 --- a/drivers/mtd/nand/raw/mtk_ecc.h +++ b/drivers/mtd/nand/raw/mtk_ecc.h @@ -1,12 +1,10 @@ +/* SPDX-License-Identifier: GPL-2.0 OR MIT */ /* * MTK SDG1 ECC controller * * Copyright (c) 2016 Mediatek * Authors: Xiaolei Li <xiaolei.li-NuS5LvNUpcJWk0Htik3J/w@public.gmane.org> * Jorge Ramirez-Ortiz <jorge.ramirez-ortiz-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org> - * This program is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 2 as published - * by the Free Software Foundation. */ #ifndef __DRIVERS_MTD_NAND_MTK_ECC_H__ diff --git a/drivers/mtd/nand/raw/mtk_nand.c b/drivers/mtd/nand/raw/mtk_nand.c index b6b4602f5132..3cbc25793062 100644 --- a/drivers/mtd/nand/raw/mtk_nand.c +++ b/drivers/mtd/nand/raw/mtk_nand.c @@ -1,17 +1,9 @@ +// SPDX-License-Identifier: GPL-2.0 OR MIT /* * MTK NAND Flash controller driver. * Copyright (C) 2016 MediaTek Inc. * Authors: Xiaolei Li <xiaolei.li-NuS5LvNUpcJWk0Htik3J/w@public.gmane.org> * Jorge Ramirez-Ortiz <jorge.ramirez-ortiz-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org> - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. - * - * 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. */ #include <linux/platform_device.h> @@ -1598,6 +1590,6 @@ static struct platform_driver mtk_nfc_driver = { module_platform_driver(mtk_nfc_driver); -MODULE_LICENSE("GPL"); +MODULE_LICENSE("Dual MIT/GPL"); MODULE_AUTHOR("Xiaolei Li <xiaolei.li-NuS5LvNUpcJWk0Htik3J/w@public.gmane.org>"); MODULE_DESCRIPTION("MTK Nand Flash Controller Driver"); -- 2.18.0 ^ permalink raw reply related [flat|nested] 12+ messages in thread
* Re: [RFC PATCH v3 1/1] mtd: rawnand: mtk: Re-license MTK NAND driver as Dual MIT/GPL 2019-04-29 8:51 ` [RFC PATCH v3 1/1] mtd: rawnand: mtk: Re-license MTK NAND driver as Dual MIT/GPL Xiaolei Li @ 2019-04-29 9:41 ` Rafał Miłecki [not found] ` <82cc648b1e92d5ed6876b025a2da1821-g1n6cQUeyibVItvQsEIGlw@public.gmane.org> 0 siblings, 1 reply; 12+ messages in thread From: Rafał Miłecki @ 2019-04-29 9:41 UTC (permalink / raw) To: Xiaolei Li Cc: daniel.thompson, ryder.lee, srv_heupstream, richard, miquel.raynal, jorge.ramirez-ortiz, yingjoe.chen, boris.brezillon, linux-mtd, yellowriver2010, matthias.bgg, linux-mediatek On 2019-04-29 10:51, Xiaolei Li wrote: > It is allowed to use MTK NAND driver with GPL-2.0 or MIT license. What do you mean by "It is allowed"? According to the license it's rather not. Did you mean something like "It it wanted"? > But now it is only licensed as GPL-2.0. > So re-license it as dual MIT/GPL and replace license text with > SPDX tag. > > Signed-off-by: Xiaolei Li <xiaolei.li@mediatek.com> > Acked-by: Jorge Ramirez-Ortiz <jorge.ramirez-ortiz@linaro.org> > Acked-by: Ryder Lee <ryder.lee@mediatek.com> My development involvement was trivial/minimal, so I'm OK if that's what most developers want. Acked-by: Rafał Miłecki <rafal@milecki.pl> ______________________________________________________ Linux MTD discussion mailing list http://lists.infradead.org/mailman/listinfo/linux-mtd/ ^ permalink raw reply [flat|nested] 12+ messages in thread
[parent not found: <82cc648b1e92d5ed6876b025a2da1821-g1n6cQUeyibVItvQsEIGlw@public.gmane.org>]
* Re: [RFC PATCH v3 1/1] mtd: rawnand: mtk: Re-license MTK NAND driver as Dual MIT/GPL [not found] ` <82cc648b1e92d5ed6876b025a2da1821-g1n6cQUeyibVItvQsEIGlw@public.gmane.org> @ 2019-04-29 10:02 ` xiaolei li 2019-05-05 9:12 ` xiaolei li 1 sibling, 0 replies; 12+ messages in thread From: xiaolei li @ 2019-04-29 10:02 UTC (permalink / raw) To: Rafał Miłecki Cc: daniel.thompson-QSEj5FYQhm4dnm+yROfE0A, ryder.lee-NuS5LvNUpcJWk0Htik3J/w, srv_heupstream-NuS5LvNUpcJWk0Htik3J/w, richard-/L3Ra7n9ekc, miquel.raynal-LDxbnhwyfcJBDgjK7y7TUQ, jorge.ramirez-ortiz-QSEj5FYQhm4dnm+yROfE0A, yingjoe.chen-NuS5LvNUpcJWk0Htik3J/w, boris.brezillon-ZGY8ohtN/8qB+jHODAdFcQ, linux-mtd-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r, yellowriver2010-PkbjNfxxIARBDgjK7y7TUQ, matthias.bgg-Re5JQEeQqe8AvxtiuMwx3w, linux-mediatek-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r Hi Rafał, On Mon, 2019-04-29 at 11:41 +0200, Rafał Miłecki wrote: > On 2019-04-29 10:51, Xiaolei Li wrote: > > It is allowed to use MTK NAND driver with GPL-2.0 or MIT license. > > What do you mean by "It is allowed"? According to the license it's > rather not. > > Did you mean something like "It it wanted"? > Thanks for your ACK and your suggestion. "It is wanted" sounds more properly. > > > But now it is only licensed as GPL-2.0. > > So re-license it as dual MIT/GPL and replace license text with > > SPDX tag. > > > > Signed-off-by: Xiaolei Li <xiaolei.li@mediatek.com> > > Acked-by: Jorge Ramirez-Ortiz <jorge.ramirez-ortiz@linaro.org> > > Acked-by: Ryder Lee <ryder.lee@mediatek.com> > > My development involvement was trivial/minimal, so I'm OK if that's what > most > developers want. > > Acked-by: Rafał Miłecki <rafal@milecki.pl> Thanks, Xiaolei _______________________________________________ Linux-mediatek mailing list Linux-mediatek@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-mediatek ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [RFC PATCH v3 1/1] mtd: rawnand: mtk: Re-license MTK NAND driver as Dual MIT/GPL [not found] ` <82cc648b1e92d5ed6876b025a2da1821-g1n6cQUeyibVItvQsEIGlw@public.gmane.org> 2019-04-29 10:02 ` xiaolei li @ 2019-05-05 9:12 ` xiaolei li 2019-05-05 15:06 ` Rafał Miłecki 1 sibling, 1 reply; 12+ messages in thread From: xiaolei li @ 2019-05-05 9:12 UTC (permalink / raw) To: richard-/L3Ra7n9ekc, miquel.raynal-LDxbnhwyfcJBDgjK7y7TUQ Cc: daniel.thompson-QSEj5FYQhm4dnm+yROfE0A, ryder.lee-NuS5LvNUpcJWk0Htik3J/w, srv_heupstream-NuS5LvNUpcJWk0Htik3J/w, yellowriver2010-PkbjNfxxIARBDgjK7y7TUQ, jorge.ramirez-ortiz-QSEj5FYQhm4dnm+yROfE0A, matthias.bgg-Re5JQEeQqe8AvxtiuMwx3w, boris.brezillon-ZGY8ohtN/8qB+jHODAdFcQ, linux-mtd-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r, yingjoe.chen-NuS5LvNUpcJWk0Htik3J/w, Rafał Miłecki, linux-mediatek-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r Hi Richard, Miquel, Up to now, Xiaolei Li <xiaolei.li@mediatek.com> (the author and major contributor), Jorge Ramirez-Ortiz <jorge.ramirez-ortiz@linaro.org> (the author and major contributor), Ryder Lee <ryder.lee@mediatek.com> (developer), Rafał Miłecki <rafal@milecki.pl> (developer) sent ACK for this RFC patch. May I ask if it is enough to accept this change? Or should I wait for other developer's response? Thanks, Xiaolei On Mon, 2019-04-29 at 11:41 +0200, Rafał Miłecki wrote: > On 2019-04-29 10:51, Xiaolei Li wrote: > > It is allowed to use MTK NAND driver with GPL-2.0 or MIT license. > > What do you mean by "It is allowed"? According to the license it's > rather not. > > Did you mean something like "It it wanted"? > > > > But now it is only licensed as GPL-2.0. > > So re-license it as dual MIT/GPL and replace license text with > > SPDX tag. > > > > Signed-off-by: Xiaolei Li <xiaolei.li@mediatek.com> > > Acked-by: Jorge Ramirez-Ortiz <jorge.ramirez-ortiz@linaro.org> > > Acked-by: Ryder Lee <ryder.lee@mediatek.com> > > My development involvement was trivial/minimal, so I'm OK if that's what > most > developers want. > > Acked-by: Rafał Miłecki <rafal@milecki.pl> _______________________________________________ Linux-mediatek mailing list Linux-mediatek@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-mediatek ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [RFC PATCH v3 1/1] mtd: rawnand: mtk: Re-license MTK NAND driver as Dual MIT/GPL 2019-05-05 9:12 ` xiaolei li @ 2019-05-05 15:06 ` Rafał Miłecki [not found] ` <79539034414767c95e456a79391a18e7-g1n6cQUeyibVItvQsEIGlw@public.gmane.org> 0 siblings, 1 reply; 12+ messages in thread From: Rafał Miłecki @ 2019-05-05 15:06 UTC (permalink / raw) To: xiaolei li Cc: daniel.thompson-QSEj5FYQhm4dnm+yROfE0A, ryder.lee-NuS5LvNUpcJWk0Htik3J/w, srv_heupstream-NuS5LvNUpcJWk0Htik3J/w, richard-/L3Ra7n9ekc, miquel.raynal-LDxbnhwyfcJBDgjK7y7TUQ, jorge.ramirez-ortiz-QSEj5FYQhm4dnm+yROfE0A, yingjoe.chen-NuS5LvNUpcJWk0Htik3J/w, boris.brezillon-ZGY8ohtN/8qB+jHODAdFcQ, linux-mtd-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r, yellowriver2010-PkbjNfxxIARBDgjK7y7TUQ, matthias.bgg-Re5JQEeQqe8AvxtiuMwx3w, linux-mediatek-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r On 2019-05-05 11:12, xiaolei li wrote: > Up to now, > Xiaolei Li <xiaolei.li@mediatek.com> (the author and major > contributor), > Jorge Ramirez-Ortiz <jorge.ramirez-ortiz@linaro.org> (the author and > major contributor), > Ryder Lee <ryder.lee@mediatek.com> (developer), > Rafał Miłecki <rafal@milecki.pl> (developer) > sent ACK for this RFC patch. > > May I ask if it is enough to accept this change? Or should I wait for > other developer's response? I can't imagine re-licensing someone's work without a permission. The best you can do is ignoring contributors that submitted changes that aren't really copyrightable (something like fixing a comment typo, some auto-generated diff-s). I used following command to check mtk_nand.c file history: # git log --follow drivers/mtd/nand/raw/mtk_nand.c | grep "Signed-off-by" | sort | uniq -c | sort -r -n 19 Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com> 18 Signed-off-by: Boris Brezillon <boris.brezillon@bootlin.com> 15 Signed-off-by: Boris Brezillon <boris.brezillon@free-electrons.com> 6 Signed-off-by: Xiaolei Li <xiaolei.li@mediatek.com> 3 Signed-off-by: RogerCC Lin <rogercc.lin@mediatek.com> 2 Signed-off-by: Miquel Raynal <miquel.raynal@free-electrons.com> 1 Signed-off-by: Wei Yongjun <weiyongjun1@huawei.com> 1 Signed-off-by: Ryder Lee <ryder.lee@mediatek.com> 1 Signed-off-by: Rafał Miłecki <rafal@milecki.pl> 1 Signed-off-by: Peter Pan <peterpandong@micron.com> 1 Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com> 1 Signed-off-by: Jorge Ramirez-Ortiz <jorge.ramirez-ortiz@linaro.org> Ideally you should still get acks from: 1) Miquel Contributor of 21 changes 2) Boris Contributor of 33 changes 3) RogerCC Contributor of 3 changes: 98dea8d71931 ("mtd: nand: mtk: Support MT7622 NAND flash controller.") b45ee5501ede ("mtd: nand: mtk: Support different MTK NAND flash controller IP") 559e58e7ed2d ("mtd: nand: fix chances to create incomplete ECC data when writing") 4) Wei Contributor of 1 change: 07f76443ef81 ("mtd: nand: mediatek: remove redundant dev_err call in mtk_nfc_probe()") 5) Peter Contributor of 1 change: d4092d76a4a4 ("mtd: nand: Rename nand.h into rawnand.h") 6) Masahiro Contributor of 1 change: f0dbe4aa35e7 ("mtd: nand: mediatek: return error code of nand_scan_ident/tail() on error") I guess we could accept your patch without acks from Wei, Peter and Masahiro. You definitely need an approval from Miquel, Boris and RogerCC. It doesn't seem you took this re-licensing task too seriously. Please pay more attention to this licensing problem, you can start with doing a similar research for mtk_ecc.c and mtk_ecc.h. _______________________________________________ Linux-mediatek mailing list Linux-mediatek@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-mediatek ^ permalink raw reply [flat|nested] 12+ messages in thread
[parent not found: <79539034414767c95e456a79391a18e7-g1n6cQUeyibVItvQsEIGlw@public.gmane.org>]
* Re: [RFC PATCH v3 1/1] mtd: rawnand: mtk: Re-license MTK NAND driver as Dual MIT/GPL [not found] ` <79539034414767c95e456a79391a18e7-g1n6cQUeyibVItvQsEIGlw@public.gmane.org> @ 2019-05-06 0:56 ` xiaolei li 2019-05-06 8:09 ` Miquel Raynal 2019-05-06 8:18 ` Boris Brezillon 0 siblings, 2 replies; 12+ messages in thread From: xiaolei li @ 2019-05-06 0:56 UTC (permalink / raw) To: Rafał Miłecki Cc: daniel.thompson-QSEj5FYQhm4dnm+yROfE0A, ryder.lee-NuS5LvNUpcJWk0Htik3J/w, srv_heupstream-NuS5LvNUpcJWk0Htik3J/w, richard-/L3Ra7n9ekc, miquel.raynal-LDxbnhwyfcJBDgjK7y7TUQ, jorge.ramirez-ortiz-QSEj5FYQhm4dnm+yROfE0A, yingjoe.chen-NuS5LvNUpcJWk0Htik3J/w, boris.brezillon-ZGY8ohtN/8qB+jHODAdFcQ, linux-mtd-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r, yellowriver2010-PkbjNfxxIARBDgjK7y7TUQ, matthias.bgg-Re5JQEeQqe8AvxtiuMwx3w, linux-mediatek-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r Hi Rafal, On Sun, 2019-05-05 at 17:06 +0200, Rafał Miłecki wrote: > On 2019-05-05 11:12, xiaolei li wrote: > > Up to now, > > Xiaolei Li <xiaolei.li@mediatek.com> (the author and major > > contributor), > > Jorge Ramirez-Ortiz <jorge.ramirez-ortiz@linaro.org> (the author and > > major contributor), > > Ryder Lee <ryder.lee@mediatek.com> (developer), > > Rafał Miłecki <rafal@milecki.pl> (developer) > > sent ACK for this RFC patch. > > > > May I ask if it is enough to accept this change? Or should I wait for > > other developer's response? > > I can't imagine re-licensing someone's work without a permission. I have no intention to offend other's contribution. That is why I sent this RFC patch to ask for ACKs from contributors. > > The best you can do is ignoring contributors that submitted changes that > aren't really copyrightable (something like fixing a comment typo, some > auto-generated diff-s). > > I used following command to check mtk_nand.c file history: > # git log --follow drivers/mtd/nand/raw/mtk_nand.c | grep > "Signed-off-by" | sort | uniq -c | sort -r -n > 19 Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com> > 18 Signed-off-by: Boris Brezillon <boris.brezillon@bootlin.com> > 15 Signed-off-by: Boris Brezillon > <boris.brezillon@free-electrons.com> > 6 Signed-off-by: Xiaolei Li <xiaolei.li@mediatek.com> > 3 Signed-off-by: RogerCC Lin <rogercc.lin@mediatek.com> > 2 Signed-off-by: Miquel Raynal > <miquel.raynal@free-electrons.com> > 1 Signed-off-by: Wei Yongjun <weiyongjun1@huawei.com> > 1 Signed-off-by: Ryder Lee <ryder.lee@mediatek.com> > 1 Signed-off-by: Rafał Miłecki <rafal@milecki.pl> > 1 Signed-off-by: Peter Pan <peterpandong@micron.com> > 1 Signed-off-by: Masahiro Yamada > <yamada.masahiro@socionext.com> > 1 Signed-off-by: Jorge Ramirez-Ortiz > <jorge.ramirez-ortiz@linaro.org> > > Ideally you should still get acks from: > > 1) Miquel > Contributor of 21 changes > > 2) Boris > Contributor of 33 changes > > 3) RogerCC > Contributor of 3 changes: > 98dea8d71931 ("mtd: nand: mtk: Support MT7622 NAND flash controller.") > b45ee5501ede ("mtd: nand: mtk: Support different MTK NAND flash > controller IP") > 559e58e7ed2d ("mtd: nand: fix chances to create incomplete ECC data when > writing") > > 4) Wei > Contributor of 1 change: > 07f76443ef81 ("mtd: nand: mediatek: remove redundant dev_err call in > mtk_nfc_probe()") > > 5) Peter > Contributor of 1 change: > d4092d76a4a4 ("mtd: nand: Rename nand.h into rawnand.h") > > 6) Masahiro > Contributor of 1 change: > f0dbe4aa35e7 ("mtd: nand: mediatek: return error code of > nand_scan_ident/tail() on error") > > I guess we could accept your patch without acks from Wei, Peter and > Masahiro. > > You definitely need an approval from Miquel, Boris and RogerCC. > > It doesn't seem you took this re-licensing task too seriously. > > Please pay more attention to this licensing problem, you can start with > doing > a similar research for mtk_ecc.c and mtk_ecc.h. Thanks for your ACK and good suggestion. It is really helpful for me. Thanks, Xiaolei _______________________________________________ Linux-mediatek mailing list Linux-mediatek@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-mediatek ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [RFC PATCH v3 1/1] mtd: rawnand: mtk: Re-license MTK NAND driver as Dual MIT/GPL 2019-05-06 0:56 ` xiaolei li @ 2019-05-06 8:09 ` Miquel Raynal 2019-05-06 8:18 ` Boris Brezillon 1 sibling, 0 replies; 12+ messages in thread From: Miquel Raynal @ 2019-05-06 8:09 UTC (permalink / raw) To: xiaolei li Cc: daniel.thompson-QSEj5FYQhm4dnm+yROfE0A, ryder.lee-NuS5LvNUpcJWk0Htik3J/w, srv_heupstream-NuS5LvNUpcJWk0Htik3J/w, richard-/L3Ra7n9ekc, jorge.ramirez-ortiz-QSEj5FYQhm4dnm+yROfE0A, yingjoe.chen-NuS5LvNUpcJWk0Htik3J/w, boris.brezillon-ZGY8ohtN/8qB+jHODAdFcQ, linux-mtd-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r, yellowriver2010-PkbjNfxxIARBDgjK7y7TUQ, Rafał Miłecki, linux-mediatek-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r, matthias.bgg-Re5JQEeQqe8AvxtiuMwx3w Hi xiaolei, xiaolei li <xiaolei.li@mediatek.com> wrote on Mon, 6 May 2019 08:56:20 +0800: > Hi Rafal, > > On Sun, 2019-05-05 at 17:06 +0200, Rafał Miłecki wrote: > > On 2019-05-05 11:12, xiaolei li wrote: > > > Up to now, > > > Xiaolei Li <xiaolei.li@mediatek.com> (the author and major > > > contributor), > > > Jorge Ramirez-Ortiz <jorge.ramirez-ortiz@linaro.org> (the author and > > > major contributor), > > > Ryder Lee <ryder.lee@mediatek.com> (developer), > > > Rafał Miłecki <rafal@milecki.pl> (developer) > > > sent ACK for this RFC patch. > > > > > > May I ask if it is enough to accept this change? Or should I wait for > > > other developer's response? > > > > I can't imagine re-licensing someone's work without a permission. > > I have no intention to offend other's contribution. > That is why I sent this RFC patch to ask for ACKs from contributors. > > > > > The best you can do is ignoring contributors that submitted changes that > > aren't really copyrightable (something like fixing a comment typo, some > > auto-generated diff-s). > > > > I used following command to check mtk_nand.c file history: > > # git log --follow drivers/mtd/nand/raw/mtk_nand.c | grep > > "Signed-off-by" | sort | uniq -c | sort -r -n > > 19 Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com> > > 18 Signed-off-by: Boris Brezillon <boris.brezillon@bootlin.com> > > 15 Signed-off-by: Boris Brezillon > > <boris.brezillon@free-electrons.com> > > 6 Signed-off-by: Xiaolei Li <xiaolei.li@mediatek.com> > > 3 Signed-off-by: RogerCC Lin <rogercc.lin@mediatek.com> > > 2 Signed-off-by: Miquel Raynal > > <miquel.raynal@free-electrons.com> > > 1 Signed-off-by: Wei Yongjun <weiyongjun1@huawei.com> > > 1 Signed-off-by: Ryder Lee <ryder.lee@mediatek.com> > > 1 Signed-off-by: Rafał Miłecki <rafal@milecki.pl> > > 1 Signed-off-by: Peter Pan <peterpandong@micron.com> > > 1 Signed-off-by: Masahiro Yamada > > <yamada.masahiro@socionext.com> > > 1 Signed-off-by: Jorge Ramirez-Ortiz > > <jorge.ramirez-ortiz@linaro.org> > > > > Ideally you should still get acks from: > > > > 1) Miquel > > Contributor of 21 changes > > > > 2) Boris > > Contributor of 33 changes > > > > 3) RogerCC > > Contributor of 3 changes: > > 98dea8d71931 ("mtd: nand: mtk: Support MT7622 NAND flash controller.") > > b45ee5501ede ("mtd: nand: mtk: Support different MTK NAND flash > > controller IP") > > 559e58e7ed2d ("mtd: nand: fix chances to create incomplete ECC data when > > writing") > > > > 4) Wei > > Contributor of 1 change: > > 07f76443ef81 ("mtd: nand: mediatek: remove redundant dev_err call in > > mtk_nfc_probe()") > > > > 5) Peter > > Contributor of 1 change: > > d4092d76a4a4 ("mtd: nand: Rename nand.h into rawnand.h") > > > > 6) Masahiro > > Contributor of 1 change: > > f0dbe4aa35e7 ("mtd: nand: mediatek: return error code of > > nand_scan_ident/tail() on error") > > > > I guess we could accept your patch without acks from Wei, Peter and > > Masahiro. > > > > You definitely need an approval from Miquel, Boris and RogerCC. Acked-by: Miquel Raynal <miquel.raynal@bootlin.com> Let's wait for RogerCC and Boris acks. Thanks Rafał for the details. > > > > It doesn't seem you took this re-licensing task too seriously. > > > > Please pay more attention to this licensing problem, you can start with > > doing > > a similar research for mtk_ecc.c and mtk_ecc.h. > > Thanks for your ACK and good suggestion. It is really helpful for me. > > Thanks, > Xiaolei > Thanks, Miquèl _______________________________________________ Linux-mediatek mailing list Linux-mediatek@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-mediatek ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [RFC PATCH v3 1/1] mtd: rawnand: mtk: Re-license MTK NAND driver as Dual MIT/GPL 2019-05-06 0:56 ` xiaolei li 2019-05-06 8:09 ` Miquel Raynal @ 2019-05-06 8:18 ` Boris Brezillon [not found] ` <20190506101819.28cff338-ZGY8ohtN/8qB+jHODAdFcQ@public.gmane.org> 1 sibling, 1 reply; 12+ messages in thread From: Boris Brezillon @ 2019-05-06 8:18 UTC (permalink / raw) To: xiaolei li Cc: daniel.thompson-QSEj5FYQhm4dnm+yROfE0A, ryder.lee-NuS5LvNUpcJWk0Htik3J/w, srv_heupstream-NuS5LvNUpcJWk0Htik3J/w, richard-/L3Ra7n9ekc, miquel.raynal-LDxbnhwyfcJBDgjK7y7TUQ, jorge.ramirez-ortiz-QSEj5FYQhm4dnm+yROfE0A, yingjoe.chen-NuS5LvNUpcJWk0Htik3J/w, linux-mtd-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r, yellowriver2010-PkbjNfxxIARBDgjK7y7TUQ, Rafał Miłecki, linux-mediatek-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r, matthias.bgg-Re5JQEeQqe8AvxtiuMwx3w On Mon, 6 May 2019 08:56:20 +0800 xiaolei li <xiaolei.li@mediatek.com> wrote: > Hi Rafal, > > On Sun, 2019-05-05 at 17:06 +0200, Rafał Miłecki wrote: > > On 2019-05-05 11:12, xiaolei li wrote: > > > Up to now, > > > Xiaolei Li <xiaolei.li@mediatek.com> (the author and major > > > contributor), > > > Jorge Ramirez-Ortiz <jorge.ramirez-ortiz@linaro.org> (the author and > > > major contributor), > > > Ryder Lee <ryder.lee@mediatek.com> (developer), > > > Rafał Miłecki <rafal@milecki.pl> (developer) > > > sent ACK for this RFC patch. > > > > > > May I ask if it is enough to accept this change? Or should I wait for > > > other developer's response? > > > > I can't imagine re-licensing someone's work without a permission. > > I have no intention to offend other's contribution. > That is why I sent this RFC patch to ask for ACKs from contributors. > > > > > The best you can do is ignoring contributors that submitted changes that > > aren't really copyrightable (something like fixing a comment typo, some > > auto-generated diff-s). > > > > I used following command to check mtk_nand.c file history: > > # git log --follow drivers/mtd/nand/raw/mtk_nand.c | grep > > "Signed-off-by" | sort | uniq -c | sort -r -n > > 19 Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com> > > 18 Signed-off-by: Boris Brezillon <boris.brezillon@bootlin.com> > > 15 Signed-off-by: Boris Brezillon > > <boris.brezillon@free-electrons.com> > > 6 Signed-off-by: Xiaolei Li <xiaolei.li@mediatek.com> > > 3 Signed-off-by: RogerCC Lin <rogercc.lin@mediatek.com> > > 2 Signed-off-by: Miquel Raynal > > <miquel.raynal@free-electrons.com> > > 1 Signed-off-by: Wei Yongjun <weiyongjun1@huawei.com> > > 1 Signed-off-by: Ryder Lee <ryder.lee@mediatek.com> > > 1 Signed-off-by: Rafał Miłecki <rafal@milecki.pl> > > 1 Signed-off-by: Peter Pan <peterpandong@micron.com> > > 1 Signed-off-by: Masahiro Yamada > > <yamada.masahiro@socionext.com> > > 1 Signed-off-by: Jorge Ramirez-Ortiz > > <jorge.ramirez-ortiz@linaro.org> > > > > Ideally you should still get acks from: > > > > 1) Miquel > > Contributor of 21 changes > > > > 2) Boris > > Contributor of 33 changes Not sure that's really necessary given the type of changes done in those 33 commits (mostly mechanical changes due to modifications in the NAND framework), but here is my Acked-by: Boris Brezillon <boris.brezillon@collabora.com> > > > > 3) RogerCC > > Contributor of 3 changes: > > 98dea8d71931 ("mtd: nand: mtk: Support MT7622 NAND flash controller.") > > b45ee5501ede ("mtd: nand: mtk: Support different MTK NAND flash > > controller IP") > > 559e58e7ed2d ("mtd: nand: fix chances to create incomplete ECC data when > > writing") > > > > 4) Wei > > Contributor of 1 change: > > 07f76443ef81 ("mtd: nand: mediatek: remove redundant dev_err call in > > mtk_nfc_probe()") > > > > 5) Peter > > Contributor of 1 change: > > d4092d76a4a4 ("mtd: nand: Rename nand.h into rawnand.h") > > > > 6) Masahiro > > Contributor of 1 change: > > f0dbe4aa35e7 ("mtd: nand: mediatek: return error code of > > nand_scan_ident/tail() on error") > > > > I guess we could accept your patch without acks from Wei, Peter and > > Masahiro. > > > > You definitely need an approval from Miquel, Boris and RogerCC. > > > > It doesn't seem you took this re-licensing task too seriously. > > > > Please pay more attention to this licensing problem, you can start with > > doing > > a similar research for mtk_ecc.c and mtk_ecc.h. > > Thanks for your ACK and good suggestion. It is really helpful for me. > > Thanks, > Xiaolei > _______________________________________________ Linux-mediatek mailing list Linux-mediatek@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-mediatek ^ permalink raw reply [flat|nested] 12+ messages in thread
[parent not found: <20190506101819.28cff338-ZGY8ohtN/8qB+jHODAdFcQ@public.gmane.org>]
* Re: [RFC PATCH v3 1/1] mtd: rawnand: mtk: Re-license MTK NAND driver as Dual MIT/GPL [not found] ` <20190506101819.28cff338-ZGY8ohtN/8qB+jHODAdFcQ@public.gmane.org> @ 2019-05-06 9:11 ` xiaolei li 2019-05-07 8:40 ` RogerCC.Lin 2019-05-07 8:42 ` RogerCC.Lin 0 siblings, 2 replies; 12+ messages in thread From: xiaolei li @ 2019-05-06 9:11 UTC (permalink / raw) To: miquel.raynal-LDxbnhwyfcJBDgjK7y7TUQ, Boris Brezillon Cc: daniel.thompson-QSEj5FYQhm4dnm+yROfE0A, ryder.lee-NuS5LvNUpcJWk0Htik3J/w, srv_heupstream-NuS5LvNUpcJWk0Htik3J/w, richard-/L3Ra7n9ekc, jorge.ramirez-ortiz-QSEj5FYQhm4dnm+yROfE0A, yingjoe.chen-NuS5LvNUpcJWk0Htik3J/w, linux-mtd-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r, yellowriver2010-PkbjNfxxIARBDgjK7y7TUQ, Rafał Miłecki, linux-mediatek-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r, rogercc.lin-NuS5LvNUpcJWk0Htik3J/w, matthias.bgg-Re5JQEeQqe8AvxtiuMwx3w Miquel, Boris, thanks for your ACK. On Mon, 2019-05-06 at 10:18 +0200, Boris Brezillon wrote: > On Mon, 6 May 2019 08:56:20 +0800 > xiaolei li <xiaolei.li@mediatek.com> wrote: > > > Hi Rafal, > > > > On Sun, 2019-05-05 at 17:06 +0200, Rafał Miłecki wrote: > > > On 2019-05-05 11:12, xiaolei li wrote: > > > > Up to now, > > > > Xiaolei Li <xiaolei.li@mediatek.com> (the author and major > > > > contributor), > > > > Jorge Ramirez-Ortiz <jorge.ramirez-ortiz@linaro.org> (the author and > > > > major contributor), > > > > Ryder Lee <ryder.lee@mediatek.com> (developer), > > > > Rafał Miłecki <rafal@milecki.pl> (developer) > > > > sent ACK for this RFC patch. > > > > > > > > May I ask if it is enough to accept this change? Or should I wait for > > > > other developer's response? > > > > > > I can't imagine re-licensing someone's work without a permission. > > > > I have no intention to offend other's contribution. > > That is why I sent this RFC patch to ask for ACKs from contributors. > > > > > > > > The best you can do is ignoring contributors that submitted changes that > > > aren't really copyrightable (something like fixing a comment typo, some > > > auto-generated diff-s). > > > > > > I used following command to check mtk_nand.c file history: > > > # git log --follow drivers/mtd/nand/raw/mtk_nand.c | grep > > > "Signed-off-by" | sort | uniq -c | sort -r -n > > > 19 Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com> > > > 18 Signed-off-by: Boris Brezillon <boris.brezillon@bootlin.com> > > > 15 Signed-off-by: Boris Brezillon > > > <boris.brezillon@free-electrons.com> > > > 6 Signed-off-by: Xiaolei Li <xiaolei.li@mediatek.com> > > > 3 Signed-off-by: RogerCC Lin <rogercc.lin@mediatek.com> > > > 2 Signed-off-by: Miquel Raynal > > > <miquel.raynal@free-electrons.com> > > > 1 Signed-off-by: Wei Yongjun <weiyongjun1@huawei.com> > > > 1 Signed-off-by: Ryder Lee <ryder.lee@mediatek.com> > > > 1 Signed-off-by: Rafał Miłecki <rafal@milecki.pl> > > > 1 Signed-off-by: Peter Pan <peterpandong@micron.com> > > > 1 Signed-off-by: Masahiro Yamada > > > <yamada.masahiro@socionext.com> > > > 1 Signed-off-by: Jorge Ramirez-Ortiz > > > <jorge.ramirez-ortiz@linaro.org> > > > > > > Ideally you should still get acks from: > > > > > > 1) Miquel > > > Contributor of 21 changes > > > > > > 2) Boris > > > Contributor of 33 changes > > Not sure that's really necessary given the type of changes done in those > 33 commits (mostly mechanical changes due to modifications in the NAND > framework), but here is my > > Acked-by: Boris Brezillon <boris.brezillon@collabora.com> > > > > > > > 3) RogerCC > > > Contributor of 3 changes: > > > 98dea8d71931 ("mtd: nand: mtk: Support MT7622 NAND flash controller.") > > > b45ee5501ede ("mtd: nand: mtk: Support different MTK NAND flash > > > controller IP") > > > 559e58e7ed2d ("mtd: nand: fix chances to create incomplete ECC data when > > > writing") > > > > > > 4) Wei > > > Contributor of 1 change: > > > 07f76443ef81 ("mtd: nand: mediatek: remove redundant dev_err call in > > > mtk_nfc_probe()") > > > > > > 5) Peter > > > Contributor of 1 change: > > > d4092d76a4a4 ("mtd: nand: Rename nand.h into rawnand.h") > > > > > > 6) Masahiro > > > Contributor of 1 change: > > > f0dbe4aa35e7 ("mtd: nand: mediatek: return error code of > > > nand_scan_ident/tail() on error") > > > > > > I guess we could accept your patch without acks from Wei, Peter and > > > Masahiro. > > > > > > You definitely need an approval from Miquel, Boris and RogerCC. > > > > > > It doesn't seem you took this re-licensing task too seriously. > > > > > > Please pay more attention to this licensing problem, you can start with > > > doing > > > a similar research for mtk_ecc.c and mtk_ecc.h. > > > > Thanks for your ACK and good suggestion. It is really helpful for me. > > > > Thanks, > > Xiaolei > > > _______________________________________________ Linux-mediatek mailing list Linux-mediatek@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-mediatek ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [RFC PATCH v3 1/1] mtd: rawnand: mtk: Re-license MTK NAND driver as Dual MIT/GPL 2019-05-06 9:11 ` xiaolei li @ 2019-05-07 8:40 ` RogerCC.Lin 2019-05-07 8:42 ` RogerCC.Lin 1 sibling, 0 replies; 12+ messages in thread From: RogerCC.Lin @ 2019-05-07 8:40 UTC (permalink / raw) To: xiaolei li Cc: daniel.thompson, ryder.lee, srv_heupstream, richard, miquel.raynal, jorge.ramirez-ortiz, yingjoe.chen, Boris Brezillon, linux-mtd, yellowriver2010, Rafał Miłecki, linux-mediatek, matthias.bgg On Mon, 2019-05-06 at 17:11 +0800, xiaolei li wrote: > Miquel, Boris, thanks for your ACK. > > On Mon, 2019-05-06 at 10:18 +0200, Boris Brezillon wrote: > > On Mon, 6 May 2019 08:56:20 +0800 > > xiaolei li <xiaolei.li@mediatek.com> wrote: > > > > > Hi Rafal, > > > > > > On Sun, 2019-05-05 at 17:06 +0200, Rafał Miłecki wrote: > > > > On 2019-05-05 11:12, xiaolei li wrote: > > > > > Up to now, > > > > > Xiaolei Li <xiaolei.li@mediatek.com> (the author and major > > > > > contributor), > > > > > Jorge Ramirez-Ortiz <jorge.ramirez-ortiz@linaro.org> (the author and > > > > > major contributor), > > > > > Ryder Lee <ryder.lee@mediatek.com> (developer), > > > > > Rafał Miłecki <rafal@milecki.pl> (developer) > > > > > sent ACK for this RFC patch. > > > > > > > > > > May I ask if it is enough to accept this change? Or should I wait for > > > > > other developer's response? > > > > > > > > I can't imagine re-licensing someone's work without a permission. > > > > > > I have no intention to offend other's contribution. > > > That is why I sent this RFC patch to ask for ACKs from contributors. > > > > > > > > > > > The best you can do is ignoring contributors that submitted changes that > > > > aren't really copyrightable (something like fixing a comment typo, some > > > > auto-generated diff-s). > > > > > > > > I used following command to check mtk_nand.c file history: > > > > # git log --follow drivers/mtd/nand/raw/mtk_nand.c | grep > > > > "Signed-off-by" | sort | uniq -c | sort -r -n > > > > 19 Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com> > > > > 18 Signed-off-by: Boris Brezillon <boris.brezillon@bootlin.com> > > > > 15 Signed-off-by: Boris Brezillon > > > > <boris.brezillon@free-electrons.com> > > > > 6 Signed-off-by: Xiaolei Li <xiaolei.li@mediatek.com> > > > > 3 Signed-off-by: RogerCC Lin <rogercc.lin@mediatek.com> > > > > 2 Signed-off-by: Miquel Raynal > > > > <miquel.raynal@free-electrons.com> > > > > 1 Signed-off-by: Wei Yongjun <weiyongjun1@huawei.com> > > > > 1 Signed-off-by: Ryder Lee <ryder.lee@mediatek.com> > > > > 1 Signed-off-by: Rafał Miłecki <rafal@milecki.pl> > > > > 1 Signed-off-by: Peter Pan <peterpandong@micron.com> > > > > 1 Signed-off-by: Masahiro Yamada > > > > <yamada.masahiro@socionext.com> > > > > 1 Signed-off-by: Jorge Ramirez-Ortiz > > > > <jorge.ramirez-ortiz@linaro.org> > > > > > > > > Ideally you should still get acks from: > > > > > > > > 1) Miquel > > > > Contributor of 21 changes > > > > > > > > 2) Boris > > > > Contributor of 33 changes > > > > Not sure that's really necessary given the type of changes done in those > > 33 commits (mostly mechanical changes due to modifications in the NAND > > framework), but here is my > > > > Acked-by: Boris Brezillon <boris.brezillon@collabora.com> > > > > > > > > > > 3) RogerCC > > > > Contributor of 3 changes: > > > > 98dea8d71931 ("mtd: nand: mtk: Support MT7622 NAND flash controller.") > > > > b45ee5501ede ("mtd: nand: mtk: Support different MTK NAND flash > > > > controller IP") > > > > 559e58e7ed2d ("mtd: nand: fix chances to create incomplete ECC data when > > > > writing") > > > > Acked-by: RogerCC Lin <rogercc.lin@mediatek.com> > > > > 4) Wei > > > > Contributor of 1 change: > > > > 07f76443ef81 ("mtd: nand: mediatek: remove redundant dev_err call in > > > > mtk_nfc_probe()") > > > > > > > > 5) Peter > > > > Contributor of 1 change: > > > > d4092d76a4a4 ("mtd: nand: Rename nand.h into rawnand.h") > > > > > > > > 6) Masahiro > > > > Contributor of 1 change: > > > > f0dbe4aa35e7 ("mtd: nand: mediatek: return error code of > > > > nand_scan_ident/tail() on error") > > > > > > > > I guess we could accept your patch without acks from Wei, Peter and > > > > Masahiro. > > > > > > > > You definitely need an approval from Miquel, Boris and RogerCC. > > > > > > > > It doesn't seem you took this re-licensing task too seriously. > > > > > > > > Please pay more attention to this licensing problem, you can start with > > > > doing > > > > a similar research for mtk_ecc.c and mtk_ecc.h. > > > > > > Thanks for your ACK and good suggestion. It is really helpful for me. > > > > > > Thanks, > > > Xiaolei > > > > > > ______________________________________________________ Linux MTD discussion mailing list http://lists.infradead.org/mailman/listinfo/linux-mtd/ ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [RFC PATCH v3 1/1] mtd: rawnand: mtk: Re-license MTK NAND driver as Dual MIT/GPL 2019-05-06 9:11 ` xiaolei li 2019-05-07 8:40 ` RogerCC.Lin @ 2019-05-07 8:42 ` RogerCC.Lin 1 sibling, 0 replies; 12+ messages in thread From: RogerCC.Lin @ 2019-05-07 8:42 UTC (permalink / raw) To: xiaolei li Cc: daniel.thompson, ryder.lee, srv_heupstream, richard, miquel.raynal, jorge.ramirez-ortiz, yingjoe.chen, Boris Brezillon, linux-mtd, yellowriver2010, Rafał Miłecki, linux-mediatek, matthias.bgg On Mon, 2019-05-06 at 17:11 +0800, xiaolei li wrote: > Miquel, Boris, thanks for your ACK. > > On Mon, 2019-05-06 at 10:18 +0200, Boris Brezillon wrote: > > On Mon, 6 May 2019 08:56:20 +0800 > > xiaolei li <xiaolei.li@mediatek.com> wrote: > > > > > Hi Rafal, > > > > > > On Sun, 2019-05-05 at 17:06 +0200, Rafał Miłecki wrote: > > > > On 2019-05-05 11:12, xiaolei li wrote: > > > > > Up to now, > > > > > Xiaolei Li <xiaolei.li@mediatek.com> (the author and major > > > > > contributor), > > > > > Jorge Ramirez-Ortiz <jorge.ramirez-ortiz@linaro.org> (the author and > > > > > major contributor), > > > > > Ryder Lee <ryder.lee@mediatek.com> (developer), > > > > > Rafał Miłecki <rafal@milecki.pl> (developer) > > > > > sent ACK for this RFC patch. > > > > > > > > > > May I ask if it is enough to accept this change? Or should I wait for > > > > > other developer's response? > > > > > > > > I can't imagine re-licensing someone's work without a permission. > > > > > > I have no intention to offend other's contribution. > > > That is why I sent this RFC patch to ask for ACKs from contributors. > > > > > > > > > > > The best you can do is ignoring contributors that submitted changes that > > > > aren't really copyrightable (something like fixing a comment typo, some > > > > auto-generated diff-s). > > > > > > > > I used following command to check mtk_nand.c file history: > > > > # git log --follow drivers/mtd/nand/raw/mtk_nand.c | grep > > > > "Signed-off-by" | sort | uniq -c | sort -r -n > > > > 19 Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com> > > > > 18 Signed-off-by: Boris Brezillon <boris.brezillon@bootlin.com> > > > > 15 Signed-off-by: Boris Brezillon > > > > <boris.brezillon@free-electrons.com> > > > > 6 Signed-off-by: Xiaolei Li <xiaolei.li@mediatek.com> > > > > 3 Signed-off-by: RogerCC Lin <rogercc.lin@mediatek.com> > > > > 2 Signed-off-by: Miquel Raynal > > > > <miquel.raynal@free-electrons.com> > > > > 1 Signed-off-by: Wei Yongjun <weiyongjun1@huawei.com> > > > > 1 Signed-off-by: Ryder Lee <ryder.lee@mediatek.com> > > > > 1 Signed-off-by: Rafał Miłecki <rafal@milecki.pl> > > > > 1 Signed-off-by: Peter Pan <peterpandong@micron.com> > > > > 1 Signed-off-by: Masahiro Yamada > > > > <yamada.masahiro@socionext.com> > > > > 1 Signed-off-by: Jorge Ramirez-Ortiz > > > > <jorge.ramirez-ortiz@linaro.org> > > > > > > > > Ideally you should still get acks from: > > > > > > > > 1) Miquel > > > > Contributor of 21 changes > > > > > > > > 2) Boris > > > > Contributor of 33 changes > > > > Not sure that's really necessary given the type of changes done in those > > 33 commits (mostly mechanical changes due to modifications in the NAND > > framework), but here is my > > > > Acked-by: Boris Brezillon <boris.brezillon@collabora.com> > > > > > > > > > > 3) RogerCC > > > > Contributor of 3 changes: > > > > 98dea8d71931 ("mtd: nand: mtk: Support MT7622 NAND flash controller.") > > > > b45ee5501ede ("mtd: nand: mtk: Support different MTK NAND flash > > > > controller IP") > > > > 559e58e7ed2d ("mtd: nand: fix chances to create incomplete ECC data when > > > > writing") > > > > It's OK for me. Acked-by: RogerCC Lin <rogercc.lin@mediatek.com> > > > > 4) Wei > > > > Contributor of 1 change: > > > > 07f76443ef81 ("mtd: nand: mediatek: remove redundant dev_err call in > > > > mtk_nfc_probe()") > > > > > > > > 5) Peter > > > > Contributor of 1 change: > > > > d4092d76a4a4 ("mtd: nand: Rename nand.h into rawnand.h") > > > > > > > > 6) Masahiro > > > > Contributor of 1 change: > > > > f0dbe4aa35e7 ("mtd: nand: mediatek: return error code of > > > > nand_scan_ident/tail() on error") > > > > > > > > I guess we could accept your patch without acks from Wei, Peter and > > > > Masahiro. > > > > > > > > You definitely need an approval from Miquel, Boris and RogerCC. > > > > > > > > It doesn't seem you took this re-licensing task too seriously. > > > > > > > > Please pay more attention to this licensing problem, you can start with > > > > doing > > > > a similar research for mtk_ecc.c and mtk_ecc.h. > > > > > > Thanks for your ACK and good suggestion. It is really helpful for me. > > > > > > Thanks, > > > Xiaolei > > > > > > ______________________________________________________ Linux MTD discussion mailing list http://lists.infradead.org/mailman/listinfo/linux-mtd/ ^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2019-05-07 8:42 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-04-29 8:51 [RFC PATCH v3 0/1] Re-license MTK NAND driver Xiaolei Li
[not found] ` <20190429085116.60081-1-xiaolei.li-NuS5LvNUpcJWk0Htik3J/w@public.gmane.org>
2019-04-29 8:51 ` [RFC PATCH v3 1/1] mtd: rawnand: mtk: Re-license MTK NAND driver as Dual MIT/GPL Xiaolei Li
2019-04-29 9:41 ` Rafał Miłecki
[not found] ` <82cc648b1e92d5ed6876b025a2da1821-g1n6cQUeyibVItvQsEIGlw@public.gmane.org>
2019-04-29 10:02 ` xiaolei li
2019-05-05 9:12 ` xiaolei li
2019-05-05 15:06 ` Rafał Miłecki
[not found] ` <79539034414767c95e456a79391a18e7-g1n6cQUeyibVItvQsEIGlw@public.gmane.org>
2019-05-06 0:56 ` xiaolei li
2019-05-06 8:09 ` Miquel Raynal
2019-05-06 8:18 ` Boris Brezillon
[not found] ` <20190506101819.28cff338-ZGY8ohtN/8qB+jHODAdFcQ@public.gmane.org>
2019-05-06 9:11 ` xiaolei li
2019-05-07 8:40 ` RogerCC.Lin
2019-05-07 8:42 ` RogerCC.Lin
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox