target-devel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/3] Replace references to linux-iscsi.org
@ 2023-09-18 21:59 Bart Van Assche
  2023-09-18 21:59 ` [PATCH 1/3] scsi: target: Remove the references to http://www.linux-iscsi.org/ Bart Van Assche
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Bart Van Assche @ 2023-09-18 21:59 UTC (permalink / raw)
  To: Martin K . Petersen
  Cc: Mike Christie, Christoph Hellwig, target-devel, Bart Van Assche

Hi Martin,

Since the website www.linux-iscsi.org no longer exists, this patch series
removes the references to that website. Please consider this patch series
for the next merge window.

Thanks,

Bart.

Bart Van Assche (3):
  scsi: target: Remove the references to http://www.linux-iscsi.org/
  scsi: target: Remove linux-iscsi.org copyright statements
  scsi: target: Change nab@linux-iscsi.org into nab@kernel.org

 Documentation/target/tcm_mod_builder.rst          | 2 +-
 MAINTAINERS                                       | 2 --
 drivers/infiniband/ulp/isert/ib_isert.c           | 4 ++--
 drivers/target/iscsi/Kconfig                      | 9 ++++++---
 drivers/target/iscsi/iscsi_target.c               | 4 ++--
 drivers/target/iscsi/iscsi_target_auth.c          | 2 +-
 drivers/target/iscsi/iscsi_target_configfs.c      | 2 +-
 drivers/target/iscsi/iscsi_target_datain_values.c | 2 +-
 drivers/target/iscsi/iscsi_target_device.c        | 2 +-
 drivers/target/iscsi/iscsi_target_erl0.c          | 2 +-
 drivers/target/iscsi/iscsi_target_erl1.c          | 2 +-
 drivers/target/iscsi/iscsi_target_erl2.c          | 2 +-
 drivers/target/iscsi/iscsi_target_login.c         | 2 +-
 drivers/target/iscsi/iscsi_target_nego.c          | 2 +-
 drivers/target/iscsi/iscsi_target_nodeattrib.c    | 2 +-
 drivers/target/iscsi/iscsi_target_parameters.c    | 2 +-
 drivers/target/iscsi/iscsi_target_seq_pdu_list.c  | 2 +-
 drivers/target/iscsi/iscsi_target_stat.c          | 2 +-
 drivers/target/iscsi/iscsi_target_tmr.c           | 2 +-
 drivers/target/iscsi/iscsi_target_tpg.c           | 2 +-
 drivers/target/iscsi/iscsi_target_util.c          | 2 +-
 drivers/target/target_core_configfs.c             | 2 +-
 drivers/target/target_core_fabric_configfs.c      | 2 +-
 drivers/target/target_core_fabric_lib.c           | 2 +-
 drivers/target/target_core_file.c                 | 2 +-
 drivers/target/target_core_iblock.c               | 2 +-
 drivers/target/target_core_pscsi.c                | 2 +-
 drivers/target/target_core_stat.c                 | 2 +-
 drivers/target/tcm_fc/tfc_conf.c                  | 4 +---
 drivers/target/tcm_fc/tfc_io.c                    | 3 +--
 30 files changed, 36 insertions(+), 38 deletions(-)


^ permalink raw reply	[flat|nested] 8+ messages in thread

* [PATCH 1/3] scsi: target: Remove the references to http://www.linux-iscsi.org/
  2023-09-18 21:59 [PATCH 0/3] Replace references to linux-iscsi.org Bart Van Assche
@ 2023-09-18 21:59 ` Bart Van Assche
  2023-09-19  8:06   ` Hannes Reinecke
  2023-09-18 21:59 ` [PATCH 2/3] scsi: target: Remove linux-iscsi.org copyright statements Bart Van Assche
  2023-09-18 21:59 ` [PATCH 3/3] scsi: target: Change nab@linux-iscsi.org into nab@kernel.org Bart Van Assche
  2 siblings, 1 reply; 8+ messages in thread
From: Bart Van Assche @ 2023-09-18 21:59 UTC (permalink / raw)
  To: Martin K . Petersen
  Cc: Mike Christie, Christoph Hellwig, target-devel, Bart Van Assche

The website http://www.linux-iscsi.org/ disappeared more than a year ago.
DNS records have been removed for linux-iscsi.org. The company that
sponsored this website (Datera; formerly called Rising Tide) has been
liquidated in early 2021 according to
https://blocksandfiles.com/2021/03/19/datera-is-being-liquidated/.
Since it is unlikely that the website http://www.linux-iscsi.org/ will be
restored, remove the references to that website.

Signed-off-by: Bart Van Assche <bvanassche@acm.org>
---
 MAINTAINERS                  | 2 --
 drivers/target/iscsi/Kconfig | 9 ++++++---
 2 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/MAINTAINERS b/MAINTAINERS
index 90f13281d297..10a2d6af910b 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -11144,7 +11144,6 @@ M:	Sagi Grimberg <sagi@grimberg.me>
 L:	linux-rdma@vger.kernel.org
 L:	target-devel@vger.kernel.org
 S:	Supported
-W:	http://www.linux-iscsi.org
 T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
 F:	drivers/infiniband/ulp/isert
 
@@ -19162,7 +19161,6 @@ M:	"Martin K. Petersen" <martin.petersen@oracle.com>
 L:	linux-scsi@vger.kernel.org
 L:	target-devel@vger.kernel.org
 S:	Supported
-W:	http://www.linux-iscsi.org
 Q:	https://patchwork.kernel.org/project/target-devel/list/
 T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
 F:	Documentation/target/
diff --git a/drivers/target/iscsi/Kconfig b/drivers/target/iscsi/Kconfig
index 922484ea4e30..922b207bc69d 100644
--- a/drivers/target/iscsi/Kconfig
+++ b/drivers/target/iscsi/Kconfig
@@ -1,12 +1,15 @@
 # SPDX-License-Identifier: GPL-2.0-only
 config ISCSI_TARGET
-	tristate "Linux-iSCSI.org iSCSI Target Mode Stack"
+	tristate "SCSI Target Mode Stack"
 	depends on INET
 	select CRYPTO
 	select CRYPTO_CRC32C
 	select CRYPTO_CRC32C_INTEL if X86
 	help
-	Say M here to enable the ConfigFS enabled Linux-iSCSI.org iSCSI
-	Target Mode Stack.
+	Say M to enable the SCSI target mode stack. A SCSI target mode stack
+	is software that makes local storage available over a storage network
+	to a SCSI initiator system. The supported storage network technologies
+	include iSCSI, Fibre Channel and the SCSI RDMA Protocol (SRP).
+	Configuration of the SCSI target mode stack happens through configfs.
 
 source	"drivers/target/iscsi/cxgbit/Kconfig"

^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [PATCH 2/3] scsi: target: Remove linux-iscsi.org copyright statements
  2023-09-18 21:59 [PATCH 0/3] Replace references to linux-iscsi.org Bart Van Assche
  2023-09-18 21:59 ` [PATCH 1/3] scsi: target: Remove the references to http://www.linux-iscsi.org/ Bart Van Assche
