* RE:[PATCH 10/10] [RFC] SCSI: esas2r: Add Makefile, Kconfig, and MAINTAINERS files
@ 2013-06-13 15:50 Jack Wang
2013-06-13 18:57 ` [PATCH " Bradley Grove
0 siblings, 1 reply; 3+ messages in thread
From: Jack Wang @ 2013-06-13 15:50 UTC (permalink / raw)
To: Bradley Grove; +Cc: jseba, jbottomley, linux-scsi
> S: Supported
> -F: drivers/block/nvme*
> +F: drivers/block/nvme.c
> F: include/linux/nvme.h
I don't think you want to change this, it seems you are not generate
your patch set against scsi misc branch?
Regards,
Jack
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH 10/10] [RFC] SCSI: esas2r: Add Makefile, Kconfig, and MAINTAINERS files
2013-06-13 15:50 RE:[PATCH 10/10] [RFC] SCSI: esas2r: Add Makefile, Kconfig, and MAINTAINERS files Jack Wang
@ 2013-06-13 18:57 ` Bradley Grove
0 siblings, 0 replies; 3+ messages in thread
From: Bradley Grove @ 2013-06-13 18:57 UTC (permalink / raw)
To: Jack Wang; +Cc: jseba, jbottomley, linux-scsi
On 06/13/2013 11:50 AM, Jack Wang wrote:
>> S: Supported
>> -F: drivers/block/nvme*
>> +F: drivers/block/nvme.c
>> F: include/linux/nvme.h
>
> I don't think you want to change this, it seems you are not generate
> your patch set against scsi misc branch?
>
> Regards,
> Jack
>
I generated the patch from the kernel tree instead of the misc branch of
the scsi tree. I'll fix that when I spin the next patch.
Brad
^ permalink raw reply [flat|nested] 3+ messages in thread
* [PATCH 00/10] [RFC] SCSI: esas2r: ATTO Technology ExpressSAS 6G SAS/SATA RAID Adapter Driver
@ 2013-06-13 14:30 Bradley Grove
2013-06-13 14:31 ` [PATCH 10/10] [RFC] SCSI: esas2r: Add Makefile, Kconfig, and MAINTAINERS files Bradley Grove
0 siblings, 1 reply; 3+ messages in thread
From: Bradley Grove @ 2013-06-13 14:30 UTC (permalink / raw)
To: linux-scsi; +Cc: jseba, jbottomley, Bradley Grove
This is a new driver for ATTO Technology's ExpressSAS series of hardware RAID
adapters. It supports the following adapters:
- ExpressSAS R60F
- ExpressSAS R680
- ExpressSAS R608
- ExpressSAS R644
This patch is split into ten parts to make reviewing easier. You'll need to
apply all of them to get the complete patch.
We have done some testing under x86 and x64 architectures, but the code is
still under development and we expect to find additional issues. We appreciate
any review comments.
Bradley Grove (10):
[RFC] SCSI: esas2r: Add main header file
[RFC] SCSI: esas2r: Add main file
[RFC] SCSI: esas2r: Add initialization functions
[RFC] SCSI: esas2r: Add device discovery and logging functions
[RFC] SCSI: esas2r: Add interrupt and IO functions
[RFC] SCSI: esas2r: Add flash and target database functions
[RFC] SCSI: esas2r: Add IOCTL header file
[RFC] SCSI: esas2r: Add IOCTL functions
[RFC] SCSI: esas2r: Add ATTO VDA Firmware API headers and functions.
This API is used to control and manage the RAID adapter.
[RFC] SCSI: esas2r: Add Makefile, Kconfig, and MAINTAINERS files
MAINTAINERS | 9 +-
drivers/scsi/Kconfig | 1 +
drivers/scsi/Makefile | 1 +
drivers/scsi/esas2r/Kconfig | 6 +
drivers/scsi/esas2r/Makefile | 6 +
drivers/scsi/esas2r/atioctl.h | 1254 ++++++++++++++++++++
drivers/scsi/esas2r/atvda.h | 1327 +++++++++++++++++++++
drivers/scsi/esas2r/esas2r.h | 1755 ++++++++++++++++++++++++++++
drivers/scsi/esas2r/esas2r_disc.c | 1192 +++++++++++++++++++
drivers/scsi/esas2r/esas2r_flash.c | 1518 ++++++++++++++++++++++++
drivers/scsi/esas2r/esas2r_init.c | 2019 ++++++++++++++++++++++++++++++++
drivers/scsi/esas2r/esas2r_int.c | 935 +++++++++++++++
drivers/scsi/esas2r/esas2r_io.c | 886 ++++++++++++++
drivers/scsi/esas2r/esas2r_ioctl.c | 2110 +++++++++++++++++++++++++++++++++
drivers/scsi/esas2r/esas2r_log.c | 255 ++++
drivers/scsi/esas2r/esas2r_log.h | 118 ++
drivers/scsi/esas2r/esas2r_main.c | 2177 +++++++++++++++++++++++++++++++++++
drivers/scsi/esas2r/esas2r_targdb.c | 306 +++++
drivers/scsi/esas2r/esas2r_vda.c | 526 +++++++++
19 files changed, 16400 insertions(+), 1 deletion(-)
create mode 100644 drivers/scsi/esas2r/Kconfig
create mode 100644 drivers/scsi/esas2r/Makefile
create mode 100644 drivers/scsi/esas2r/atioctl.h
create mode 100644 drivers/scsi/esas2r/atvda.h
create mode 100644 drivers/scsi/esas2r/esas2r.h
create mode 100644 drivers/scsi/esas2r/esas2r_disc.c
create mode 100644 drivers/scsi/esas2r/esas2r_flash.c
create mode 100644 drivers/scsi/esas2r/esas2r_init.c
create mode 100644 drivers/scsi/esas2r/esas2r_int.c
create mode 100644 drivers/scsi/esas2r/esas2r_io.c
create mode 100644 drivers/scsi/esas2r/esas2r_ioctl.c
create mode 100644 drivers/scsi/esas2r/esas2r_log.c
create mode 100644 drivers/scsi/esas2r/esas2r_log.h
create mode 100644 drivers/scsi/esas2r/esas2r_main.c
create mode 100644 drivers/scsi/esas2r/esas2r_targdb.c
create mode 100644 drivers/scsi/esas2r/esas2r_vda.c
--
1.8.1.4
^ permalink raw reply [flat|nested] 3+ messages in thread
* [PATCH 10/10] [RFC] SCSI: esas2r: Add Makefile, Kconfig, and MAINTAINERS files
2013-06-13 14:30 [PATCH 00/10] [RFC] SCSI: esas2r: ATTO Technology ExpressSAS 6G SAS/SATA RAID Adapter Driver Bradley Grove
@ 2013-06-13 14:31 ` Bradley Grove
0 siblings, 0 replies; 3+ messages in thread
From: Bradley Grove @ 2013-06-13 14:31 UTC (permalink / raw)
To: linux-scsi; +Cc: jseba, jbottomley, Bradley Grove
Signed-off-by: Bradley Grove <bgrove@attotech.com>
---
MAINTAINERS | 9 ++++++++-
drivers/scsi/Kconfig | 1 +
drivers/scsi/Makefile | 1 +
drivers/scsi/esas2r/Kconfig | 6 ++++++
drivers/scsi/esas2r/Makefile | 6 ++++++
5 files changed, 22 insertions(+), 1 deletion(-)
create mode 100644 drivers/scsi/esas2r/Kconfig
create mode 100644 drivers/scsi/esas2r/Makefile
diff --git a/MAINTAINERS b/MAINTAINERS
index 0c9dc71..e789b3f 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -1401,6 +1401,13 @@ W: http://wireless.kernel.org/en/users/Drivers/ath9k
S: Supported
F: drivers/net/wireless/ath/ath9k/
+ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
+M: Bradley Grove <linuxdrivers@attotech.com>
+L: linux-scsi@vger.kernel.org
+W: http://www.attotech.com
+S: Supported
+F: drivers/scsi/esas2r
+
WILOCITY WIL6210 WIRELESS DRIVER
M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
L: linux-wireless@vger.kernel.org
@@ -5766,7 +5773,7 @@ M: Matthew Wilcox <willy@linux.intel.com>
L: linux-nvme@lists.infradead.org
T: git git://git.infradead.org/users/willy/linux-nvme.git
S: Supported
-F: drivers/block/nvme*
+F: drivers/block/nvme.c
F: include/linux/nvme.h
OMAP SUPPORT
diff --git a/drivers/scsi/Kconfig b/drivers/scsi/Kconfig
index 86af29f..846feea 100644
--- a/drivers/scsi/Kconfig
+++ b/drivers/scsi/Kconfig
@@ -601,6 +601,7 @@ config SCSI_ARCMSR
To compile this driver as a module, choose M here: the
module will be called arcmsr (modprobe arcmsr).
+source "drivers/scsi/esas2r/Kconfig"
source "drivers/scsi/megaraid/Kconfig.megaraid"
source "drivers/scsi/mpt2sas/Kconfig"
source "drivers/scsi/mpt3sas/Kconfig"
diff --git a/drivers/scsi/Makefile b/drivers/scsi/Makefile
index b607ba4..149bb6b 100644
--- a/drivers/scsi/Makefile
+++ b/drivers/scsi/Makefile
@@ -141,6 +141,7 @@ obj-$(CONFIG_SCSI_CXGB3_ISCSI) += libiscsi.o libiscsi_tcp.o cxgbi/
obj-$(CONFIG_SCSI_CXGB4_ISCSI) += libiscsi.o libiscsi_tcp.o cxgbi/
obj-$(CONFIG_SCSI_BNX2_ISCSI) += libiscsi.o bnx2i/
obj-$(CONFIG_BE2ISCSI) += libiscsi.o be2iscsi/
+obj-$(CONFIG_SCSI_ESAS2R) += esas2r/
obj-$(CONFIG_SCSI_PMCRAID) += pmcraid.o
obj-$(CONFIG_SCSI_VIRTIO) += virtio_scsi.o
obj-$(CONFIG_VMWARE_PVSCSI) += vmw_pvscsi.o
diff --git a/drivers/scsi/esas2r/Kconfig b/drivers/scsi/esas2r/Kconfig
new file mode 100644
index 0000000..80824f0
--- /dev/null
+++ b/drivers/scsi/esas2r/Kconfig
@@ -0,0 +1,5 @@
+config SCSI_ESAS2R
+ tristate "ATTO Technology's ExpressSAS RAID adapter driver"
+ depends on PCI && SCSI
+ ---help---
+ This driver supports the ATTO ExpressSAS R6xx SAS/SATA RAID controllers.
diff --git a/drivers/scsi/esas2r/Makefile b/drivers/scsi/esas2r/Makefile
new file mode 100644
index 0000000..526d199
--- /dev/null
+++ b/drivers/scsi/esas2r/Makefile
@@ -0,0 +1,5 @@
+obj-$(CONFIG_SCSI_ESAS2R) += esas2r.o
+
+esas2r-objs := esas2r_log.o esas2r_disc.o esas2r_flash.o esas2r_init.o \
+ esas2r_int.o esas2r_io.o esas2r_ioctl.o esas2r_targdb.o \
+ esas2r_vda.o esas2r_main.o
--
1.8.1.4
^ permalink raw reply related [flat|nested] 3+ messages in thread
end of thread, other threads:[~2013-06-13 18:57 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-06-13 15:50 RE:[PATCH 10/10] [RFC] SCSI: esas2r: Add Makefile, Kconfig, and MAINTAINERS files Jack Wang
2013-06-13 18:57 ` [PATCH " Bradley Grove
-- strict thread matches above, loose matches on Subject: below --
2013-06-13 14:30 [PATCH 00/10] [RFC] SCSI: esas2r: ATTO Technology ExpressSAS 6G SAS/SATA RAID Adapter Driver Bradley Grove
2013-06-13 14:31 ` [PATCH 10/10] [RFC] SCSI: esas2r: Add Makefile, Kconfig, and MAINTAINERS files Bradley Grove
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).