Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

[SCSI] fcoe, libfc: add libfcoe module

Just sets up build environment for libfcoe module towards a
libfcoe library for libfc LLDs using FCoE as libfc transport.

Common library code to libfcoe is added in next patch.

Also, updated MODULE_LICENSE from "GPL" string to "GPL v2" for
libfc, libfcoe and fcoe modules to accurately match the licenses.

Signed-off-by: Vasu Dev <vasu.dev@intel.com>
Signed-off-by: Robert Love <robert.w.love@intel.com>
Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>

authored by

Vasu Dev and committed by
James Bottomley
9b34ecff a703e490

+35 -3
+7 -1
drivers/scsi/Kconfig
··· 614 614 ---help--- 615 615 Fibre Channel library module 616 616 617 + config LIBFCOE 618 + tristate "LibFCoE module" 619 + select LIBFC 620 + ---help--- 621 + Library for Fibre Channel over Ethernet module 622 + 617 623 config FCOE 618 624 tristate "FCoE module" 619 625 depends on PCI 620 - select LIBFC 626 + select LIBFCOE 621 627 ---help--- 622 628 Fibre Channel over Ethernet module 623 629
+1
drivers/scsi/Makefile
··· 37 37 obj-$(CONFIG_SCSI_DH) += device_handler/ 38 38 39 39 obj-$(CONFIG_LIBFC) += libfc/ 40 + obj-$(CONFIG_LIBFCOE) += fcoe/ 40 41 obj-$(CONFIG_FCOE) += fcoe/ 41 42 obj-$(CONFIG_ISCSI_TCP) += libiscsi.o libiscsi_tcp.o iscsi_tcp.o 42 43 obj-$(CONFIG_INFINIBAND_ISER) += libiscsi.o
+1
drivers/scsi/fcoe/Makefile
··· 1 1 obj-$(CONFIG_FCOE) += fcoe.o 2 + obj-$(CONFIG_LIBFCOE) += libfcoe.o
+1 -1
drivers/scsi/fcoe/fcoe.c
··· 70 70 71 71 MODULE_AUTHOR("Open-FCoE.org"); 72 72 MODULE_DESCRIPTION("FCoE"); 73 - MODULE_LICENSE("GPL"); 73 + MODULE_LICENSE("GPL v2"); 74 74 75 75 /* fcoe host list */ 76 76 LIST_HEAD(fcoe_hostlist);
+24
drivers/scsi/fcoe/libfcoe.c
··· 1 + /* 2 + * Copyright(c) 2009 Intel Corporation. All rights reserved. 3 + * 4 + * This program is free software; you can redistribute it and/or modify it 5 + * under the terms and conditions of the GNU General Public License, 6 + * version 2, as published by the Free Software Foundation. 7 + * 8 + * This program is distributed in the hope it will be useful, but WITHOUT 9 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 10 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for 11 + * more details. 12 + * 13 + * You should have received a copy of the GNU General Public License along with 14 + * this program; if not, write to the Free Software Foundation, Inc., 15 + * 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. 16 + * 17 + * Maintained at www.Open-FCoE.org 18 + */ 19 + 20 + #include <linux/module.h> 21 + 22 + MODULE_AUTHOR("Open-FCoE.org"); 23 + MODULE_DESCRIPTION("FCoE"); 24 + MODULE_LICENSE("GPL v2");
+1 -1
drivers/scsi/libfc/fc_fcp.c
··· 41 41 42 42 MODULE_AUTHOR("Open-FCoE.org"); 43 43 MODULE_DESCRIPTION("libfc"); 44 - MODULE_LICENSE("GPL"); 44 + MODULE_LICENSE("GPL v2"); 45 45 46 46 static int fc_fcp_debug; 47 47