@ 2023-09-18 21:59 ` Bart Van Assche
  2023-09-19  8:07   ` Hannes Reinecke
  2023-09-18 21:59 ` [PATCH 3/3] scsi: target: Change nab@linux-iscsi.org into nab@kernel.org Bart Van Assche
  2 siblings, 1 reply; 8+ messages in thread
From: Bart Van Assche @ 2023-09-18 21:59 UTC (permalink / raw)
  To: Martin K . Petersen
  Cc: Mike Christie, Christoph Hellwig, target-devel, Bart Van Assche

According to https://www.copyright.gov/what-is-copyright/, copyright can
be owned by companies, organizations or people. A website cannot own
copyright. Remove the linux-iscsi.org copyright statements since these
duplicate the Rising Tide copyright statements.

Signed-off-by: Bart Van Assche <bvanassche@acm.org>
---
 drivers/target/tcm_fc/tfc_conf.c | 2 --
 drivers/target/tcm_fc/tfc_io.c   | 1 -
 2 files changed, 3 deletions(-)

diff --git a/drivers/target/tcm_fc/tfc_conf.c b/drivers/target/tcm_fc/tfc_conf.c
index 6ac3fc1a7d39..a7cb98d8eaa1 100644
--- a/drivers/target/tcm_fc/tfc_conf.c
+++ b/drivers/target/tcm_fc/tfc_conf.c
@@ -7,8 +7,6 @@
  *
  * Copyright (c) 2010 Cisco Systems, Inc.
  * Copyright (c) 2009,2010 Rising Tide, Inc.
- * Copyright (c) 2009,2010 Linux-iSCSI.org
- *
  * Copyright (c) 2009,2010 Nicholas A. Bellinger <nab@linux-iscsi.org>
  *
  ****************************************************************************/
diff --git a/drivers/target/tcm_fc/tfc_io.c b/drivers/target/tcm_fc/tfc_io.c
index bbe2e29612fa..153bb0194c87 100644
--- a/drivers/target/tcm_fc/tfc_io.c
+++ b/drivers/target/tcm_fc/tfc_io.c
@@ -8,7 +8,6 @@
  * Copyright (c) 2008 Red Hat, Inc.  All rights reserved.
  * Copyright (c) 2008 Mike Christie
  * Copyright (c) 2009 Rising Tide, Inc.
- * Copyright (c) 2009 Linux-iSCSI.org
  * Copyright (c) 2009 Nicholas A. Bellinger <nab@linux-iscsi.org>
  */
 

^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [PATCH 3/3] scsi: target: Change nab@linux-iscsi.org into nab@kernel.org
  2023-09-18 21:59 [PATCH 0/3] Replace references to linux-iscsi.org Bart Van Assche
  2023-09-18 21:59 ` [PATCH 1/3] scsi: target: Remove the references to http://www.linux-iscsi.org/ Bart Van Assche
  2023-09-18 21:59 ` [PATCH 2/3] scsi: target: Remove linux-iscsi.org copyright statements Bart Van Assche
@ 2023-09-18 21:59 ` Bart Van Assche
  2023-09-19  8:11   ` Hannes Reinecke
  2 siblings, 1 reply; 8+ messages in thread
From: Bart Van Assche @ 2023-09-18 21:59 UTC (permalink / raw)
  To: Martin K . Petersen
  Cc: Mike Christie, Christoph Hellwig, target-devel, Bart Van Assche

Nicholas A. Bellinger owns both email addresses. Perform this
replacement because the linux-iscsi.org domain name no longer has any MX
records associated. This patch has been generated by running the
following shell commands:

    git grep -li 'nab@linux-iscsi.org' |
        xargs sed -i 's/nab@linux-iscsi.org/nab@kernel.org/i'

Note: I received the following reply after having sent an email to
nab@kernel.org: "I'm sorry to have to inform you that your message
could not be delivered to one or more recipients. It's attached below.
For further assistance, please send mail to postmaster. If you do so,
please include this problem report. You can delete your own text from
the attached returned message. The mail system."

Signed-off-by: Bart Van Assche <bvanassche@acm.org>
---
 Documentation/target/tcm_mod_builder.rst          | 2 +-
 drivers/infiniband/ulp/isert/ib_isert.c           | 4 ++--
 drivers/target/iscsi/iscsi_target.c               | 4 ++--
 drivers/target/iscsi/iscsi_target_auth.c          | 2 +-
 drivers/target/iscsi/iscsi_target_configfs.c      | 2 +-
 drivers/target/iscsi/iscsi_target_datain_values.c | 2 +-
 drivers/target/iscsi/iscsi_target_device.c        | 2 +-
 drivers/target/iscsi/iscsi_target_erl0.c          | 2 +-
 drivers/target/iscsi/iscsi_target_erl1.c          | 2 +-
 drivers/target/iscsi/iscsi_target_erl2.c          | 2 +-
 drivers/target/iscsi/iscsi_target_login.c         | 2 +-
 drivers/target/iscsi/iscsi_target_nego.c          | 2 +-
 drivers/target/iscsi/iscsi_target_nodeattrib.c    | 2 +-
 drivers/target/iscsi/iscsi_target_parameters.c    | 2 +-
 drivers/target/iscsi/iscsi_target_seq_pdu_list.c  | 2 +-
 drivers/target/iscsi/iscsi_target_stat.c          | 2 +-
 drivers/target/iscsi/iscsi_target_tmr.c           | 2 +-
 drivers/target/iscsi/iscsi_target_tpg.c           | 2 +-
 drivers/target/iscsi/iscsi_target_util.c          | 2 +-
 drivers/target/target_core_configfs.c             | 2 +-
 drivers/target/target_core_fabric_configfs.c      | 2 +-
 drivers/target/target_core_fabric_lib.c           | 2 +-
 drivers/target/target_core_file.c                 | 2 +-
 drivers/target/target_core_iblock.c               | 2 +-
 drivers/target/target_core_pscsi.c                | 2 +-
 drivers/target/target_core_stat.c                 | 2 +-
 drivers/target/tcm_fc/tfc_conf.c                  | 2 +-
 drivers/target/tcm_fc/tfc_io.c                    | 2 +-
 28 files changed, 30 insertions(+), 30 deletions(-)

diff --git a/Documentation/target/tcm_mod_builder.rst b/Documentation/target/tcm_mod_builder.rst
index 9bfc9822e2bd..3e3e15d36a19 100644
--- a/Documentation/target/tcm_mod_builder.rst
+++ b/Documentation/target/tcm_mod_builder.rst
@@ -146,4 +146,4 @@ Future TODO items
 
 October 5th, 2010
 
-Nicholas A. Bellinger <nab@linux-iscsi.org>
+Nicholas A. Bellinger <nab@kernel.org>
diff --git a/drivers/infiniband/ulp/isert/ib_isert.c b/drivers/infiniband/ulp/isert/ib_isert.c
index 00a7303c8cc6..3abd958c6f20 100644
--- a/drivers/infiniband/ulp/isert/ib_isert.c
+++ b/drivers/infiniband/ulp/isert/ib_isert.c
@@ -4,7 +4,7 @@
  *
  * (c) Copyright 2013 Datera, Inc.
  *
- * Nicholas A. Bellinger <nab@linux-iscsi.org>
+ * Nicholas A. Bellinger <nab@kernel.org>
  *
  ****************************************************************************/
 
@@ -2660,7 +2660,7 @@ static void __exit isert_exit(void)
 }
 
 MODULE_DESCRIPTION("iSER-Target for mainline target infrastructure");
-MODULE_AUTHOR("nab@Linux-iSCSI.org");
+MODULE_AUTHOR("nab@kernel.org");
 MODULE_LICENSE("GPL");
 
 module_init(isert_init);
diff --git a/drivers/target/iscsi/iscsi_target.c b/drivers/target/iscsi/iscsi_target.c
index b516c2893420..5b2138ff3c09 100644
--- a/drivers/target/iscsi/iscsi_target.c
+++ b/drivers/target/iscsi/iscsi_target.c
@@ -4,7 +4,7 @@
  *
  * (c) Copyright 2007-2013 Datera, Inc.
  *
- * Author: Nicholas A. Bellinger <nab@linux-iscsi.org>
+ * Author: Nicholas A. Bellinger <nab@kernel.org>
  *
  ******************************************************************************/
 
@@ -4846,7 +4846,7 @@ int iscsit_release_sessions_for_tpg(struct iscsi_portal_group *tpg, int force)
 
 MODULE_DESCRIPTION("iSCSI-Target Driver for mainline target infrastructure");
 MODULE_VERSION("4.1.x");
-MODULE_AUTHOR("nab@Linux-iSCSI.org");
+MODULE_AUTHOR("nab@kernel.org");
 MODULE_LICENSE("GPL");
 
 module_init(iscsi_target_init_module);
diff --git a/drivers/target/iscsi/iscsi_target_auth.c b/drivers/target/iscsi/iscsi_target_auth.c
index c8a248bd11be..5363e3621ef7 100644
--- a/drivers/target/iscsi/iscsi_target_auth.c
+++ b/drivers/target/iscsi/iscsi_target_auth.c
@@ -4,7 +4,7 @@
  *
  * (c) Copyright 2007-2013 Datera, Inc.
  *
- * Author: Nicholas A. Bellinger <nab@linux-iscsi.org>
+ * Author: Nicholas A. Bellinger <nab@kernel.org>
  *
  ******************************************************************************/
 
diff --git a/drivers/target/iscsi/iscsi_target_configfs.c b/drivers/target/iscsi/iscsi_target_configfs.c
index 1cff6052e820..e98b896e5a11 100644
--- a/drivers/target/iscsi/iscsi_target_configfs.c
+++ b/drivers/target/iscsi/iscsi_target_configfs.c
@@ -5,7 +5,7 @@
  *
  * (c) Copyright 2007-2013 Datera, Inc.
  *
- * Author: Nicholas A. Bellinger <nab@linux-iscsi.org>
+ * Author: Nicholas A. Bellinger <nab@kernel.org>
  *
  ****************************************************************************/
 
diff --git a/drivers/target/iscsi/iscsi_target_datain_values.c b/drivers/target/iscsi/iscsi_target_datain_values.c
index 2d44781be3c6..7e81afa50144 100644
--- a/drivers/target/iscsi/iscsi_target_datain_values.c
+++ b/drivers/target/iscsi/iscsi_target_datain_values.c
@@ -4,7 +4,7 @@
  *
  * (c) Copyright 2007-2013 Datera, Inc.
  *
- * Author: Nicholas A. Bellinger <nab@linux-iscsi.org>
+ * Author: Nicholas A. Bellinger <nab@kernel.org>
  *
  ******************************************************************************/
 
diff --git a/drivers/target/iscsi/iscsi_target_device.c b/drivers/target/iscsi/iscsi_target_device.c
index b565ce3b2677..613d86c48a7e 100644
--- a/drivers/target/iscsi/iscsi_target_device.c
+++ b/drivers/target/iscsi/iscsi_target_device.c
@@ -5,7 +5,7 @@
  *
  * (c) Copyright 2007-2013 Datera, Inc.
  *
- * Author: Nicholas A. Bellinger <nab@linux-iscsi.org>
+ * Author: Nicholas A. Bellinger <nab@kernel.org>
  *
  ******************************************************************************/
 
diff --git a/drivers/target/iscsi/iscsi_target_erl0.c b/drivers/target/iscsi/iscsi_target_erl0.c
index 07e9cf431edd..97f366fea0f2 100644
--- a/drivers/target/iscsi/iscsi_target_erl0.c
+++ b/drivers/target/iscsi/iscsi_target_erl0.c
@@ -5,7 +5,7 @@
  *
  * (c) Copyright 2007-2013 Datera, Inc.
  *
- * Author: Nicholas A. Bellinger <nab@linux-iscsi.org>
+ * Author: Nicholas A. Bellinger <nab@kernel.org>
  *
  ******************************************************************************/
 
diff --git a/drivers/target/iscsi/iscsi_target_erl1.c b/drivers/target/iscsi/iscsi_target_erl1.c
index f460a66c0e7c..49acae57279c 100644
--- a/drivers/target/iscsi/iscsi_target_erl1.c
+++ b/drivers/target/iscsi/iscsi_target_erl1.c
@@ -4,7 +4,7 @@
  *
  * (c) Copyright 2007-2013 Datera, Inc.
  *
- * Author: Nicholas A. Bellinger <nab@linux-iscsi.org>
+ * Author: Nicholas A. Bellinger <nab@kernel.org>
  *
  ******************************************************************************/
 
diff --git a/drivers/target/iscsi/iscsi_target_erl2.c b/drivers/target/iscsi/iscsi_target_erl2.c
index 18e88d2ea5fd..6bee1eaa8012 100644
--- a/drivers/target/iscsi/iscsi_target_erl2.c
+++ b/drivers/target/iscsi/iscsi_target_erl2.c
@@ -5,7 +5,7 @@
  *
  * (c) Copyright 2007-2013 Datera, Inc.
  *
- * Author: Nicholas A. Bellinger <nab@linux-iscsi.org>
+ * Author: Nicholas A. Bellinger <nab@kernel.org>
  *
  ******************************************************************************/
 
diff --git a/drivers/target/iscsi/iscsi_target_login.c b/drivers/target/iscsi/iscsi_target_login.c
index 90b870f234f0..ff9a75868c12 100644
--- a/drivers/target/iscsi/iscsi_target_login.c
+++ b/drivers/target/iscsi/iscsi_target_login.c
@@ -4,7 +4,7 @@
  *
  * (c) Copyright 2007-2013 Datera, Inc.
  *
- * Author: Nicholas A. Bellinger <nab@linux-iscsi.org>
+ * Author: Nicholas A. Bellinger <nab@kernel.org>
  *
  ******************************************************************************/
 
diff --git a/drivers/target/iscsi/iscsi_target_nego.c b/drivers/target/iscsi/iscsi_target_nego.c
index fa3fb5f4e6bc..fbcaccefe4a9 100644
--- a/drivers/target/iscsi/iscsi_target_nego.c
+++ b/drivers/target/iscsi/iscsi_target_nego.c
@@ -4,7 +4,7 @@
  *
  * (c) Copyright 2007-2013 Datera, Inc.
  *
- * Author: Nicholas A. Bellinger <nab@linux-iscsi.org>
+ * Author: Nicholas A. Bellinger <nab@kernel.org>
  *
  ******************************************************************************/
 
diff --git a/drivers/target/iscsi/iscsi_target_nodeattrib.c b/drivers/target/iscsi/iscsi_target_nodeattrib.c
index d63efdefb18e..60d50da7acf1 100644
--- a/drivers/target/iscsi/iscsi_target_nodeattrib.c
+++ b/drivers/target/iscsi/iscsi_target_nodeattrib.c
@@ -4,7 +4,7 @@
  *
  * (c) Copyright 2007-2013 Datera, Inc.
  *
- * Author: Nicholas A. Bellinger <nab@linux-iscsi.org>
+ * Author: Nicholas A. Bellinger <nab@kernel.org>
  *
  ******************************************************************************/
 
diff --git a/drivers/target/iscsi/iscsi_target_parameters.c b/drivers/target/iscsi/iscsi_target_parameters.c
index 5b90c22ee3dc..458ea27dd62d 100644
--- a/drivers/target/iscsi/iscsi_target_parameters.c
+++ b/drivers/target/iscsi/iscsi_target_parameters.c
@@ -4,7 +4,7 @@
  *
  * (c) Copyright 2007-2013 Datera, Inc.
  *
- * Author: Nicholas A. Bellinger <nab@linux-iscsi.org>
+ * Author: Nicholas A. Bellinger <nab@kernel.org>
  *
  ******************************************************************************/
 
diff --git a/drivers/target/iscsi/iscsi_target_seq_pdu_list.c b/drivers/target/iscsi/iscsi_target_seq_pdu_list.c
index 66de2b8de463..496d46c7adc6 100644
--- a/drivers/target/iscsi/iscsi_target_seq_pdu_list.c
+++ b/drivers/target/iscsi/iscsi_target_seq_pdu_list.c
@@ -5,7 +5,7 @@
  *
  * (c) Copyright 2007-2013 Datera, Inc.
  *
- * Author: Nicholas A. Bellinger <nab@linux-iscsi.org>
+ * Author: Nicholas A. Bellinger <nab@kernel.org>
  *
  ******************************************************************************/
 
diff --git a/drivers/target/iscsi/iscsi_target_stat.c b/drivers/target/iscsi/iscsi_target_stat.c
index 367c6468b8e1..a7dddb09ee66 100644
--- a/drivers/target/iscsi/iscsi_target_stat.c
+++ b/drivers/target/iscsi/iscsi_target_stat.c
@@ -5,7 +5,7 @@
  *
  * Copyright (c) 2011-2013 Datera, Inc.
  *
- * Author: Nicholas A. Bellinger <nab@linux-iscsi.org>
+ * Author: Nicholas A. Bellinger <nab@kernel.org>
  *
  ******************************************************************************/
 
diff --git a/drivers/target/iscsi/iscsi_target_tmr.c b/drivers/target/iscsi/iscsi_target_tmr.c
index afc801f255f5..7999fceec62e 100644
--- a/drivers/target/iscsi/iscsi_target_tmr.c
+++ b/drivers/target/iscsi/iscsi_target_tmr.c
@@ -4,7 +4,7 @@
  *
  * (c) Copyright 2007-2013 Datera, Inc.
  *
- * Author: Nicholas A. Bellinger <nab@linux-iscsi.org>
+ * Author: Nicholas A. Bellinger <nab@kernel.org>
  *
  ******************************************************************************/
 
diff --git a/drivers/target/iscsi/iscsi_target_tpg.c b/drivers/target/iscsi/iscsi_target_tpg.c
index f7bac98fd4fe..0c1763d99675 100644
--- a/drivers/target/iscsi/iscsi_target_tpg.c
+++ b/drivers/target/iscsi/iscsi_target_tpg.c
@@ -4,7 +4,7 @@
  *
  * (c) Copyright 2007-2013 Datera, Inc.
  *
- * Author: Nicholas A. Bellinger <nab@linux-iscsi.org>
+ * Author: Nicholas A. Bellinger <nab@kernel.org>
  *
  ******************************************************************************/
 
diff --git a/drivers/target/iscsi/iscsi_target_util.c b/drivers/target/iscsi/iscsi_target_util.c
index 91a75a4a7cc1..81f5f898dde3 100644
--- a/drivers/target/iscsi/iscsi_target_util.c
+++ b/drivers/target/iscsi/iscsi_target_util.c
@@ -4,7 +4,7 @@
  *
  * (c) Copyright 2007-2013 Datera, Inc.
  *
- * Author: Nicholas A. Bellinger <nab@linux-iscsi.org>
+ * Author: Nicholas A. Bellinger <nab@kernel.org>
  *
  ******************************************************************************/
 
diff --git a/drivers/target/target_core_configfs.c b/drivers/target/target_core_configfs.c
index 936e5ff1b209..bcbf2573d203 100644
--- a/drivers/target/target_core_configfs.c
+++ b/drivers/target/target_core_configfs.c
@@ -3752,7 +3752,7 @@ static void __exit target_core_exit_configfs(void)
 }
 
 MODULE_DESCRIPTION("Target_Core_Mod/ConfigFS");
-MODULE_AUTHOR("nab@Linux-iSCSI.org");
+MODULE_AUTHOR("nab@kernel.org");
 MODULE_LICENSE("GPL");
 
 module_init(target_core_init_configfs);
diff --git a/drivers/target/target_core_fabric_configfs.c b/drivers/target/target_core_fabric_configfs.c
index b7c637644cd4..8867f3d53665 100644
--- a/drivers/target/target_core_fabric_configfs.c
+++ b/drivers/target/target_core_fabric_configfs.c
@@ -7,7 +7,7 @@
  *
  * (c) Copyright 2010-2013 Datera, Inc.
  *
- * Nicholas A. Bellinger <nab@linux-iscsi.org>
+ * Nicholas A. Bellinger <nab@kernel.org>
 *
  ****************************************************************************/
 
diff --git a/drivers/target/target_core_fabric_lib.c b/drivers/target/target_core_fabric_lib.c
index 6600ae44f29d..b33e7412c4b6 100644
--- a/drivers/target/target_core_fabric_lib.c
+++ b/drivers/target/target_core_fabric_lib.c
@@ -7,7 +7,7 @@
  *
  * (c) Copyright 2010-2013 Datera, Inc.
  *
- * Nicholas A. Bellinger <nab@linux-iscsi.org>
+ * Nicholas A. Bellinger <nab@kernel.org>
  *
  ******************************************************************************/
 
diff --git a/drivers/target/target_core_file.c b/drivers/target/target_core_file.c
index 4d447520bab8..c95962e0feac 100644
--- a/drivers/target/target_core_file.c
+++ b/drivers/target/target_core_file.c
@@ -943,7 +943,7 @@ static void __exit fileio_module_exit(void)
 }
 
 MODULE_DESCRIPTION("TCM FILEIO subsystem plugin");
-MODULE_AUTHOR("nab@Linux-iSCSI.org");
+MODULE_AUTHOR("nab@kernel.org");
 MODULE_LICENSE("GPL");
 
 module_init(fileio_module_init);
diff --git a/drivers/target/target_core_iblock.c b/drivers/target/target_core_iblock.c
index a6a06a5f7483..08cac93640ce 100644
--- a/drivers/target/target_core_iblock.c
+++ b/drivers/target/target_core_iblock.c
@@ -1189,7 +1189,7 @@ static void __exit iblock_module_exit(void)
 }
 
 MODULE_DESCRIPTION("TCM IBLOCK subsystem plugin");
-MODULE_AUTHOR("nab@Linux-iSCSI.org");
+MODULE_AUTHOR("nab@kernel.org");
 MODULE_LICENSE("GPL");
 
 module_init(iblock_module_init);
diff --git a/drivers/target/target_core_pscsi.c b/drivers/target/target_core_pscsi.c
index 0d4f09693ef4..fe9a4253c5b9 100644
--- a/drivers/target/target_core_pscsi.c
+++ b/drivers/target/target_core_pscsi.c
@@ -1062,7 +1062,7 @@ static void __exit pscsi_module_exit(void)
 }
 
 MODULE_DESCRIPTION("TCM PSCSI subsystem plugin");
-MODULE_AUTHOR("nab@Linux-iSCSI.org");
+MODULE_AUTHOR("nab@kernel.org");
 MODULE_LICENSE("GPL");
 
 module_init(pscsi_module_init);
diff --git a/drivers/target/target_core_stat.c b/drivers/target/target_core_stat.c
index c42cbde8a31b..60e485753d29 100644
--- a/drivers/target/target_core_stat.c
+++ b/drivers/target/target_core_stat.c
@@ -7,7 +7,7 @@
  *
  * (c) Copyright 2006-2013 Datera, Inc.
  *
- * Nicholas A. Bellinger <nab@linux-iscsi.org>
+ * Nicholas A. Bellinger <nab@kernel.org>
  *
  ******************************************************************************/
 
diff --git a/drivers/target/tcm_fc/tfc_conf.c b/drivers/target/tcm_fc/tfc_conf.c
index a7cb98d8eaa1..03b282b5611a 100644
--- a/drivers/target/tcm_fc/tfc_conf.c
+++ b/drivers/target/tcm_fc/tfc_conf.c
@@ -7,7 +7,7 @@
  *
  * Copyright (c) 2010 Cisco Systems, Inc.
  * Copyright (c) 2009,2010 Rising Tide, Inc.
- * Copyright (c) 2009,2010 Nicholas A. Bellinger <nab@linux-iscsi.org>
+ * Copyright (c) 2009,2010 Nicholas A. Bellinger <nab@kernel.org>
  *
  ****************************************************************************/
 
diff --git a/drivers/target/tcm_fc/tfc_io.c b/drivers/target/tcm_fc/tfc_io.c
index 153bb0194c87..078a5c6400fc 100644
--- a/drivers/target/tcm_fc/tfc_io.c
+++ b/drivers/target/tcm_fc/tfc_io.c
@@ -8,7 +8,7 @@
  * Copyright (c) 2008 Red Hat, Inc.  All rights reserved.
  * Copyright (c) 2008 Mike Christie
  * Copyright (c) 2009 Rising Tide, Inc.
- * Copyright (c) 2009 Nicholas A. Bellinger <nab@linux-iscsi.org>
+ * Copyright (c) 2009 Nicholas A. Bellinger <nab@kernel.org>
  */
 
 /* XXX TBD some includes may be extraneous */

^ permalink raw reply related	[flat|nested] 8+ messages in thread

* Re: [PATCH 1/3] scsi: target: Remove the references to http://www.linux-iscsi.org/
  2023-09-18 21:59 ` [PATCH 1/3] scsi: target: Remove the references to http://www.linux-iscsi.org/ Bart Van Assche
