On Mon, 2016-01-25 at 16:42 +0100, Juergen Gross wrote:
> On 25/01/16 09:11, Nicholas A. Bellinger wrote:
> > From: Nicholas Bellinger
> >
> > Cc: Juergen Gross
> > Cc: Hannes Reinecke
> > Cc: David Vrabel
> > Signed-off-by: Nicholas Bellinger
>
> Could you please rebase to current version?
Fixes: 707d62b37fbb ("ncr5380: Fix EH during arbitration and selection")
Signed-off-by: Finn Thain
---
drivers/scsi/NCR5380.c |2 +-
drivers/scsi/atari_NCR5380.c |2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
Index: linux/drivers/scsi/NCR5380.c
===
Commands subject to exception handling have to be returned to the scsi
mid-layer. Make sure that the various command pointers and command lists
in the low-level driver are correctly cleansed of the affected commands.
This fixes bugs that I accidentally introduced in commit 62717f537e1b
("ncr5380:
On Mon, 25 Jan 2016, Geert Uytterhoeven wrote:
> > In principle I think that Linux drivers should not carry workarounds
> > for emulators.
>
> Please consider ARAnyM is the current m68k workhorse, so it would be
> nice to handle this someway.
AFAICT atari_scsi on aranym never did anything use
Not every arch has io or DMA memory.
So, unbreak the build by fixing the dependencies.
Signed-off-by: Richard Weinberger
---
drivers/scsi/hisi_sas/Kconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/scsi/hisi_sas/Kconfig b/drivers/scsi/hisi_sas/Kconfig
index 37a0c71..f9157f4 1006
From: Tina Ruchandani
struct register_host_info stores a 64-bit UTC system time timestamp.
This patch removes the use of 'struct timeval' to obtain that timestamp
as its tv_sec value will overflow on 32-bit systems in year 2038 beyond.
The patch uses ktime_get_real_seconds() which returns a 64-bi
Hi Geert,
On Mon, Jan 25, 2016 at 9:05 PM, Geert Uytterhoeven
wrote:
>>> Perhaps this is an ARAnyM quirk?
>
>> The MR_ARBITRATE bit should remain set until the driver clears it (or the
>> reset logic clears it). But it looks like aranym simply discards writes to
>> the mode register, such that r
On Tue, Jan 26, 2016 at 01:21:50AM +0800, j00310691 wrote:
> From: John Garry
>
> Add the dt bindings for HiSi SAS controller v2 HW.
>
> The main difference in the controller from dt perspective
> is interrupts. The v2 controller does not have dedicated
> fatal and broadcast interrupts - they ar
Just add enough to build and init the module.
Signed-off-by: John Garry
---
drivers/scsi/hisi_sas/Makefile | 2 +-
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 48 ++
2 files changed, 49 insertions(+), 1 deletion(-)
create mode 100644 drivers/scsi/hisi_sas/h
Signed-off-by: John Garry
---
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 40 ++
1 file changed, 40 insertions(+)
diff --git a/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
b/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
index da9c375..6f05333 100644
--- a/drivers/scsi/hisi_sas/h
Signed-off-by: John Garry
---
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 49 ++
1 file changed, 49 insertions(+)
diff --git a/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
b/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
index 6f05333..1990d65 100644
--- a/drivers/scsi/hisi_sas/h
Since v2 hw only supports 2048 itct entries,
as opposed to 4096 for v1 hw, set the max itct
entries to the lower of the two.
It is not anticipated that any device with v1
will ever require to connect > 2048 devices.
Signed-off-by: John Garry
---
drivers/scsi/hisi_sas/hisi_sas.h | 2 +-
1 file c
This patchset introduces support for the HiSi SAS v2 hw.
The major difference between v1 and v2 hw is support
for SATA/STP.
Known limitation:
- We cannot connect a SATA disk through an expander
which enables DMA setup auto-activate, as our controller
does not support this feature. Directly con
Signed-off-by: John Garry
---
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 71 ++
1 file changed, 71 insertions(+)
diff --git a/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
b/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
index ab6ea25..2c6a753 100644
--- a/drivers/scsi/hisi_sas/h
Signed-off-by: John Garry
---
drivers/scsi/hisi_sas/hisi_sas.h | 4 +
drivers/scsi/hisi_sas/hisi_sas_main.c | 8 ++
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 162 +
3 files changed, 174 insertions(+)
diff --git a/drivers/scsi/hisi_sas/hisi_sas.h b/driver
Since v2 hardware permits different numbers of
commands to v1, set this as configurable in
hisi_sas_hw.
Signed-off-by: John Garry
---
drivers/scsi/hisi_sas/hisi_sas.h | 2 +-
drivers/scsi/hisi_sas/hisi_sas_main.c | 24
drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 3
Signed-off-by: John Garry
---
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 100 +
1 file changed, 100 insertions(+)
diff --git a/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
b/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
index 5af2069..c4a887c 100644
--- a/drivers/scsi/hisi_sas/
Add code to initialise the hardware.
Support is also added to deal with the
"am-max-transmissions" (amt) limitation in hip06
controller #1. This is how many connection requests
we can send on the system bus before waiting for a
response.
Due to chip bus design, controller #1 is limited to
32 amt,
Include code to prep ssp frame and deliver
to hardware.
Signed-off-by: John Garry
---
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 185 +
1 file changed, 185 insertions(+)
diff --git a/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
b/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
i
Signed-off-by: John Garry
---
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 23 +++
1 file changed, 23 insertions(+)
diff --git a/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
b/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
index 481aff9..58e1956 100644
--- a/drivers/scsi/hisi_sas/hisi_sas_v2_
Signed-off-by: John Garry
---
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 237 +
1 file changed, 237 insertions(+)
diff --git a/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
b/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
index 0f7f2af..31e4fdc 100644
--- a/drivers/scsi/hisi_sas/
Relocate DEV_IS_EXPANDER to hisi_sas.h as
it will be required for v2 hw support.
Signed-off-by: John Garry
---
drivers/scsi/hisi_sas/hisi_sas.h | 4
drivers/scsi/hisi_sas/hisi_sas_main.c | 4
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/drivers/scsi/hisi_sas/hisi
Signed-off-by: John Garry
---
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 171 +
1 file changed, 171 insertions(+)
diff --git a/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
b/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
index 1990d65..a7b83bd 100644
--- a/drivers/scsi/hisi_sas/
Add the dt bindings for HiSi SAS controller v2 HW.
The main difference in the controller from dt perspective
is interrupts. The v2 controller does not have dedicated
fatal and broadcast interrupts - they are multiplexed on
the channel interrupt.
Each SAS v2 controller can issue upto 64 commands
(
This also includes broadcast handler. Unlike v1 hw,
broadcast does not have its own dedicated interrupt.
Signed-off-by: John Garry
---
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 79 ++
1 file changed, 79 insertions(+)
diff --git a/drivers/scsi/hisi_sas/hisi_sas_v2_
Signed-off-by: John Garry
---
drivers/scsi/hisi_sas/hisi_sas.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/scsi/hisi_sas/hisi_sas.h b/drivers/scsi/hisi_sas/hisi_sas.h
index f00b55b..9f08c0c 100644
--- a/drivers/scsi/hisi_sas/hisi_sas.h
+++ b/drivers/scsi/hisi_sas/h
Signed-off-by: John Garry
---
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 49 ++
1 file changed, 49 insertions(+)
diff --git a/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
b/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
index a7b83bd..35ce7b6 100644
--- a/drivers/scsi/hisi_sas/h
Also include slot_complete_v2_hw handler
Signed-off-by: John Garry
---
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 190 +
1 file changed, 190 insertions(+)
diff --git a/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
b/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
index c4a887c..0
Since the error record structure is different for
v2 hw, make hisi_sas_err_record opaque and add
hisi_sas_err_record_v1.
Signed-off-by: John Garry
---
drivers/scsi/hisi_sas/hisi_sas.h | 12 +---
drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 17 +++--
2 files changed, 16 inse
Signed-off-by: John Garry
---
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 421 +
1 file changed, 421 insertions(+)
diff --git a/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
b/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
index cea0b36..481aff9 100644
--- a/drivers/scsi/hisi_sas/
Since hisi_sas_itct format is different between v1
and v2 hw, give more general names for some fields.
Signed-off-by: John Garry
---
drivers/scsi/hisi_sas/hisi_sas.h | 13 +
1 file changed, 1 insertion(+), 12 deletions(-)
diff --git a/drivers/scsi/hisi_sas/hisi_sas.h b/drivers/scsi/
Signed-off-by: John Garry
---
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 92 ++
1 file changed, 92 insertions(+)
diff --git a/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
b/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
index 2c6a753..8b51acf 100644
--- a/drivers/scsi/hisi_sas/h
Hi Arnd,
On 1/22/16, 7:12 AM, "linux-scsi-ow...@vger.kernel.org on behalf of Arnd
Bergmann"
wrote:
>On Friday 22 January 2016 15:28:32 Arnd Bergmann wrote:
>> struct register_host_info stores a 64-bit UTC system time timestamp.
>> This patch removes the use of 'struct timeval' to obtain that
Geert Uytterhoeven writes:
> Alternatively, we need to fix ARAnyM, or can make the creation of the
> atari_scsi platform device conditional on not running under ARAnyM.
Given the ncr5380 emulation in ARAnyM is just a stub, making it less a
stub would be preferred.
Andreas.
--
Andreas Schwab,
mpt_lan_sdu_send() and mpt_lan_post_receive_buckets() do not check
if mapping dma memory succeed.
The patch adds the checks and failure handling.
v3: Fix resource deallocation (reported by Tomas Henzl).
Found by Linux Driver Verification project (linuxtesting.org).
Signed-off-by: Alexey Khoroshi
I'll re-send this patchset with my real name. I had my user name set to
my company ID in my terminal.
I did send a trail patchset to myself, but my mail client autochanged
the ID to my real name so I never detected.
John
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi
From: John Garry
Signed-off-by: John Garry
---
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 23 +++
1 file changed, 23 insertions(+)
diff --git a/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
b/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
index 481aff9..58e1956 100644
--- a/drivers/scsi/hi
From: John Garry
Signed-off-by: John Garry
---
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 171 +
1 file changed, 171 insertions(+)
diff --git a/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
b/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
index 1990d65..a7b83bd 100644
--- a/dri
From: John Garry
Add the dt bindings for HiSi SAS controller v2 HW.
The main difference in the controller from dt perspective
is interrupts. The v2 controller does not have dedicated
fatal and broadcast interrupts - they are multiplexed on
the channel interrupt.
Each SAS v2 controller can issue
From: John Garry
This patchset introduces support for the HiSi SAS v2 hw.
The major difference between v1 and v2 hw is support
for SATA/STP.
Known limitation:
- We cannot connect a SATA disk through an expander
which enables DMA setup auto-activate, as our controller
does not support this fe
From: John Garry
Signed-off-by: John Garry
---
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 421 +
1 file changed, 421 insertions(+)
diff --git a/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
b/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
index cea0b36..481aff9 100644
--- a/dri
From: John Garry
Signed-off-by: John Garry
---
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 49 ++
1 file changed, 49 insertions(+)
diff --git a/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
b/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
index 6f05333..1990d65 100644
--- a/driv
From: John Garry
Signed-off-by: John Garry
---
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 100 +
1 file changed, 100 insertions(+)
diff --git a/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
b/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
index 5af2069..c4a887c 100644
--- a/dri
From: John Garry
Include code to prep ssp frame and deliver
to hardware.
Signed-off-by: John Garry
---
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 185 +
1 file changed, 185 insertions(+)
diff --git a/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
b/drivers/scsi/hisi_sas
From: John Garry
Also include slot_complete_v2_hw handler
Signed-off-by: John Garry
---
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 190 +
1 file changed, 190 insertions(+)
diff --git a/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
b/drivers/scsi/hisi_sas/hisi_sas_v2_hw
From: John Garry
Add code to initialise the hardware.
Support is also added to deal with the
"am-max-transmissions" (amt) limitation in hip06
controller #1. This is how many connection requests
we can send on the system bus before waiting for a
response.
Due to chip bus design, controller #1 is
From: John Garry
Signed-off-by: John Garry
---
drivers/scsi/hisi_sas/hisi_sas.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/scsi/hisi_sas/hisi_sas.h b/drivers/scsi/hisi_sas/hisi_sas.h
index f00b55b..9f08c0c 100644
--- a/drivers/scsi/hisi_sas/hisi_sas.h
+++ b/driv
From: John Garry
Signed-off-by: John Garry
---
drivers/scsi/hisi_sas/hisi_sas.h | 4 +
drivers/scsi/hisi_sas/hisi_sas_main.c | 8 ++
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 162 +
3 files changed, 174 insertions(+)
diff --git a/drivers/scsi/hisi_sas/
From: John Garry
Signed-off-by: John Garry
---
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 237 +
1 file changed, 237 insertions(+)
diff --git a/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
b/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
index 0f7f2af..31e4fdc 100644
--- a/dri
From: John Garry
Signed-off-by: John Garry
---
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 40 ++
1 file changed, 40 insertions(+)
diff --git a/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
b/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
index da9c375..6f05333 100644
--- a/driv
From: John Garry
This also includes broadcast handler. Unlike v1 hw,
broadcast does not have its own dedicated interrupt.
Signed-off-by: John Garry
---
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 79 ++
1 file changed, 79 insertions(+)
diff --git a/drivers/scsi/hi
From: John Garry
Signed-off-by: John Garry
---
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 49 ++
1 file changed, 49 insertions(+)
diff --git a/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
b/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
index a7b83bd..35ce7b6 100644
--- a/driv
From: John Garry
Relocate DEV_IS_EXPANDER to hisi_sas.h as
it will be required for v2 hw support.
Signed-off-by: John Garry
---
drivers/scsi/hisi_sas/hisi_sas.h | 4
drivers/scsi/hisi_sas/hisi_sas_main.c | 4
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/drivers
From: John Garry
Signed-off-by: John Garry
---
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 92 ++
1 file changed, 92 insertions(+)
diff --git a/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
b/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
index 2c6a753..8b51acf 100644
--- a/driv
From: John Garry
Just add enough to build and init the module.
Signed-off-by: John Garry
---
drivers/scsi/hisi_sas/Makefile | 2 +-
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 48 ++
2 files changed, 49 insertions(+), 1 deletion(-)
create mode 100644 driv
From: John Garry
Signed-off-by: John Garry
---
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 71 ++
1 file changed, 71 insertions(+)
diff --git a/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
b/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
index ab6ea25..2c6a753 100644
--- a/driv
From: John Garry
Since the error record structure is different for
v2 hw, make hisi_sas_err_record opaque and add
hisi_sas_err_record_v1.
Signed-off-by: John Garry
---
drivers/scsi/hisi_sas/hisi_sas.h | 12 +---
drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 17 +++--
2 fil
From: John Garry
Since v2 hardware permits different numbers of
commands to v1, set this as configurable in
hisi_sas_hw.
Signed-off-by: John Garry
---
drivers/scsi/hisi_sas/hisi_sas.h | 2 +-
drivers/scsi/hisi_sas/hisi_sas_main.c | 24
drivers/scsi/hisi_sas/his
From: John Garry
Since hisi_sas_itct format is different between v1
and v2 hw, give more general names for some fields.
Signed-off-by: John Garry
---
drivers/scsi/hisi_sas/hisi_sas.h | 13 +
1 file changed, 1 insertion(+), 12 deletions(-)
diff --git a/drivers/scsi/hisi_sas/hisi_sa
On 25.01.2016 16:36, Tomas Henzl wrote:
> On 23.1.2016 01:41, Alexey Khoroshilov wrote:
>> mpt_lan_sdu_send() and mpt_lan_post_receive_buckets() do not check
>> if mapping dma memory succeed.
>> The patch adds the checks and failure handling.
>>
>> Found by Linux Driver Verification project (linuxt
From: John Garry
Since v2 hw only supports 2048 itct entries,
as opposed to 4096 for v1 hw, set the max itct
entries to the lower of the two.
It is not anticipated that any device with v1
will ever require to connect > 2048 devices.
Signed-off-by: John Garry
---
drivers/scsi/hisi_sas/hisi_sas
On 25/01/16 09:11, Nicholas A. Bellinger wrote:
> From: Nicholas Bellinger
>
> Cc: Juergen Gross
> Cc: Hannes Reinecke
> Cc: David Vrabel
> Signed-off-by: Nicholas Bellinger
Could you please rebase to current version? The patch won't apply.
Juergen
--
To unsubscribe from this list: send th
On 23.1.2016 01:41, Alexey Khoroshilov wrote:
> mpt_lan_sdu_send() and mpt_lan_post_receive_buckets() do not check
> if mapping dma memory succeed.
> The patch adds the checks and failure handling.
>
> Found by Linux Driver Verification project (linuxtesting.org).
>
> Signed-off-by: Alexey Khoroshi
Le Sun, 24 Jan 2016 23:05:17 +0200 (EET)
Kai Makisara écrivait:
> Below is a test patch that implements the current behaviour with
> non-negative argument (but works with LTOs etc.) and makes partition
> zero size absolute value of argument (MB) if argument is negative. If
> you want to test t
Thanks a lot for detailed information. Appreciate it !
Regards
Maneesh
> -Original Message-
> From: Johannes Thumshirn [mailto:jthumsh...@suse.de]
> Sent: Monday, January 25, 2016 3:39 PM
> To: Singhal, Maneesh
> Cc: linux-scsi@vger.kernel.org; linux-ker...@vger.kernel.org;
> jbottom...@o
On Mon, Jan 25, 2016 at 02:05:25AM -0800, Christoph Hellwig wrote:
> On Fri, Jan 22, 2016 at 02:41:28PM +0100, Johannes Thumshirn wrote:
> > Allow the activation of the scsi-mq feature on a per-driver bassis as
> > opposed
> > to the current stack global (de)activation.
> >
> > This allows us to
On Mon, Jan 25, 2016 at 09:30:47AM +, Singhal, Maneesh wrote:
> Thanks Johannes for generously reviewing my patch. It indeed is going to
> improve the thing a lot. I agree with all your comments so far, and will
> submit a newer patch soon.
> Since this is my first patch, I have couple of qu
On Fri, Jan 22, 2016 at 02:41:28PM +0100, Johannes Thumshirn wrote:
> Allow the activation of the scsi-mq feature on a per-driver bassis as opposed
> to the current stack global (de)activation.
>
> This allows us to have setups which can combine "slow" rotational media and
> fast media on two diff
Thanks Johannes for generously reviewing my patch. It indeed is going to
improve the thing a lot. I agree with all your comments so far, and will submit
a newer patch soon.
Since this is my first patch, I have couple of questions regarding submitting
the patch:
1. Is there a page/place where
On Sat, Jan 23, 2016 at 05:51:50AM +, Singhal, Maneesh wrote:
> Thanks for your time. My replies inlined...
>
[...]
> > > + }
> > > +
> >
> > You don't do any cleanup work at
> > ctd_scsi_response_sanity_check_complete. You
> > could just reutrn 0 here as well.
> [MS>] Just avoidin
On Sat, Jan 23, 2016 at 05:33:31AM +, Singhal, Maneesh wrote:
> Hello Thumshirn.
> Thanks for taking out time to review the patch. I appreciate that. Please
> find my comments inlined.
>
[...]
> >
> > Wouldn't it be nice to have this in the Kconfig file? No user will ever
> > look
> > at t
On Fri, Oct 02, Olaf Hering wrote:
> On Thu, Oct 01, James Bottomley wrote:
>
> > On Thu, 2015-10-01 at 20:30 +, KY Srinivasan wrote:
>
> > > > +#if defined(CONFIG_X86_32)
>
> > Um, this is a bit architecture specific (I know Azure is x86, but
> > still). Can you make the define check CONF
From: Nicholas Bellinger
Cc: Chris Boot
Cc: Christoph Hellwig
Cc: Hannes Reinecke
Signed-off-by: Nicholas Bellinger
---
drivers/target/sbp/sbp_target.c | 30 --
1 file changed, 16 insertions(+), 14 deletions(-)
diff --git a/drivers/target/sbp/sbp_target.c b/drive
From: Nicholas Bellinger
Cc: Sebastian Andrzej Siewior
Cc: Andrzej Pietrasiewicz
Signed-off-by: Nicholas Bellinger
---
drivers/usb/gadget/function/f_tcm.c | 95 ++---
1 file changed, 56 insertions(+), 39 deletions(-)
diff --git a/drivers/usb/gadget/function/f_
From: Nicholas Bellinger
Cc: Himanshu Madhani
Cc: Quinn Tran
Signed-off-by: Nicholas Bellinger
---
drivers/scsi/qla2xxx/qla_target.c | 8 +---
drivers/scsi/qla2xxx/qla_target.h | 2 +-
drivers/scsi/qla2xxx/tcm_qla2xxx.c | 79 +++---
3 files changed, 43 inse
From: Nicholas Bellinger
Cc: Vu Pham
Cc: Sagi Grimberg
Signed-off-by: Nicholas Bellinger
---
drivers/infiniband/ulp/srpt/ib_srpt.c | 23 ++-
1 file changed, 6 insertions(+), 17 deletions(-)
diff --git a/drivers/infiniband/ulp/srpt/ib_srpt.c
b/drivers/infiniband/ulp/srpt/
From: Nicholas Bellinger
Cc: Juergen Gross
Cc: Hannes Reinecke
Cc: David Vrabel
Signed-off-by: Nicholas Bellinger
---
drivers/xen/xen-scsiback.c | 163 -
1 file changed, 87 insertions(+), 76 deletions(-)
diff --git a/drivers/xen/xen-scsiback.c b/d
From: Nicholas Bellinger
Cc: Juergen Gross
Cc: Hannes Reinecke
Cc: David Vrabel
Signed-off-by: Nicholas Bellinger
---
drivers/xen/xen-scsiback.c | 53 +++---
1 file changed, 26 insertions(+), 27 deletions(-)
diff --git a/drivers/xen/xen-scsiback.c b/d
From: Nicholas Bellinger
This patch drops struct usbg_cmd->kref internal kref-erence
usage, for proper TARGET_SCF_ACK_KREF conversion.
Cc: Sebastian Andrzej Siewior
Cc: Andrzej Pietrasiewicz
Signed-off-by: Nicholas Bellinger
---
drivers/usb/gadget/function/f_tcm.c | 51 --
From: Nicholas Bellinger
Cc: Vasu Dev
Signed-off-by: Nicholas Bellinger
---
drivers/target/tcm_fc/tfc_sess.c | 44
1 file changed, 22 insertions(+), 22 deletions(-)
diff --git a/drivers/target/tcm_fc/tfc_sess.c b/drivers/target/tcm_fc/tfc_sess.c
index
From: Nicholas Bellinger
Cc: Chris Boot
Cc: Christoph Hellwig
Cc: Hannes Reinecke
Signed-off-by: Nicholas Bellinger
---
drivers/target/sbp/sbp_target.c | 38 +-
1 file changed, 33 insertions(+), 5 deletions(-)
diff --git a/drivers/target/sbp/sbp_target.c
From: Nicholas Bellinger
Hi folks,
Here is -v2 series code for target_alloc_session() helper
support using existing percpu-ida tag pre-allocation, along
with a new (*callback)() for allowing fabric driver code
to complete ahead of transport_register_session() finishing
I_T nexus setup.
This inc
From: Nicholas Bellinger
Based on HCH's original patch, this adds a full version to
support percpu-ida tag pre-allocation and callback function
pointer into fabric driver code to complete session setup.
Reported-by: Christoph Hellwig
Cc: Sagi Grimberg
Cc: Christoph Hellwig
Cc: Hannes Reinecke
From: Nicholas Bellinger
Acked-by: Michael S. Tsirkin
Signed-off-by: Nicholas Bellinger
---
drivers/vhost/scsi.c | 99 ++--
1 file changed, 41 insertions(+), 58 deletions(-)
diff --git a/drivers/vhost/scsi.c b/drivers/vhost/scsi.c
index 29cfc57.
From: Christoph Hellwig
Cc: Christoph Hellwig
Cc: Hannes Reinecke
Cc: Chris Boot
Cc: Sebastian Andrzej Siewior
Cc: Andrzej Pietrasiewicz
Cc: Juergen Gross
Signed-off-by: Nicholas Bellinger
---
drivers/target/loopback/tcm_loop.c | 35 +
drivers/target/sbp/sbp_targe
Hi Finn,
On Mon, Jan 25, 2016 at 3:45 AM, Finn Thain wrote:
> On Sun, 24 Jan 2016, Geert Uytterhoeven wrote:
>> On Sun, Jan 3, 2016 at 6:05 AM, Finn Thain
>> wrote:
>> > Allow target selection to fail with a timeout instead of waiting in
>> > infinite loops. This gets rid of the unused NCR_TIME
86 matches
Mail list logo