RFC: beiscsi driver
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
6af7e4634baf55573c9fc746c60361a7460393a4Mon 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
@@ -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
@@ -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