@ 2023-09-19  8:06   ` Hannes Reinecke
  0 siblings, 0 replies; 8+ messages in thread
From: Hannes Reinecke @ 2023-09-19  8:06 UTC (permalink / raw)
  To: Bart Van Assche, Martin K . Petersen
  Cc: Mike Christie, Christoph Hellwig, target-devel

On 9/18/23 23:59, Bart Van Assche wrote:
> The website http://www.linux-iscsi.org/ disappeared more than a year ago.
> DNS records have been removed for linux-iscsi.org. The company that
> sponsored this website (Datera; formerly called Rising Tide) has been
> liquidated in early 2021 according to
> https://blocksandfiles.com/2021/03/19/datera-is-being-liquidated/.
> Since it is unlikely that the website http://www.linux-iscsi.org/ will be
> restored, remove the references to that website.
> 
> Signed-off-by: Bart Van Assche <bvanassche@acm.org>
> ---
>   MAINTAINERS                  | 2 --
>   drivers/target/iscsi/Kconfig | 9 ++++++---
>   2 files changed, 6 insertions(+), 5 deletions(-)
> 
> diff --git a/MAINTAINERS b/MAINTAINERS
> index 90f13281d297..10a2d6af910b 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -11144,7 +11144,6 @@ M:	Sagi Grimberg <sagi@grimberg.me>
>   L:	linux-rdma@vger.kernel.org
>   L:	target-devel@vger.kernel.org
>   S:	Supported
> -W:	http://www.linux-iscsi.org
>   T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
>   F:	drivers/infiniband/ulp/isert
>   
> @@ -19162,7 +19161,6 @@ M:	"Martin K. Petersen" <martin.petersen@oracle.com>
>   L:	linux-scsi@vger.kernel.org
>   L:	target-devel@vger.kernel.org
>   S:	Supported
> -W:	http://www.linux-iscsi.org
>   Q:	https://patchwork.kernel.org/project/target-devel/list/
>   T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
>   F:	Documentation/target/
> diff --git a/drivers/target/iscsi/Kconfig b/drivers/target/iscsi/Kconfig
> index 922484ea4e30..922b207bc69d 100644
> --- a/drivers/target/iscsi/Kconfig
> +++ b/drivers/target/iscsi/Kconfig
> @@ -1,12 +1,15 @@
>   # SPDX-License-Identifier: GPL-2.0-only
>   config ISCSI_TARGET
> -	tristate "Linux-iSCSI.org iSCSI Target Mode Stack"
> +	tristate "SCSI Target Mode Stack"
>   	depends on INET
>   	select CRYPTO
>   	select CRYPTO_CRC32C
>   	select CRYPTO_CRC32C_INTEL if X86
>   	help
> -	Say M here to enable the ConfigFS enabled Linux-iSCSI.org iSCSI
> -	Target Mode Stack.
> +	Say M to enable the SCSI target mode stack. A SCSI target mode stack
> +	is software that makes local storage available over a storage network
> +	to a SCSI initiator system. The supported storage network technologies
> +	include iSCSI, Fibre Channel and the SCSI RDMA Protocol (SRP).
> +	Configuration of the SCSI target mode stack happens through configfs.
>   
>   source	"drivers/target/iscsi/cxgbit/Kconfig"

Reviewed-by: Hannes Reinecke <hare@suse.de>

Cheers,

Hannes
-- 
Dr. Hannes Reinecke                Kernel Storage Architect
hare@suse.de                              +49 911 74053 688
SUSE Software Solutions GmbH, Maxfeldstr. 5, 90409 Nürnberg
HRB 36809 (AG Nürnberg), Geschäftsführer: Ivo Totev, Andrew
Myers, Andrew McDonald, Martje Boudien Moerman


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH 2/3] scsi: target: Remove linux-iscsi.org copyright statements
  2023-09-18 21:59 ` [PATCH 2/3] scsi: target: Remove linux-iscsi.org copyright statements Bart Van Assche
