* [PATCH blktests] block/{029,030,031}: relicense from GPL-2.0 to GPL-3.0+
@ 2026-08-21 10:53 Shin'ichiro Kawasaki
2026-08-21 15:55 ` Bart Van Assche
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: Shin'ichiro Kawasaki @ 2026-08-21 10:53 UTC (permalink / raw)
To: linux-block, Bart Van Assche
Cc: Christoph Hellwig, Li Zhijian, Akinobu Mita,
Shin'ichiro Kawasaki
Most blktests code, including check and common/rc, is licensed under
GPL-3.0+. However, tests/block/029, 030 and 031 are licensed under
GPL-2.0 only. These test scripts source GPL-3.0+ shell code, but
GPL-2.0-only code is incompatible with GPL-3.0 code [1].
Relicense these test scripts under GPL-3.0 or later to resolve this
incompatibility.
The script files were authored by Bart Van Assche <bvanassche@acm.org>,
and subsequently modified by five contributors:
Yi Zhang <yi.zhang@redhat.com>
Christoph Hellwig <hch@lst.de>
Li Zhijian <lizhijian@fujitsu.com>
Akinobu Mita <akinobu.mita@gmail.com>
Shin'ichiro Kawasaki <shinichiro.kawasaki@wdc.com>
Bart and all of the listed contributors except Yi Zhang agreed to the
relicensing. Yi Zhang did not respond to requests sent to his Red Hat
e-mail address and the address associated with his GitHub account. His
changes are considered de minimis, so his consent is not required [2].
[1] https://www.gnu.org/licenses/gpl-faq.html#v2v3Compatibility
[2] https://lore.kernel.org/linux-block/ama1svBbdVfyEKz1@shinmob/
Signed-off-by: Shin'ichiro Kawasaki <shinichiro.kawasaki@wdc.com>
---
tests/block/029 | 2 +-
tests/block/030 | 2 +-
tests/block/031 | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/tests/block/029 b/tests/block/029
index c00bdeb..e180703 100755
--- a/tests/block/029
+++ b/tests/block/029
@@ -1,5 +1,5 @@
#!/bin/bash
-# SPDX-License-Identifier: GPL-2.0
+# SPDX-License-Identifier: GPL-3.0+
# Copyright 2019 Google LLC
#
# Trigger blk_mq_update_nr_hw_queues().
diff --git a/tests/block/030 b/tests/block/030
index 82330c2..0d63b3f 100755
--- a/tests/block/030
+++ b/tests/block/030
@@ -1,5 +1,5 @@
#!/bin/bash
-# SPDX-License-Identifier: GPL-2.0
+# SPDX-License-Identifier: GPL-3.0+
# Copyright 2020 Google LLC
#
# Trigger the blk_mq_realloc_hw_ctxs() error path. Regression test for commit
diff --git a/tests/block/031 b/tests/block/031
index 99615ec..1748466 100755
--- a/tests/block/031
+++ b/tests/block/031
@@ -1,5 +1,5 @@
#!/bin/bash
-# SPDX-License-Identifier: GPL-2.0
+# SPDX-License-Identifier: GPL-3.0+
# Copyright 2021 Google LLC
#
# Test support for sharing a tag set across hardware queues ("host tag set").
--
2.55.0
^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [PATCH blktests] block/{029,030,031}: relicense from GPL-2.0 to GPL-3.0+
2026-08-21 10:53 [PATCH blktests] block/{029,030,031}: relicense from GPL-2.0 to GPL-3.0+ Shin'ichiro Kawasaki
@ 2026-08-21 15:55 ` Bart Van Assche
2026-08-22 13:50 ` Bart Van Assche
2026-08-24 7:50 ` Christoph Hellwig
2 siblings, 0 replies; 4+ messages in thread
From: Bart Van Assche @ 2026-08-21 15:55 UTC (permalink / raw)
To: Shin'ichiro Kawasaki, linux-block
Cc: Christoph Hellwig, Li Zhijian, Akinobu Mita
On 8/21/26 3:53 AM, Shin'ichiro Kawasaki wrote:
> Most blktests code, including check and common/rc, is licensed under
> GPL-3.0+. However, tests/block/029, 030 and 031 are licensed under
> GPL-2.0 only. These test scripts source GPL-3.0+ shell code, but
> GPL-2.0-only code is incompatible with GPL-3.0 code [1].
>
> Relicense these test scripts under GPL-3.0 or later to resolve this
> incompatibility.
Reviewed-by: Bart Van Assche <bvanassche@acm.org>
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH blktests] block/{029,030,031}: relicense from GPL-2.0 to GPL-3.0+
2026-08-21 10:53 [PATCH blktests] block/{029,030,031}: relicense from GPL-2.0 to GPL-3.0+ Shin'ichiro Kawasaki
2026-08-21 15:55 ` Bart Van Assche
@ 2026-08-22 13:50 ` Bart Van Assche
2026-08-24 7:50 ` Christoph Hellwig
2 siblings, 0 replies; 4+ messages in thread
From: Bart Van Assche @ 2026-08-22 13:50 UTC (permalink / raw)
To: Shin'ichiro Kawasaki, linux-block
Cc: Christoph Hellwig, Li Zhijian, Akinobu Mita
On 8/21/26 3:53 AM, Shin'ichiro Kawasaki wrote:
> Relicense these test scripts under GPL-3.0 or later to resolve this
> incompatibility.
Acked-by: Bart Van Assche <bvanassche@acm.org>
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH blktests] block/{029,030,031}: relicense from GPL-2.0 to GPL-3.0+
2026-08-21 10:53 [PATCH blktests] block/{029,030,031}: relicense from GPL-2.0 to GPL-3.0+ Shin'ichiro Kawasaki
2026-08-21 15:55 ` Bart Van Assche
2026-08-22 13:50 ` Bart Van Assche
@ 2026-08-24 7:50 ` Christoph Hellwig
2 siblings, 0 replies; 4+ messages in thread
From: Christoph Hellwig @ 2026-08-24 7:50 UTC (permalink / raw)
To: Shin'ichiro Kawasaki
Cc: linux-block, Bart Van Assche, Christoph Hellwig, Li Zhijian,
Akinobu Mita
Acked-by: Christoph Hellwig <hch@lst.de>
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2026-08-24 7:50 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-08-21 10:53 [PATCH blktests] block/{029,030,031}: relicense from GPL-2.0 to GPL-3.0+ Shin'ichiro Kawasaki
2026-08-21 15:55 ` Bart Van Assche
2026-08-22 13:50 ` Bart Van Assche
2026-08-24 7:50 ` Christoph Hellwig
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox