Looks fine.
Acked-by: Bradley Grove
On 03/19/2018 03:37 AM, Christoph Hellwig wrote:
esas2r has been converted to hotplug style initialization long ago, but
kept various remant of the old-style scsi_module.c initialization around.
Remove those.
Signed-off-by: Christoph Hellwig
Looks good.
Acked-by: Bradley Grove
On 07/30/2017 04:40 AM, Arvind Yadav wrote:
pci_device_id are not supposed to change at runtime. All functions
working with pci_device_id provided by work with
const pci_device_id. So mark the non-const structs as const.
Signed-off-by: Arvind Yadav
memset(buffer, 0, buflen);
/*
Thanks,
Acked-by: Bradley Grove
This electronic transmission and any attachments hereto are intended only for the use of the individual or entity to which it is addressed and may contain confidential information belonging to ATTO Technology, Inc.
Acked-by: Bradley Grove
On 08/20/2016 10:33 PM, Shawn Lin wrote:
We don't need to use kzalloc as we will always memset the
local_atto_ioctl later.
Signed-off-by: Shawn Lin
---
drivers/scsi/esas2r/esas2r_main.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers
Acked-by: Bradley Grove
On 08/20/2016 10:39 PM, Shawn Lin wrote:
req_table is allocate by kzalloc, so we don't need to
zero it again anyway.
Signed-off-by: Shawn Lin
---
drivers/scsi/esas2r/esas2r_init.c | 4
1 file changed, 4 deletions(-)
diff --git a/drivers/scsi/e
Acked-by: Bradley Grove
Thanks,
Brad
On 11/27/2014 11:13 AM, Boris Bodemann wrote:
From: Boris Bodemann
Correct typos of "validate" in a comment
Signed-off-by: Boris Bodemann
---
diff -up a/drivers/scsi/esas2r/esas2r_flash.c
b/drivers/scsi/esas2r/esas2r_flash.c
--- a/drivers/s
Acked-by: Bradley Grove
Thanks,
Brad
On 11/16/2014 08:35 AM, Tomas Henzl wrote:
The patch moves an error code assigment to a 'default' case
in the previous switch statement.
Signed-off-by: Tomas Henzl
---
drivers/scsi/esas2r/esas2r_ioctl.c | 5 -
1 file changed, 4 insert
Looks good.
Acked-by: Bradley Grove
Thanks,
Brad
On 11/16/2014 08:35 AM, Tomas Henzl wrote:
This patch fixes an error path and rearranges error handling.
Signed-off-by: Tomas Henzl
---
drivers/scsi/esas2r/esas2r_ioctl.c | 10 +-
1 file changed, 5 insertions(+), 5 deletions
Acked-by: Bradley Grove
Thanks,
Brad
On 11/16/2014 08:35 AM, Tomas Henzl wrote:
Is seems strange to manipulate nvram_semaphore when in this place,
this patch fixes it.
Signed-off-by: Tomas Henzl
---
drivers/scsi/esas2r/esas2r_ioctl.c | 7 ---
1 file changed, 4 insertions(+), 3
Acked-by: Bradley Grove
Thanks,
Brad
On 11/16/2014 08:35 AM, Tomas Henzl wrote:
The patch moves an error code assigment to a 'default' case
in the previous switch statement.
Signed-off-by: Tomas Henzl
---
drivers/scsi/esas2r/esas2r_ioctl.c | 5 -
1 file changed, 4 insert
From: Bradley Grove
During hibernation, the HBA firmware may lose power and forget the device
id info. This causes the HBA to reject IO upon resume. The fix is
to call the libsas power management routines to make the domain device
forgetful.
This fixes bug 76681: https://bugzilla.kernel.org
wrote:
From: Bradley Grove
During hibernation, the HBA firmware may lose power and forget the device
id info. This causes the HBA to reject IO upon resume. The fix is
to call the libsas power management routines to make the domain device
forgetful.
This patch also changes the value of pm8001_
From: Bradley Grove
During hibernation, the HBA firmware may lose power and forget the device
id info. This causes the HBA to reject IO upon resume. The fix is
to call the libsas power management routines to make the domain device
forgetful.
This patch also changes the value of pm8001_flags
This looks fine to me.
Acked-by: Bradley Grove
Thanks,
Brad
On 04/22/2014 02:23 PM, Marek Vasut wrote:
Minor fix for a message in the driver so that it matches the function name.
Signed-off-by: Marek Vasut
Cc: James Bottomley
Cc: Bradley Grove
Cc: Sergei Shtylyov
---
drivers/scsi
7;t included?
Brad
On 12/20/2013 05:50 AM, Jack Wang wrote:
On 12/19/2013 04:50 PM, Bradley Grove wrote:
Addresses issues that we uncovered during testing with our HBAs.
For the most part, we just enabled code that was already being used
for other vendor's HBAs.
Bradley Grove (2):
pm80x
Addresses issues that we uncovered during testing with our HBAs.
For the most part, we just enabled code that was already being used
for other vendor's HBAs.
Bradley Grove (2):
pm80xx: Read saved WWN from NVMD for ATTO pm8001 based HBAs.
pm80xx: Enable BAR shift to avoid BIOS conflict
Signed-off-by: Bradley Grove
---
drivers/scsi/pm8001/pm8001_hwi.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/scsi/pm8001/pm8001_hwi.c b/drivers/scsi/pm8001/pm8001_hwi.c
index 46ace52..561ca2c 100644
--- a/drivers/scsi/pm8001/pm8001_hwi.c
+++ b/drivers/scsi
Signed-off-by: Bradley Grove
---
drivers/scsi/pm8001/pm8001_init.c | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/drivers/scsi/pm8001/pm8001_init.c
b/drivers/scsi/pm8001/pm8001_init.c
index 73a120d..cb89d15 100644
--- a/drivers/scsi/pm8001/pm8001_init.c
+++ b
Acked-by: Bradley Grove
On 12/17/2013 01:27 PM, Kees Cook wrote:
This makes sure format strings cannot leak into the printk call via the
constructed buffer.
Signed-off-by: Kees Cook
---
drivers/scsi/esas2r/esas2r_log.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r_vda.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/scsi/esas2r/esas2r_vda.c b/drivers/scsi/esas2r/esas2r_vda.c
index 27e9721..30028e5 100644
--- a/drivers/scsi/esas2r/esas2r_vda.c
+++ b/drivers/scsi
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r_init.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/scsi/esas2r/esas2r_init.c
b/drivers/scsi/esas2r/esas2r_init.c
index 8278819..b9750e2 100644
--- a/drivers/scsi/esas2r/esas2r_init.c
+++ b/drivers/scsi
a PPC64 machine.
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r.h | 7 ++-
drivers/scsi/esas2r/esas2r_init.c | 11 +++
2 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/drivers/scsi/esas2r/esas2r.h b/drivers/scsi/esas2r/esas2r.h
index d128c96..3fd305d
Previously the code embedded the kernel's test_bit/clear_bit
functions in wrappers that accepted u32 parameters. The
wrapper cast these parameters to longs before passing them
to the kernel's bit functions. This did not work properly
on platforms with 64-bit longs.
Signed-off-by: Bra
On 09/11/2013 12:38 AM, Kees Cook wrote:
This makes sure format strings cannot leak into the printk call via the
constructed buffer.
Signed-off-by: Kees Cook
---
Acked-by: Bradley Grove
Brad
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r_flash.c | 7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/drivers/scsi/esas2r/esas2r_flash.c
b/drivers/scsi/esas2r/esas2r_flash.c
index 8582929..45e353f 100644
--- a/drivers/scsi/esas2r/esas2r_flash.c
+++ b
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r_vda.c | 7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/drivers/scsi/esas2r/esas2r_vda.c b/drivers/scsi/esas2r/esas2r_vda.c
index f8ec6d6..fd13928 100644
--- a/drivers/scsi/esas2r/esas2r_vda.c
+++ b/drivers
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r_ioctl.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/scsi/esas2r/esas2r_ioctl.c
b/drivers/scsi/esas2r/esas2r_ioctl.c
index f3d0cb8..e5b0902 100644
--- a/drivers/scsi/esas2r/esas2r_ioctl.c
+++ b/drivers
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r_init.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/scsi/esas2r/esas2r_init.c
b/drivers/scsi/esas2r/esas2r_init.c
index 78b18c1..9aaad0d 100644
--- a/drivers/scsi/esas2r/esas2r_init.c
+++ b/drivers
This series of patches fixes errors detected by smatch and coccinelle.
V2 adds an additional fix, removing a null check on a stack allocated
array. The test was needed in older versions of the driver when the
buffer was allocated on the heap.
Bradley Grove (7):
SCSI: esas2r: smatch - Use
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r_init.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/scsi/esas2r/esas2r_init.c
b/drivers/scsi/esas2r/esas2r_init.c
index 3a798e7..78b18c1 100644
--- a/drivers/scsi/esas2r/esas2r_init.c
+++ b/drivers/scsi
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r_flash.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/scsi/esas2r/esas2r_flash.c
b/drivers/scsi/esas2r/esas2r_flash.c
index 45e353f..2ec3c23 100644
--- a/drivers/scsi/esas2r/esas2r_flash.c
+++ b
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r_init.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/drivers/scsi/esas2r/esas2r_init.c
b/drivers/scsi/esas2r/esas2r_init.c
index 9aaad0d..da1869d 100644
--- a/drivers/scsi/esas2r/esas2r_init.c
+++ b/drivers
base. Is that possible?
--
Bradley Grove
System Software Engineer
ATTO Technology, Inc.
Phone: +1.716.691.1999 ext. 144
Fax +1.716.691.9353
"Powering the World's Networks & Storage"
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r_init.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/scsi/esas2r/esas2r_init.c
b/drivers/scsi/esas2r/esas2r_init.c
index 3a798e7..78b18c1 100644
--- a/drivers/scsi/esas2r/esas2r_init.c
+++ b/drivers/scsi
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r_vda.c | 7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/drivers/scsi/esas2r/esas2r_vda.c b/drivers/scsi/esas2r/esas2r_vda.c
index f8ec6d6..fd13928 100644
--- a/drivers/scsi/esas2r/esas2r_vda.c
+++ b/drivers
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r_ioctl.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/scsi/esas2r/esas2r_ioctl.c
b/drivers/scsi/esas2r/esas2r_ioctl.c
index f3d0cb8..e5b0902 100644
--- a/drivers/scsi/esas2r/esas2r_ioctl.c
+++ b/drivers
This series of patches fix errors detected by smatch and coccinelle.
Bradley Grove (6):
SCSI: esas2r: smatch - Use biwise rather than logical AND for checking
if any bit set
SCSI: esas2r: smatch - Fix dereference that occurs prior to check
SCSI: esas2r: smatch - Fix dereference that
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r_flash.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/scsi/esas2r/esas2r_flash.c
b/drivers/scsi/esas2r/esas2r_flash.c
index 45e353f..2ec3c23 100644
--- a/drivers/scsi/esas2r/esas2r_flash.c
+++ b
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r_init.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/scsi/esas2r/esas2r_init.c
b/drivers/scsi/esas2r/esas2r_init.c
index 78b18c1..9aaad0d 100644
--- a/drivers/scsi/esas2r/esas2r_init.c
+++ b/drivers
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r_flash.c | 7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/drivers/scsi/esas2r/esas2r_flash.c
b/drivers/scsi/esas2r/esas2r_flash.c
index 8582929..45e353f 100644
--- a/drivers/scsi/esas2r/esas2r_flash.c
+++ b
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/atvda.h | 1320 ++
drivers/scsi/esas2r/esas2r_vda.c | 523 +++
2 files changed, 1843 insertions(+)
create mode 100644 drivers/scsi/esas2r/atvda.h
create mode 100644 drivers/scsi/esas2r
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r_ioctl.c | 2110
1 file changed, 2110 insertions(+)
create mode 100644 drivers/scsi/esas2r/esas2r_ioctl.c
diff --git a/drivers/scsi/esas2r/esas2r_ioctl.c
b/drivers/scsi/esas2r/esas2r_ioctl.c
new
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r_disc.c | 1190 +
drivers/scsi/esas2r/esas2r_log.c | 255
drivers/scsi/esas2r/esas2r_log.h | 118
3 files changed, 1563 insertions(+)
create mode 100644 drivers/scsi/esas2r
Signed-off-by: Bradley Grove
---
MAINTAINERS | 7 +++
drivers/scsi/Kconfig | 1 +
drivers/scsi/Makefile| 1 +
drivers/scsi/esas2r/Kconfig | 6 ++
drivers/scsi/esas2r/Makefile | 5 +
5 files changed, 20 insertions(+)
create mode 100644 drivers/scsi
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r.h | 1441 ++
1 file changed, 1441 insertions(+)
create mode 100644 drivers/scsi/esas2r/esas2r.h
diff --git a/drivers/scsi/esas2r/esas2r.h b/drivers/scsi/esas2r/esas2r.h
new file mode 100644
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r_int.c | 941 +++
drivers/scsi/esas2r/esas2r_io.c | 883
2 files changed, 1824 insertions(+)
create mode 100644 drivers/scsi/esas2r/esas2r_int.c
create mode
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r_main.c | 2032 +
1 file changed, 2032 insertions(+)
create mode 100644 drivers/scsi/esas2r/esas2r_main.c
diff --git a/drivers/scsi/esas2r/esas2r_main.c
b/drivers/scsi/esas2r/esas2r_main.c
new file
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r_flash.c | 1514 +++
drivers/scsi/esas2r/esas2r_targdb.c | 306 +++
2 files changed, 1820 insertions(+)
create mode 100644 drivers/scsi/esas2r/esas2r_flash.c
create mode 100644 drivers/scsi/esas2r
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/atioctl.h | 1254 +
1 file changed, 1254 insertions(+)
create mode 100644 drivers/scsi/esas2r/atioctl.h
diff --git a/drivers/scsi/esas2r/atioctl.h b/drivers/scsi/esas2r/atioctl.h
new file mode 100644
es
- Use memcpy() instead opf memmove() where appropriate
- Fixes for big-endian architectures
- Removed unneeded MSI configuration code
- Simplified memory allocation during init
- Code formatting cleanup
Bradley Grove (10):
SCSI: esas2r: Add main header file
SCSI: esas2r: Add main file
SC
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r_init.c | 1773 +
1 file changed, 1773 insertions(+)
create mode 100644 drivers/scsi/esas2r/esas2r_init.c
diff --git a/drivers/scsi/esas2r/esas2r_init.c
b/drivers/scsi/esas2r/esas2r_init.c
new file
James,
Do you have any comments on this last patch post?
I probably shouldn't have posted it as an RFC. We've completed our
internal testing of the driver, and I think it's probably ready to submit.
Brad
On 08/02/2013 12:59 PM, Bradley Grove wrote:
Signed-off-by
Signed-off-by: Bradley Grove
---
MAINTAINERS | 7 +++
drivers/scsi/Kconfig | 1 +
drivers/scsi/Makefile| 1 +
drivers/scsi/esas2r/Kconfig | 6 ++
drivers/scsi/esas2r/Makefile | 5 +
5 files changed, 20 insertions(+)
create mode 100644 drivers/scsi
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r.h | 1441 ++
1 file changed, 1441 insertions(+)
create mode 100644 drivers/scsi/esas2r/esas2r.h
diff --git a/drivers/scsi/esas2r/esas2r.h b/drivers/scsi/esas2r/esas2r.h
new file mode 100644
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r_main.c | 2033 +
1 file changed, 2033 insertions(+)
create mode 100644 drivers/scsi/esas2r/esas2r_main.c
diff --git a/drivers/scsi/esas2r/esas2r_main.c
b/drivers/scsi/esas2r/esas2r_main.c
new file
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r_init.c | 1773 +
1 file changed, 1773 insertions(+)
create mode 100644 drivers/scsi/esas2r/esas2r_init.c
diff --git a/drivers/scsi/esas2r/esas2r_init.c
b/drivers/scsi/esas2r/esas2r_init.c
new file
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/atvda.h | 1320 ++
drivers/scsi/esas2r/esas2r_vda.c | 523 +++
2 files changed, 1843 insertions(+)
create mode 100644 drivers/scsi/esas2r/atvda.h
create mode 100644 drivers/scsi/esas2r
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r_flash.c | 1514 +++
drivers/scsi/esas2r/esas2r_targdb.c | 306 +++
2 files changed, 1820 insertions(+)
create mode 100644 drivers/scsi/esas2r/esas2r_flash.c
create mode 100644 drivers/scsi/esas2r
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/atioctl.h | 1254 +
1 file changed, 1254 insertions(+)
create mode 100644 drivers/scsi/esas2r/atioctl.h
diff --git a/drivers/scsi/esas2r/atioctl.h b/drivers/scsi/esas2r/atioctl.h
new file mode 100644
emoved unneeded MSI configuration code
- Simplified memory allocation during init
- Code formatting cleanup
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 discov
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r_int.c | 941 +++
drivers/scsi/esas2r/esas2r_io.c | 883
2 files changed, 1824 insertions(+)
create mode 100644 drivers/scsi/esas2r/esas2r_int.c
create mode
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r_ioctl.c | 2110
1 file changed, 2110 insertions(+)
create mode 100644 drivers/scsi/esas2r/esas2r_ioctl.c
diff --git a/drivers/scsi/esas2r/esas2r_ioctl.c
b/drivers/scsi/esas2r/esas2r_ioctl.c
new
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r_disc.c | 1190 +
drivers/scsi/esas2r/esas2r_log.c | 255
drivers/scsi/esas2r/esas2r_log.h | 118
3 files changed, 1563 insertions(+)
create mode 100644 drivers/scsi/esas2r
Signed-off-by: Bradley Grove
---
MAINTAINERS | 7 +++
drivers/scsi/Kconfig | 1 +
drivers/scsi/Makefile| 1 +
drivers/scsi/esas2r/Kconfig | 6 ++
drivers/scsi/esas2r/Makefile | 5 +
5 files changed, 20 insertions(+)
create mode 100644 drivers/scsi
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r_init.c | 1775 +
1 file changed, 1775 insertions(+)
create mode 100644 drivers/scsi/esas2r/esas2r_init.c
diff --git a/drivers/scsi/esas2r/esas2r_init.c
b/drivers/scsi/esas2r/esas2r_init.c
new file
hitectures
- Removed unneeded MSI configuration code
- Simplified memory allocation during init
- Code formatting cleanup
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
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/atioctl.h | 1254 +
1 file changed, 1254 insertions(+)
create mode 100644 drivers/scsi/esas2r/atioctl.h
diff --git a/drivers/scsi/esas2r/atioctl.h b/drivers/scsi/esas2r/atioctl.h
new file mode 100644
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r_main.c | 2169 +
1 file changed, 2169 insertions(+)
create mode 100644 drivers/scsi/esas2r/esas2r_main.c
diff --git a/drivers/scsi/esas2r/esas2r_main.c
b/drivers/scsi/esas2r/esas2r_main.c
new file
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r_disc.c | 1190 +
drivers/scsi/esas2r/esas2r_log.c | 255
drivers/scsi/esas2r/esas2r_log.h | 118
3 files changed, 1563 insertions(+)
create mode 100644 drivers/scsi/esas2r
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/atvda.h | 1320 ++
drivers/scsi/esas2r/esas2r_vda.c | 523 +++
2 files changed, 1843 insertions(+)
create mode 100644 drivers/scsi/esas2r/atvda.h
create mode 100644 drivers/scsi/esas2r
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r_ioctl.c | 2108
1 file changed, 2108 insertions(+)
create mode 100644 drivers/scsi/esas2r/esas2r_ioctl.c
diff --git a/drivers/scsi/esas2r/esas2r_ioctl.c
b/drivers/scsi/esas2r/esas2r_ioctl.c
new
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r.h | 1442 ++
1 file changed, 1442 insertions(+)
create mode 100644 drivers/scsi/esas2r/esas2r.h
diff --git a/drivers/scsi/esas2r/esas2r.h b/drivers/scsi/esas2r/esas2r.h
new file mode 100644
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r_flash.c | 1516 +++
drivers/scsi/esas2r/esas2r_targdb.c | 306 +++
2 files changed, 1822 insertions(+)
create mode 100644 drivers/scsi/esas2r/esas2r_flash.c
create mode 100644 drivers/scsi/esas2r
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r_int.c | 940 +++
drivers/scsi/esas2r/esas2r_io.c | 883
2 files changed, 1823 insertions(+)
create mode 100644 drivers/scsi/esas2r/esas2r_int.c
create mode
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 patc
Signed-off-by: Bradley Grove
---
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
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/atvda.h | 1327 ++
drivers/scsi/esas2r/esas2r_vda.c | 526 +++
2 files changed, 1853 insertions(+)
create mode 100644 drivers/scsi/esas2r/atvda.h
create mode 100644 drivers/scsi/esas2r
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
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r_flash.c | 1518 +++
drivers/scsi/esas2r/esas2r_targdb.c | 306 +++
2 files changed, 1824 insertions(+)
create mode 100644 drivers/scsi/esas2r/esas2r_flash.c
create mode 100644 drivers/scsi/esas2r
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r_int.c | 935 +++
drivers/scsi/esas2r/esas2r_io.c | 886 +
2 files changed, 1821 insertions(+)
create mode 100644 drivers/scsi/esas2r/esas2r_int.c
create mode
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r_main.c | 2177 +
1 file changed, 2177 insertions(+)
create mode 100644 drivers/scsi/esas2r/esas2r_main.c
diff --git a/drivers/scsi/esas2r/esas2r_main.c
b/drivers/scsi/esas2r/esas2r_main.c
new file
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r.h | 1755 ++
1 file changed, 1755 insertions(+)
create mode 100644 drivers/scsi/esas2r/esas2r.h
diff --git a/drivers/scsi/esas2r/esas2r.h b/drivers/scsi/esas2r/esas2r.h
new file mode 100644
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r_disc.c | 1192 +
drivers/scsi/esas2r/esas2r_log.c | 255
drivers/scsi/esas2r/esas2r_log.h | 118
3 files changed, 1565 insertions(+)
create mode 100644 drivers/scsi/esas2r
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/atioctl.h | 1254 +
1 file changed, 1254 insertions(+)
create mode 100644 drivers/scsi/esas2r/atioctl.h
diff --git a/drivers/scsi/esas2r/atioctl.h b/drivers/scsi/esas2r/atioctl.h
new file mode 100644
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r_init.c | 2019 +
1 file changed, 2019 insertions(+)
create mode 100644 drivers/scsi/esas2r/esas2r_init.c
diff --git a/drivers/scsi/esas2r/esas2r_init.c
b/drivers/scsi/esas2r/esas2r_init.c
new file
Signed-off-by: Bradley Grove
---
drivers/scsi/esas2r/esas2r_ioctl.c | 2110
1 file changed, 2110 insertions(+)
create mode 100644 drivers/scsi/esas2r/esas2r_ioctl.c
diff --git a/drivers/scsi/esas2r/esas2r_ioctl.c
b/drivers/scsi/esas2r/esas2r_ioctl.c
new
86 matches
Mail list logo