@ 2023-09-19  8:07   ` Hannes Reinecke
  0 siblings, 0 replies; 8+ messages in thread
From: Hannes Reinecke @ 2023-09-19  8:07 UTC (permalink / raw)
  To: Bart Van Assche, Martin K . Petersen
  Cc: Mike Christie, Christoph Hellwig, target-devel

On 9/18/23 23:59, Bart Van Assche wrote:
> According to https://www.copyright.gov/what-is-copyright/, copyright can
> be owned by companies, organizations or people. A website cannot own
> copyright. Remove the linux-iscsi.org copyright statements since these
> duplicate the Rising Tide copyright statements.
> 
> Signed-off-by: Bart Van Assche <bvanassche@acm.org>
> ---
>   drivers/target/tcm_fc/tfc_conf.c | 2 --
>   drivers/target/tcm_fc/tfc_io.c   | 1 -
>   2 files changed, 3 deletions(-)
> 
> diff --git a/drivers/target/tcm_fc/tfc_conf.c b/drivers/target/tcm_fc/tfc_conf.c
> index 6ac3fc1a7d39..a7cb98d8eaa1 100644
> --- a/drivers/target/tcm_fc/tfc_conf.c
> +++ b/drivers/target/tcm_fc/tfc_conf.c
> @@ -7,8 +7,6 @@
>    *
>    * Copyright (c) 2010 Cisco Systems, Inc.
>    * Copyright (c) 2009,2010 Rising Tide, Inc.
> - * Copyright (c) 2009,2010 Linux-iSCSI.org
> - *
>    * Copyright (c) 2009,2010 Nicholas A. Bellinger <nab@linux-iscsi.org>
>    *
>    ****************************************************************************/
> diff --git a/drivers/target/tcm_fc/tfc_io.c b/drivers/target/tcm_fc/tfc_io.c
> index bbe2e29612fa..153bb0194c87 100644
> --- a/drivers/target/tcm_fc/tfc_io.c
> +++ b/drivers/target/tcm_fc/tfc_io.c
> @@ -8,7 +8,6 @@
>    * Copyright (c) 2008 Red Hat, Inc.  All rights reserved.
>    * Copyright (c) 2008 Mike Christie
>    * Copyright (c) 2009 Rising Tide, Inc.
> - * Copyright (c) 2009 Linux-iSCSI.org
>    * Copyright (c) 2009 Nicholas A. Bellinger <nab@linux-iscsi.org>
>    */
>   
Reviewed-by: Hannes Reinecke <hare@suse.de>

Cheers,

Hannes
-- 
Dr. Hannes Reinecke                Kernel Storage Architect
hare@suse.de                              +49 911 74053 688
SUSE Software Solutions GmbH, Maxfeldstr. 5, 90409 Nürnberg
HRB 36809 (AG Nürnberg), Geschäftsführer: Ivo Totev, Andrew
Myers, Andrew McDonald, Martje Boudien Moerman


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH 3/3] scsi: target: Change nab@linux-iscsi.org into nab@kernel.org
  2023-09-18 21:59 ` [PATCH 3/3] scsi: target: Change nab@linux-iscsi.org into nab@kernel.org Bart Van Assche
