Skip to contentSkip to conversation

RFC: beiscsi driver

PATCH New Jayamohan Kalickal 1 participant 1 message Jul 27, 2009 SCSI

lore
Share & tools
lore
#0 lore raw

PATCH 2/4 RFC: beiscsi driver

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "open-iscsi" group. To post to this group, send email to open-iscsi-/[email protected]
To unsubscribe from this group, send email to open-iscsi+unsubscribe-/[email protected] For more options, visit this group at http://groups.google.com/group/open-iscsi
-~----------~----~----~----~------~----~------~--~---

Quoted 1 line

From 6af7e4634baf55573c9fc746c60361a7460393a4 Mon Sep 17 00:00:00 2001

From: Jayamohan Kallickal <jayamohank-i5Eg4PDOvn3+uv41P6q33AC/[email protected]>
Date: Sun, 26 Jul 2009 19:03:00 -0700
Subject: [PATCH 2/4] RFC: beiscsi driver

The open-iscsi based storage driver for ServerEngines
10 Gbps Adapter. The Adapter is Multi-Function device that provides NIC/iSCSI/FCOE Functionality.

The driver works in Full Hardware Offload mode utilizing
the hooks provided by open-iscsi layer.

---
 drivers/scsi/beiscsi/Kconfig    |    8 +
 drivers/scsi/beiscsi/Makefile   |    8 +
 drivers/scsi/beiscsi/be.h       |  186 +++++++++++
 drivers/scsi/beiscsi/be_iscsi.c |  645 +++++++++++++++++++++++++++++++++++++++
 drivers/scsi/beiscsi/be_iscsi.h |   89 ++++++
 drivers/scsi/beiscsi/be_mgmt.c  |  369 ++++++++++++++++++++++
 drivers/scsi/beiscsi/be_mgmt.h  |  260 ++++++++++++++++
 7 files changed, 1565 insertions(+), 0 deletions(-)
 create mode 100644 drivers/scsi/beiscsi/Kconfig
 create mode 100644 drivers/scsi/beiscsi/Makefile
 create mode 100644 drivers/scsi/beiscsi/be.h
 create mode 100644 drivers/scsi/beiscsi/be_iscsi.c
 create mode 100644 drivers/scsi/beiscsi/be_iscsi.h
 create mode 100644 drivers/scsi/beiscsi/be_mgmt.c
 create mode 100644 drivers/scsi/beiscsi/be_mgmt.h
drivers/scsi/beiscsi/Kconfig new file +8 -0
new file mode 100644
index 0000000..2952fcd
@@ -0,0 +1,8 @@
+config BE2ISCSI
+	tristate "ServerEngines' 10Gbps iSCSI - BladeEngine 2"
+	depends on PCI && SCSI
+	select SCSI_ISCSI_ATTRS
+
+	help
+	This driver implements the iSCSI functionality for ServerEngines'
+	10Gbps Storage adapter - BladeEngine 2.
drivers/scsi/beiscsi/Makefile new file +8 -0
new file mode 100644
index 0000000..c11f443
@@ -0,0 +1,8 @@
+#
+# Makefile to build the iSCSI driver for ServerEngine's BladeEngine.
+#
+#
+
+obj-$(CONFIG_BE2ISCSI) += be2iscsi.o
+
+be2iscsi-y := be_iscsi.o be_main.o be_mgmt.o be_cmds.o
drivers/scsi/beiscsi/be.h new file +186 -0

186 lines not on this page · raw message

drivers/scsi/beiscsi/be_iscsi.c new file +645 -0

645 lines not on this page · raw message

drivers/scsi/beiscsi/be_iscsi.h new file +89 -0

89 lines not on this page · raw message

drivers/scsi/beiscsi/be_mgmt.c new file +369 -0

369 lines not on this page · raw message

drivers/scsi/beiscsi/be_mgmt.h new file +260 -0

260 lines not on this page · raw message

Signature · 1 line
1.6.3