ettings causes the qla2xxx driver
Himanshu> scsi_add_host to fail when blk_mq is enabled as the
Himanshu> blk_mq_pci_map_queues expects affinity masks on each vector.
Himanshu> diff --git a/drivers/pci/msi.c b/drivers/pci/msi.c index
[...]
This should go through the PCI tree and
>>>>> "Dan" == Dan Carpenter writes:
Dan,
Dan> We accidentally return an uninitialized variable on success.
Applied to 4.11/scsi-fixes.
Thanks!
--
Martin K. Petersen Oracle Linux Engineering
- maybe
Christoph> it's best to send the whole series through the SCSI tree in
Christoph> this case.
I applied 1-4 to 4.11/scsi-fixes. Both 5 and 6 had problems so please
fix those up.
--
Martin K. Petersen Oracle Linux Engineering
e too. I'll queue it up for 4.11 unless Broadcom objects. And then
we'll do the rest for 4.12.
--
Martin K. Petersen Oracle Linux Engineering
to fix them up by hand. 5 was easy but 6
caused a flurry of failures that I ran out of time to look into.
So please resubmit 5 and 6 against 4.11/scsi-fixes.
--
Martin K. Petersen Oracle Linux Engineering
>>>>> "Christoph" == Christoph Hellwig writes:
Christoph> No real changes, but I did an explicit rebase against the
Christoph> 4.11/scsi-fixes branch.
Applied to 4.11/scsi-fixes.
--
Martin K. Petersen Oracle Linux Engineering
>>>>> "Chad" == Dupuis, Chad writes:
Chad> The driver didn't follow the atomic_t vs refcount_t change, and
Chad> anyway one should be using kref_read() instead of accessing the
Chad> counter inside an kref.
Applied to 4.11/scsi-fixes.
Thanks!
-
ice addition code relies on
Raghava> older device type, which prevents the hotplug of adapter
Raghava> expanders.
Raghava> Fixed by removing code that skips over Enclosure channels and
Raghava> using the latest device type for addition or removal or
Raghava> enclosure expanders.
Appli
>>>>> "Hannes" == Hannes Reinecke writes:
Hannes> Cleanup the MSI-X handling allowing us to use the PCI-layer
Hannes> provided vector allocation.
Applied to 4.11/scsi-fixes.
--
Martin K. Petersen Oracle Linux Engineering
>>>>> "Colin" == Colin King writes:
Colin> trivial fix to spelling mistake in pr_err message
Applied to 4.11/scsi-fixes.
--
Martin K. Petersen Oracle Linux Engineering
>>>>> "Don" == Don Brace writes:
Don> remove device driver failed to check map error messages
Applied to 4.11/scsi-fixes.
--
Martin K. Petersen Oracle Linux Engineering
se supported kernels have been backing out the lock
Chris> split for while now, thanks to the efforts at IBM where a lab
Chris> setup has the most reliable reproducer I've seen on this issue.
Chris> This patch has been tested there successfully.
Reviews, please!
--
Martin K. Petersen Oracle Linux Engineering
>>>>> "Finn" == Finn Thain writes:
Finn> The mac_scsi driver still gets disabled when SCSI=m. This should
Finn> have been fixed back when I enabled the tristate but I didn't see
Finn> the bug.
Applied to 4.11/scsi-fixes.
--
Martin K. Petersen Oracle Linux Engineering
ostly focused on regressions. I expect to commence merging code for
4.12 sometime next week.
--
Martin K. Petersen Oracle Linux Engineering
re on behalf of all discovered
devices. Regardless of whether said drives were still alive or not.
Medium Access commands, however, would always get passed on to the
physical drive for processing. So when a drive went pining for the
fjords, TUR would always succeed whereas reads and writes would time
out.
--
Martin K. Petersen Oracle Linux Engineering
>>>>> "Arnd" == Arnd Bergmann writes:
Arnd> dma_addr_t may be either u32 or u64, depending on the kernel
Arnd> configuration, and we get a warning for the 32-bit case:
Applied to 4.11/scsi-fixes.
--
Martin K. Petersen Oracle Linux Engineering
mply use
Arnd> div_u64().
Applied to 4.11/scsi-fixes.
--
Martin K. Petersen Oracle Linux Engineering
>>>>> "Manish" == Manish Rangankar writes:
Manish,
Applied to 4.11/scsi-fixes.
--
Martin K. Petersen Oracle Linux Engineering
; opinion - results in code that is easier to read.
I'll take a closer look at your patch tomorrow. I am sympathetic to
having a sanity check helper function. That would also give us a single
place to filter out crackpot values reported by USB doodads.
--
Martin K. Petersen Oracle Linux Engineering
Colin> too.
Applied to 4.11/scsi-fixes.
--
Martin K. Petersen Oracle Linux Engineering
> can not rely on hardcoded values taken from 2.0
Michal> specification. This patch introduces reading these lengths per
Michal> each device from descriptor headers at probe time to ensure
Michal> their correctness.
Subhash: I assume v2 still carries your Reviewed-by:?
--
Martin K. Petersen Oracle Linux Engineering
st have
Christoph> operations in struct block_device instead..
Yeah, I'm afraid I don't like this either.
Short term I still think we should adjust in sd. And then maybe longer
term revisit whether these hybrid commands should be something other
than bios.
--
Martin K. Petersen Oracle Linux Engineering
>>>>> "Chris" == Chris Leech writes:
Chris> There's a rather long standing regression from the commit
Chris> "libiscsi: Reduce locking contention in fast path"
Applied to 4.11/scsi-fixes.
--
Martin K. Petersen Oracle Linux Engineering
>>>>> "Colin" == Colin King writes:
Colin> The call to qedi_setup_int is not updating the return code rc yet
Colin> rc is being checked for an error. Fix this by assigning rc to the
Colin> return code from the call to qedi_setup_int.
Applied to 4.11/s
but I don't think it's necessary. Just having a default for the req_op
switch should suffice.
I believe that was your original sd approach. If you post it again I'll
have another look.
And then I'll put the bigger completion rework back on my todo list.
--
Martin K. Petersen Oracle Linux Engineering
Damien> the report and reset zone commands are ignored. In addition, as
Damien> sd_done() is not called for passthrough requests, resid
Damien> corrections are not done as intended by the initial mpt3sas
Damien> patch.
Thanks! Applied to 4.11/scsi-fixes with a Cc: to stable.
--
Martin K. Petersen Oracle Linux Engineering
scriptor lengths we
Michal'> can not rely on hardcoded values taken from 2.0
Michal'> specification. This patch introduces reading these lengths per
Michal'> each device from descriptor headers at probe time to ensure
Michal'> their correctness.
Applied to 4.11/scsi-fixes.
Thanks!
--
Martin K. Petersen Oracle Linux Engineering
>>>>> "Satish" == Satish Kharat writes:
Satish,
Satish> Just a simple counter of number of check conditions encountered
Satish> on that host.
Please test and review the following:
https://patchwork.kernel.org/patch/9549777/
Thank you!
--
Marti
Bart> interrupt handler. Hence add a second argument to
Bart> scsi_internal_device_block() that restores the old behavior of
Bart> this function for the mpt3sas handler.
Applied to 4.11/scsi-fixes.
Thanks, Bart!
--
Martin K. Petersen Oracle Linux Engineering
>>>>> "Arnd" == Arnd Bergmann writes:
Arnd> Without CONFIG_DEBUG_FS, we run into a link error:
Applied to 4.11/scsi-fixes.
--
Martin K. Petersen Oracle Linux Engineering
>>>>> "Joe" == Joe Perches writes:
Joe> Recent printk changes for KERN_CONT cause this logging to be
Joe> defectively emitted on multiple lines. Fix it.
Applied to 4.11/scsi-fixes.
--
Martin K. Petersen Oracle Linux Engineering
>>>>> "Raghava" == Raghava Aditya Renukunta
>>>>> writes:
Raghava> The return status of the adapter check on KERNEL_PANIC is
Raghava> supposed to be the upper 16 bits of the OMR status register.
Applied to 4.11/scsi-fixes.
--
Martin K. Petersen Oracle Linux Engineering
>>>>> "Joe" == Joe Perches writes:
Joe> Using %llx for a dma_addr_t can lead to format/argument mismatches.
Joe> Use %pad and the address of the dma_addr_t instead.
Applied to 4.11/scsi-fixes.
--
Martin K. Petersen Oracle Linux Engineering
ethod.
Mauricio> @mkp, @jejb: may you please flag this patch for stable? Thank
Mauricio> you.
I don't recall a consensus being reached on this patch.
--
Martin K. Petersen Oracle Linux Engineering
>>>>> "Christoph" == Christoph Hellwig writes:
Christoph> It returns the number of vectors allocated when successful,
Christoph> so check for a negative error only.
Applied to 4.11/scsi-fixes.
--
Martin K. Petersen Oracle Linux Engineering
nor remove any existing functionality.
Applied to 4.11/scsi-fixes.
--
Martin K. Petersen Oracle Linux Engineering
atches in this series felt quite a bit bigger than "a
fix". I let them in because I acknowledge that it was a pretty big chunk
of code that just got merged and that some fallout was inevitable.
Applied to 4.11/scsi-fixes.
--
Martin K. Petersen Oracle Linux Engineering
I can't tag them for stable. Either
you or James should mail sta...@vger.kernel.org and request for the
patches to be queued up.
--
Martin K. Petersen Oracle Linux Engineering
>>>>> "Mauricio" == Mauricio Faria de Oliveira
>>>>> writes:
Mauricio> I think I should have included this in the tested-by tag
Mauricio> email, for documentation/evidence: no regression observed in
Mauricio> system shutdown path.
Applied to 4.1
n> By setting the correct blacklist flags, the target with the DVD
Stephen> device is scanned with REPORTLUN and that works correctly.
Applied to 4.11/scsi-fixes. Thank you!
--
Martin K. Petersen Oracle Linux Engineering
ck from a scsi maintainer that this is an ok thing to
Greg> do before I can do so.
It's fine with me. This was merged as part of a bigger driver update.
And as a result, the patch in question wasn't tagged as a fix/stable
candidate.
--
Martin K. Petersen Oracle Linux Engineering
gned
not so much.
In general, I think this could be made much simpler if you treated the
single reply_queue region as a subset of the multi region ditto. It
would avoid a lot of code duplication throughout. You should really only
need to make the distinction when you calculate the number of reply
>>>>> "Christoph" == Christoph Hellwig writes:
Christoph> Make sure we have a symbolic name for the ZBC type available,
Christoph> so that e.g. patch for a SATA to translate ZAC commands can
Christoph> make use of it.
Reviewed-by: Martin K. Petersen
--
Ma
>>>>> "Christoph" == Christoph Hellwig writes:
Christoph> Add two new device types, most importantly the zoned block
Christoph> device one.
Christoph> + "Direct-Access-ZBC",
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux
stoph> Just leave this entirely to the CDROM driver to make
Christoph> everyones life simpler.
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message t
>>>>> "Christoph" == Christoph Hellwig writes:
Christoph> Factor out command setup code that will be shared with the
Christoph> blk-mq code path.
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this l
>>>>> "Christoph" == Christoph Hellwig writes:
Christoph> Factor out a helper to set the _blocked values, which we'll
Christoph> reuse for the blk-mq code path.
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux Engineering
--
To unsub
>>>>> "Christoph" == Christoph Hellwig writes:
Christoph> Make sure we only have the logic for requeing commands in one
Christoph> place.
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: s
>>>>> "Christoph" == Christoph Hellwig writes:
Christoph> The blk-mq code path will set this to a different function,
Christoph> so make the code simpler by setting it up in a legacy-request
Christoph> specific place.
Reviewed-by: Martin K. Petersen
--
Ma
Christoph> will actually increase lock roundtrips and thus decrease
Christoph> performance on its own.
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a m
nessecary decrement it
Minor nit: necessary
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majord...@vger.kernel.org
More majordo
eue, and if nessecary decrement it
necessary
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
uct scsi_device *sdev = to_scsi_device(dev);
+ return snprintf(buf, 20, "%d\n", atomic_read(&sdev->device_busy));
+}
+static DEVICE_ATTR(device_busy, S_IRUGO, sdev_show_device_busy, NULL);
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscrib
mpt2sas_base.h | 18 -
2 files changed, 558 insertions(+), 383 deletions(-)
My patch:
mpt2sas_base.c | 207 +
mpt2sas_base.h | 18 +++-
2 files changed, 166 insertions(+), 59 deletions(-)
commit ef510bd8dc0e43f8
of chip generations and firmware interface
versions with a single driver.
The problem I have with the mpt2sas/mpt3sas split is that there are way
more commonalities than there are differences. It is trivial to handle
multiple scatterlist format and features in a single driver. You guys
already do th
t; releasing these pools once we get the required memory pools.
Why don't you just set pci_set_consistent_dma_mask() to DMA_BIT_MASK(32)
before you allocate the queue entries?
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the line "
we were
trying to avoid with this patch series. Namely sending down commands
unsupported by the target device.
This kind of thing really needs to be a sysadmin decision and can be
handled with a udev rule.
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the
ives that are
known to be working correctly. Your drive is an ADATA and therefore very
likely to be blacklisted by default by a vendor SATL.
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
ation?
One challenge in that department is that a single UNMAP command may turn
into many, many, many DSM TRIM commands on the underlying SATA device.
That's why we went with WRITE SAME for the internal Linux SATL, capping
the maximum number of blocks to what we can fit in a single DSM TRIM
co
to check for > 0
Christoph> values. Longer term every successful I/O completion will
Christoph> reset the counters to zero, so the temporarily negative
Christoph> values will not cause any harm.
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux Engineering
--
To
Christoph> offload drivers set the per-target can_queue value at the
Christoph> moment.
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to
gt; actual completion, and making the old code follow that same
Christoph> model allows us to keep the code more similar for both paths.
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the line "unsubscribe l
mq code can preallocate a first page worth of S/G
Christoph> entries as part of the request, and dynamically extend the
Christoph> S/G list when needed.
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the line &quo
>>>>> "Christoph" == Christoph Hellwig writes:
Christoph> This patch adds support for an alternate I/O path in the scsi
Christoph> midlayer which uses the blk-mq infrastructure instead of the
Christoph> legacy request code.
Reviewed-by: Martin K. Petersen
ork
Christoph> for real, but until that happens we fail these explicit
Christoph> requests here.
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to
y the time this is called. But to
be sure you can call _base_config_dma_addressing() after you're done
with the RDPQ allocations (or rearrange the code so you allocate RDPQ
before the DMA mask is upped in general).
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from th
: Martin K. Petersen
Cc: Sagi Grimberg
Cc: Christoph Hellwig
---
drivers/scsi/libiscsi.c| 2 +-
drivers/target/loopback/tcm_loop.c | 2 +-
include/scsi/scsi_cmnd.h | 5 +++--
3 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/drivers/scsi/libiscsi.c b/drivers
sor functions [10/14]
- Augmented patch description for the integrity checksum flag [11/14]
- T10 library relocated to block/ [13/14]
- A couple of tweaks in the sd patch to make things work on top of the
current SCSI queue tree [14/14]
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubs
a pointer to the
integrity payload (when applicable).
Signed-off-by: Martin K. Petersen
---
Documentation/block/data-integrity.txt | 10 +-
block/bio-integrity.c | 19 ++-
drivers/scsi/sd_dif.c | 8
include/linux/bio.h
protection information.
Signed-off-by: Martin K. Petersen
Reviewed-by: Sagi Grimberg
---
Documentation/ABI/testing/sysfs-block | 8
block/blk-integrity.c | 12
drivers/scsi/sd_dif.c | 8 +++-
include/linux/blkdev.h| 1 +
4
None of the filesystems appear interested in using the integrity tagging
feature. Potentially because very few storage devices actually permit
using the application tag space.
Remove the tagging functions.
Signed-off-by: Martin K. Petersen
Reviewed-by: Christoph Hellwig
---
Documentation
Now that the protection interval has been detached from the sector size
we need to be able to handle sizes that are different from 4K and
512. Make the interval calculation generic.
Signed-off-by: Martin K. Petersen
---
block/bio-integrity.c | 6 +-
1 file changed, 1 insertion(+), 5
Add a BLK_ prefix to the integrity profile flags. Also rename the flags
to be more consistent with the generate/verify terminology in the rest
of the integrity code.
Signed-off-by: Martin K. Petersen
Reviewed-by: Christoph Hellwig
Reviewed-by: Sagi Grimberg
---
block/bio-integrity.c | 4
We'd occasionally merge requests with conflicting integrity flags.
Introduce a merge helper which checks that the requests have compatible
integrity payloads.
Signed-off-by: Martin K. Petersen
Reviewed-by: Christoph Hellwig
Reviewed-by: Sagi Grimberg
---
block/blk-integrity.c
bdev_integrity_enabled() is only used by bio_integrity_enabled().
Combine these two functions.
Signed-off-by: Martin K. Petersen
Reviewed-by: Christoph Hellwig
Reviewed-by: Sagi Grimberg
---
Documentation/block/data-integrity.txt | 10 -
block/bio-integrity.c | 39
Instead of the "operate" parameter we pass in a seed value and a pointer
to a function that can be used to process the integrity metadata. The
generation function is changed to have a return value to fit into this
scheme.
Signed-off-by: Martin K. Petersen
Reviewed-by: Sagi Grimberg
Move flags affecting the integrity code out of the bio bi_flags and into
the block integrity payload.
Signed-off-by: Martin K. Petersen
Reviewed-by: Sagi Grimberg
---
block/bio-integrity.c | 4 ++--
drivers/scsi/sd_dif.c | 4 ++--
include/linux/bio.h | 9 -
include/linux
bip_buf is not really needed so we can remove it.
Signed-off-by: Martin K. Petersen
Reviewed-by: Christoph Hellwig
Reviewed-by: Sagi Grimberg
---
block/bio-integrity.c | 10 ++
include/linux/bio.h | 3 ---
2 files changed, 6 insertions(+), 7 deletions(-)
diff --git a/block/bio
on the HBA.
Signed-off-by: Martin K. Petersen
---
block/bio-integrity.c | 3 +++
drivers/scsi/sd_dif.c | 6 --
include/linux/bio.h| 1 +
include/linux/blkdev.h | 1 +
4 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/block/bio-integrity.c b/block/bio-integrity.c
index
The T10 Protection Information format is also used by some devices that
do not go through the SCSI layer (virtual block devices, NVMe). Relocate
the relevant functions to a block layer library that can be used without
involving SCSI.
Signed-off-by: Martin K. Petersen
Reviewed-by: Christoph
property.
Update sd_protect_op to communicate the relevant information to the
low-level device driver via a set of flags in scsi_cmnd.
Signed-off-by: Martin K. Petersen
---
drivers/scsi/sd.c| 73
drivers/scsi/sd.h| 66
l be used to describe
the portion of the data buffer that a given piece of protection
information is associated with.
Signed-off-by: Martin K. Petersen
---
block/bio-integrity.c | 42 +-
block/blk-integrity.c | 10
agger their merges when we do this. But it
would definitely be easier to just pull everything through SCSI. Except
for the tweak in blk-merge.c I don't touch anything that would interfere
with block code outside of the data integrity files.
Jens, what do you think?
--
Martin K. Petersen
>>>>> "Christoph" == Christoph Hellwig writes:
Christoph> Here's a formal one. James, can I get your signoff for it?
Christoph> Vladimir, can I get a reviewed-by from you (or anyone else)?
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle
>>>>> "Christoph" == Christoph Hellwig writes:
Christoph> Can I get a quick review for this one?
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi&qu
al details.
Great! I'd just like to have a reasonable level of confidence in what's
happening down the stack before I entertain turning something on that's
not being properly advertised.
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the
TY(16) response. The LBP VPD is correctly
provided with LBPU flag set but because LBPME is reported as disabled we
will not attempt to issue UNMAP commands to the device.
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi&
ovisioned) in the
Logical Block Provisioning VPD page (see 6.6.4).
That's a "shall". The LBP VPD elaborates on the provisioning type,
commands preference, etc. But it's all gated by LBPME=1 in the READ
CAPACITY(16) response.
--
Martin K. Petersen Oracle Linux Engineering
>>>>> "Christoph" == Christoph Hellwig writes:
Christoph> ping? ÍI'd really like to get a review on this one and merge
Christoph> it for 3.17
Looks good to me.
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux Engineering
--
To
>>>>> "KY" == KY Srinivasan writes:
KY> We will fix this bug in the next release of Windows; we are also
KY> looking at backporting the fix to prior versions of Windows.
Excellent. Thanks for looking into this!
--
Martin K. Petersen Oracle Linux Engineer
ay_enable && (++i < ioc->reply_queue_count));
Same thing. I think:
for (i = 0; i < ioc->reply_queue_count ; i++) {
was much clearer.
If reply_queue_count is ever inconsistent wrt. ioc->rdpq_array_enable
and _base_is_controller_msix_enabled(ioc) then that's an orthogonal
pr
buffers is unnecessary
and a bit of a burden. Unless it's a bidi command there is only one
buffer. I don't think there's an inherent win in having multiple names
for it depending on I/O direction.
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list:
ields in the DIF data buffer
Sagi> (usually this is offloaded).
READ CAPACITY returns a block size of 512 even though the blocks on disk
are 520. That's the beauty of it.
At the command level all transfers are expressed in number of blocks,
not bytes. The application will see an N x 512 byt
>>>>> "Sreekanth" == Sreekanth Reddy writes:
Sreekanth> Please let me known any further changes are required so that
Sreekanth> I can send this patch once again with git send-email.
I'm OK with the latest iteration.
--
Martin K. Petersen Oracle Linu
Doug> like Unit Attentions are not hidden and lost by either max_queue
Doug> exceeded or real/injected TSFs.
Doug> Signed-off-by: Douglas Gilbert
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the line "uns
ed as
Doug> the pointer has that type.
Doug> Signed-off-by: Douglas Gilbert
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majord...@vg
ed-off-by: Douglas Gilbert
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
>>>>> "Christoph" == Christoph Hellwig writes:
Christoph> Can I get a review for this one, please?
Looks good to me.
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the line "unsubsc
>>>>> "Christoph" == Christoph Hellwig writes:
Christoph> This looks reasonable to me.
I agree.
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi&qu
ap> changes.
Kashyap> Signed-off-by: Kashyap Desai
Looks good to me.
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
401 - 500 of 3475 matches
Mail list logo