@ 2023-09-19  8:11   ` Hannes Reinecke
  2023-09-19 15:09     ` Bart Van Assche
  0 siblings, 1 reply; 8+ messages in thread
From: Hannes Reinecke @ 2023-09-19  8:11 UTC (permalink / raw)
  To: Bart Van Assche, Martin K . Petersen
  Cc: Mike Christie, Christoph Hellwig, target-devel

On 9/18/23 23:59, Bart Van Assche wrote:
> Nicholas A. Bellinger owns both email addresses. Perform this
> replacement because the linux-iscsi.org domain name no longer has any MX
> records associated. This patch has been generated by running the
> following shell commands:
> 
>      git grep -li 'nab@linux-iscsi.org' |
>          xargs sed -i 's/nab@linux-iscsi.org/nab@kernel.org/i'
> 
> Note: I received the following reply after having sent an email to
> nab@kernel.org: "I'm sorry to have to inform you that your message
> could not be delivered to one or more recipients. It's attached below.
> For further assistance, please send mail to postmaster. If you do so,
> please include this problem report. You can delete your own text from
> the attached returned message. The mail system."
> 
> Signed-off-by: Bart Van Assche <bvanassche@acm.org>
> ---
>   Documentation/target/tcm_mod_builder.rst          | 2 +-
>   drivers/infiniband/ulp/isert/ib_isert.c           | 4 ++--
>   drivers/target/iscsi/iscsi_target.c               | 4 ++--
>   drivers/target/iscsi/iscsi_target_auth.c          | 2 +-
>   drivers/target/iscsi/iscsi_target_configfs.c      | 2 +-
>   drivers/target/iscsi/iscsi_target_datain_values.c | 2 +-
>   drivers/target/iscsi/iscsi_target_device.c        | 2 +-
>   drivers/target/iscsi/iscsi_target_erl0.c          | 2 +-
>   drivers/target/iscsi/iscsi_target_erl1.c          | 2 +-
>   drivers/target/iscsi/iscsi_target_erl2.c          | 2 +-
>   drivers/target/iscsi/iscsi_target_login.c         | 2 +-
>   drivers/target/iscsi/iscsi_target_nego.c          | 2 +-
>   drivers/target/iscsi/iscsi_target_nodeattrib.c    | 2 +-
>   drivers/target/iscsi/iscsi_target_parameters.c    | 2 +-
>   drivers/target/iscsi/iscsi_target_seq_pdu_list.c  | 2 +-
>   drivers/target/iscsi/iscsi_target_stat.c          | 2 +-
>   drivers/target/iscsi/iscsi_target_tmr.c           | 2 +-
>   drivers/target/iscsi/iscsi_target_tpg.c           | 2 +-
>   drivers/target/iscsi/iscsi_target_util.c          | 2 +-
>   drivers/target/target_core_configfs.c             | 2 +-
>   drivers/target/target_core_fabric_configfs.c      | 2 +-
>   drivers/target/target_core_fabric_lib.c           | 2 +-
>   drivers/target/target_core_file.c                 | 2 +-
>   drivers/target/target_core_iblock.c               | 2 +-
>   drivers/target/target_core_pscsi.c                | 2 +-
>   drivers/target/target_core_stat.c                 | 2 +-
>   drivers/target/tcm_fc/tfc_conf.c                  | 2 +-
>   drivers/target/tcm_fc/tfc_io.c                    | 2 +-
>   28 files changed, 30 insertions(+), 30 deletions(-)
> 
Hmm. I'm not sure if replacing the original e-mail addresses in the 
copyright portions of the source file is the way to go.
For figuring out which e-mail address one should consult the MAINTAINERS 
file; I would treat the e-mail addresses in the copyright primarily
as a reference to the original authoer and the company he worked for
at that time. So I'd rather not change that.

But that's personal opinion, of course. I'm not a lawyer.

Cheers,

Hannes
-- 
Dr. Hannes Reinecke                Kernel Storage Architect
hare@suse.de                              +49 911 74053 688
SUSE Software Solutions GmbH, Maxfeldstr. 5, 90409 Nürnberg
HRB 36809 (AG Nürnberg), Geschäftsführer: Ivo Totev, Andrew
Myers, Andrew McDonald, Martje Boudien Moerman


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH 3/3] scsi: target: Change nab@linux-iscsi.org into nab@kernel.org
  2023-09-19  8:11   ` Hannes Reinecke
@ 2023-09-19 15:09     ` Bart Van Assche
  0 siblings, 0 replies; 8+ messages in thread
From: Bart Van Assche @ 2023-09-19 15:09 UTC (permalink / raw)
  To: Hannes Reinecke, Martin K . Petersen
  Cc: Mike Christie, Christoph Hellwig, target-devel

On 9/19/23 01:11, Hannes Reinecke wrote:
> Hmm. I'm not sure if replacing the original e-mail addresses in the 
> copyright portions of the source file is the way to go. For figuring
> out which e-mail address one should consult the MAINTAINERS file; I
> would treat the e-mail addresses in the copyright primarily as a
> reference to the original author and the company he worked for at
> that time. So I'd rather not change that.
> 
> But that's personal opinion, of course. I'm not a lawyer.

Thanks Hannes for having taken a look. I'm not a lawyer either. This is
what I found by searching on the web for "How to write a copyright
notice?":
* The standard format for a copyright notice is (1) a copyright symbol
followed by (2) a date, (3) the name of the author and (4) a statement
of rights.
* None of the guides that were written by a lawyer mentioned the
inclusion of an email address in the copyright notice.

The Bard software told me the following: "Legally speaking, the email
address is not required for a copyright notice to be valid. Copyright
protection is automatic in most countries, and a copyright notice is
simply a way of notifying others of your ownership rights. However,
there are some potential benefits to including an email address in your
copyright statement.

For example, if someone infringes on your copyright, you can use your
email address to contact them and ask them to stop. You can also use
your email address to file a DMCA takedown notice with a hosting
provider or search engine."

Anyway, unless someone has another opinion, I will revert the email 
address changes in the copyright statements when I repost this patch
series.

Bart.

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2023-09-19 15:09 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-09-18 21:59 [PATCH 0/3] Replace references to linux-iscsi.org Bart Van Assche
2023-09-18 21:59 ` [PATCH 1/3] scsi: target: Remove the references to http://www.linux-iscsi.org/ Bart Van Assche
2023-09-19  8:06   ` Hannes Reinecke
2023-09-18 21:59 ` [PATCH 2/3] scsi: target: Remove linux-iscsi.org copyright statements Bart Van Assche
2023-09-19  8:07   ` Hannes Reinecke
2023-09-18 21:59 ` [PATCH 3/3] scsi: target: Change nab@linux-iscsi.org into nab@kernel.org Bart Van Assche
2023-09-19  8:11   ` Hannes Reinecke
2023-09-19 15:09     ` Bart Van Assche

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).