>>>>> "Christoph" == Christoph Hellwig writes:
Christoph> T10 PI is just another optional feature, LLDDs should work
Christoph> without the infrastructure.
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscrib
>>>>> "Christoph" == Christoph Hellwig writes:
--
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> require rebuilding every SCSI LLDD.
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
he HBA hardware request size
limit which is what BLOCK_PC callers should be constrained by
exclusively.
That way you don't get into having to parse the CDB and other evils.
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the line "unsubscribe lin
uraging.
Tom> I just feel like the kernel shouldn't bind values from totally
Tom> different source (raid stripe vs vpd limit) to the same variable.
RAID devices communicate the stripe width through the Block Limits VPD.
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe
queue
limit directly.
Also update the comment in blk_limits_max_hw_sectors() to clarify that
max_hw_sectors defines the limit for the I/O controller only.
Signed-off-by: Martin K. Petersen
Reported-by: Brian King
Cc: sta...@vger.kernel.org # 3.17+
diff --git a/block/blk-settings.c b/block/
us. As do enterprise disk drives.
We deal with broken devices by blacklisting them. I suggest you try to
find a way we can reliably identify your UAS devices. If there is a
common pattern, we can entertain adding a workaround.
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe f
six96_vector) {
> + writel((reply_q->msix_index & 7)<<
> +MPI2_RPHI_MSIX_INDEX_SHIFT,
> +ioc->replyPostRegisterIndex[reply_q->msix_index/8]);
> + } else {
> + writel(reply_q->msix_index <<
> + MPI2_RPHI_MSIX_INDEX_SHIFT,
> + &ioc->chip->ReplyPostHostIndex);
> + }
> +
Too many brackets.
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
o this drive. Also
> any subsequent device removal (TARGET_NOT_RESPONDING) or link
> update(RC_PHY_CHANGED) event couldn't be processed as they are in the
> queue to get processed after disk addition event.
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux Eng
HBA is in operational or
> ready state.
> 2.If IOC is in fault state, a diagnostic reset would be issued.
> 3.If IOC is in reset state then driver will wait for 10 seconds to exit out
> of reset state.
>If the HBA continues to be in reset state, then the HBA wouldn't b
>>>>> Sreekanth Reddy writes:
> Removed the redundancy code while freeing the controller resources.
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
>>>>> Sreekanth Reddy writes:
> Update MPI 2.5 Release: MPI 2.5 Rev I (2.5.4) specification and
> 2.00.33 header files Below is the change set from the MPI
> specification for I Rev
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux Engineerin
ready status for the end device, -
> When a Predicted fault is detected on an end device.
> This information can be used by the user to identify the location of
> the desired drive in the topology.
> Driver will get these information by reading the sas device page0.
Reviewed-by: Martin
>>>>> Sreekanth Reddy writes:
> Bump mpt3sas Driver version to v5.100.00.00
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
>>>>> Sreekanth Reddy writes:
> Update MPI2 strings to MPI2.5.
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
; +#define MPI2_BIOSPAGE1_OPTIONS_DISABLE_REGISTRATION_UEFI_BSD (0x0300)
Otherwise OK.
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
>>>>> Sreekanth Reddy writes:
> Added the following Dell branding to the mpt3sas driver. "VendorID"
> "DeviceID" "SubsystemVendor ID" "SubsystemDevice ID" Dell Branding
> String 0x1000 0x0097 0x1028 0x1F46 DELL 12Gbps HBA
Revi
>>>>> Sreekanth Reddy writes:
> Bump mpt3sas driver version to v6.100.00.00.
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
12G SAS HBA
I'm not so keen on all this branding stuff. It is purely cosmetic and
doesn't change driver behavior.
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
equest. 3) For BIOS Page 1, added
> SSUTimeout field, and added Product Name String Format bits to the
> BiosOptions field
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
>>>>> Sreekanth Reddy writes:
> scsi_dma_map API will return a negative value (i.e. -ENOMEM) if DMA
> mapping of sg lists fails and zero if the sg list in the SCSI cmd is
> NULL. But drivers doesn't handled sg list DMA mapping failure case
> properly.
BA 0x1000
> 0x97 0x1137 0x155 Cisco 12G Modular SAS Pass through Controller 0x1000
> 0x97 0x1137 0x156 UCS C3X60 12G SAS Pass through Controller
Same comment about not actually changing driver behavior.
These changes belong in pci.ids, not in a driver.
--
Martin K. Petersen Oracle Linux En
>>>>> Sreekanth Reddy writes:
> Created a thread using alloc_ordered_workqueue() API in order to
> process the works from firmware Work-queue sequentially instead of
> create_singlethread_workqueue() API.
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen
>>>>> Sreekanth Reddy writes:
> Bump mpt3sas driver version to 9.100.00.00
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
address with dma_map_single
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
ailing the IO permanently even
> though drive came back successfully.
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
rive. To me they look like to be of different nature.
We don't know whether a discovered device is "a simple drive".
And once again: The whole point of the queue limit is to have an common
abstraction for all block devices.
--
Martin K. Petersen Oracle Linux Engineering
--
T
gt; for users.
Because if the vendor got these trivial values wrong there is little to
no chance that they implemented discard correctly in their firmware.
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
x27;s a bad habit to use the kernel for
marketing purposes.
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
>>>>> "Sreekanth" == Sreekanth Reddy writes:
Sreekanth> I will remove these extra brackets. but SAS3 HBA's less than
Sreekanth> C0 revision (which doesn't support this Combined Reply Queue
Sreekanth> feature) will support up to 16 MSI-X vectors.
A
Linux' libata was one of the first implementations of SCSI-ATA
translation for TRIM. Initially we bent the rules for UNMAP a bit. When
the standards caught up we switched to WRITE SAME.
Tom> So it actually tells. And I hope that the kernel wouldn't "falsify"
Tom> anything f
please focus on your bridge devices and what,
if anything, can be done to uniquely identify them and override any
incorrect values they might report to the SCSI stack. Up to and
including us disabling discard entirely on these devices if their
translation isn't verifiable and bullet proof.
--
M
void using blk_queue_max_hw_sectors() and set the max_sectors queue
limit directly.
Also update the comment in blk_limits_max_hw_sectors() to clarify that
max_hw_sectors defines the limit for the I/O controller only.
Signed-off-by: Martin K. Petersen
Reported-by: Brian King
Tested-by: Brian Kin
.
Signed-off-by: Martin K. Petersen
Reported-by: Chris Friesen
Cc: sta...@vger.kernel.org
---
drivers/scsi/sd.c | 3 ++-
drivers/scsi/sd.h | 9 +
2 files changed, 7 insertions(+), 5 deletions(-)
diff --git a/drivers/scsi/sd.c b/drivers/scsi/sd.c
index a20da8c25b4f..118b336e0ddf 100644
Now that we sanity check the optimal I/O size reported by the device we
no longer need to blacklist the VPD pages on certain Seagate drives.
Signed-off-by: Martin K. Petersen
Cc: sta...@vger.kernel.org
---
drivers/scsi/scsi_devinfo.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers
>>>>> "Sreekanth" == Sreekanth Reddy writes:
Sreekanth> In this patch, increased the number of MSIX vector support
Sreekanth> for SAS3 C0 HBAs to up-to 96.
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscrib
>>>>> Sreekanth Reddy writes:
> Following is the change set, 1. Added more defines for the BiosOptions
> field of MPI2_CONFIG_PAGE_BIOS_1. 2. Added
> MPI2_TOOLBOX_CLEAN_BIT26_PRODUCT_SPECIFIC definition.
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen
ll hell broke loose. So we reverted to a single sector payload for
libata.
I still have the payload patch in my SSD test branch and regularly test
with it. But there are still drives that fail in mysterious ways with it
in place and so far I haven't felt compelled to maintain yet another
hat happens if you discard sectors 0-6 and then sector 7?
Tom> I can workaround this by specifying --step in blkdiscard, but I
Tom> think the kernel should have a param configurable for general.
This is on the Intel 530? What does the drive report in
/sys/block/sdN/queue/discard_zeroes_data?
blow up as a result of this patch...
--
Martin K. Petersen Oracle Linux Engineering
diff --git a/drivers/ata/libata-scsi.c b/drivers/ata/libata-scsi.c
index 3131adcc1f87..9c270a303f0b 100644
--- a/drivers/ata/libata-scsi.c
+++ b/drivers/ata/libata-scsi.c
@@ -2238,8 +2238,24 @@ static uns
he drives "blow up" on less blocks
Tom> per range. Isn't that even more of a firmware bug than the problem
Tom> I have?
I have several older drives that expect a single contiguous LBA
range. They don't handle multiple discontiguous ranges at all.
--
Martin K. Petersen
>>>>> "Sagi" == Sagi Grimberg writes:
Sagi> From: Bart Van Assche Inline this
Sagi> function in its call site since it performs a trivial task and
Sagi> since it is only called once.
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux
nse_reason(). Convert the switch
Sagi> statement that performs the translation into table-driven code.
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 messag
separate patch.
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
>>>>> "Sagi" == Sagi Grimberg writes:
Sagi> Instead of open coding the sense buffer construction, use scsi
Sagi> scsi_build_sense_buffer() and scsi_set_sense_information() helpers
Sagi> which moved to scsi_common.
Reviewed-by: Martin K. Petersen
--
Ma
use ILLEGAL REQUEST with the same ASC/ASCQ to
signal errors detected by the initiator. The target should always use
ABORTED COMMAND.
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the line "unsubscribe linux-s
>>>>> "Sagi" == Sagi Grimberg writes:
Sagi> In fixed size sense format the information field is a four byte
Sagi> field.
Correct.
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the l
instead of 0xa.
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
t it's callers scsi target and libata.
Nitpicking: s/it's/its/
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
r information.
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
>>>>> "Sebastian" == Sebastian Herbszt writes:
Sebastian> Drop unused scsi_dif_tuple and use t10_pi_tuple instead of
Sebastian> own sd_dif_tuple copy. Also use sg_virt() instead of open
Sebastian> coding it.
Reviewed-by: Martin K. Petersen
--
Martin K. Pete
ns> host when the controller/devices probing happens.
Yeah. We can't rely on the template for this.
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 mes
could make it conditional and only use the descriptor format if the
LBA is big enough to warrant it.
--
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
Mo
read-only host template seems like somewhat
Jens> of a relic.
Agree 100%.
--
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
>>>>> "Sagi" == Sagi Grimberg writes:
Sagi> In case encountered a PI error, use scsi_set_sense_information
Sagi> instead of open coding information descriptor format.
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux Engineering
--
To u
format sense
Sagi> data to correctly report sector information.
I'm fine with Bart's suggestion.
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
>>>>> "Sreekanth" == Sreekanth Reddy writes:
Sreekanth> Updating maintainers list for the entry LSILOGIC MPT FUSION
Sreekanth> DRIVERS in MAINTAINERS file
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscrib
void using blk_queue_max_hw_sectors() and set the max_sectors queue
limit directly.
Also update the comment in blk_limits_max_hw_sectors() to clarify that
max_hw_sectors defines the limit for the I/O controller only.
Signed-off-by: Martin K. Petersen
Reported-by: Brian King
Tested-by: Brian King
C
format sense
Sagi> data to correctly report sector information.
A-OK.
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.
/O flag and this could be modified if IO abort occurs
Hiral> before I/O completion. In this case we wont release the lock and
Hiral> causes deadlock in some scenerios. Using the local variable to
Hiral> check the IO lock status will resolve the problem.
Maybe bool instead of int?
ing lock_flags to hrrq_flags makes sense. But
it muddles what is supposed to be a bugfix patch.
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 majo
g to us. This patch fixes this by removing the modulo and
Brian> instead just mask off the low bits.
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 mess
t; ipr_hrr_queue data, so bad things could certainly happen.
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 you move this to scsi_mod.ko? I'll need the same code
Christoph> for the NFS SCSI layout driver soon.
Same here. Working on copy offload again.
--
Martin K. Petersen Oracle Linux Engineer
>>>>> "Tomas" == Tomas Winkler writes:
Tomas> use SCSI_W_LUN_REPORT_LUNS from scsi.h instead of localy defined
Tomas> SAM2_WLUN_REPORT_LUNS
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: s
>>>>> "Tomas" == Tomas Winkler writes:
Tomas> Use pr_fmt with both module name and __func__ Also drop few bare
Tomas> printk leftovers
Tomas> The log format should stay pretty much intact
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle L
>>>>> "Tomas" == Tomas Winkler writes:
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.kern
>>>>> "Tomas" == Tomas Winkler writes:
Tomas> fixes warning: warning: no previous prototype for ‘dump_sector’
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the line "unsubscribe lin
is we set: max_lun = SCSI_W_LUN_REPORT_LUNS + 1;
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
>>>>> "Tomas" == Tomas Winkler writes:
Tomas> The function should never be called with cmnd NULL so put a fat
Tomas> WARN there. Fix also smatch wraning: schedule_resp() warn:
Tomas> variable dereferenced before check 'cmnd'
Reviewed-by: Martin K. P
>>>>> "Tomas" == Tomas Winkler writes:
Tomas> Fixes the following warning In function ‘resp_requests’:
Tomas> drivers/scsi//scsi_debug.c:1432:15: warning: variable
Tomas> ‘want_dsense’ set but not used [-Wunused-but-set-variable] bool
Tomas> dsense, want_dse
thinp personality relies on the block layer's current
behavior and is unable to deal with partial discard blocks we work
around the problem by setting the granularity to match the logical block
size when LBPRZ is enabled.
Signed-off-by: Martin K. Petersen
Cc: Mike Snitzer
Cc:
---
drivers/scsi
s
Christoph> actually need.
Looks good.
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:
Happy to see a generic interface for this. I wish PR semantics were
simpler but the code looks good to me.
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from
>>>>> "Christoph" == Christoph Hellwig writes:
Slightly more verbose patch description would be nice. Code looks OK.
Reviewed-by: Martin K. Petersen
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the line "unsubscrib
_CFG_SEQ_NUM_SYNC *pd_seq_sync[2];
+ dma_addr_t pd_seq_phys[2];
Please define a suitable constant for 2 and use it in the code.
--
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
priority;
+ u8 numSGEExt; /* 0x1E 1M IO support */
+ u8 resvd2; /* 0x1F */
};
Mystery priority addition.
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a me
truct
Sumit> MR_PD_CFG_SEQ_NUM_SYNC. That's why -1 here.
OK. Just checking.
--
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
ph> vectors.
Christoph> Otherwise this cleans up a lot of cruft and allows to use a
Christoph> common request_irq loop for irq types, which happens to only
Christoph> iterate over a single line in the non MSI-X case.
Applied to 4.10/scsi-queue.
--
Martin K. Petersen Oracle Linu
ph> Otherwise this cleans up a lot of cruft and allows to use a
Christoph> common request_irq loop for irq types, which happens to only
Christoph> iterate over a single line in the non MSI-X case.
Applied to 4.10/scsi-queue.
--
Martin K. Petersen Oracle Linux Engineering
--
T
gt; with y2038 safe struct timespec64 and ktime_get_real_ts64(),
Deepa> respectively.
Applied to 4.10/scsi-queue.
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majo
depending on the
John> refclock rate.
Applied to 4.10/scsi-queue.
--
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
updates the 'disc_mutex' handling to match the new kref usage.
Hannes> There are also some state machine fixes to handle FLOGI better
Hannes> and a fix from Chad to harden FCoE login.
Applied to 4.10/scsi-queue.
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubsc
> turned off, it could result into unclocked register access.
Subhash> To prevent possible unclock register access, this change adds
Subhash> one more argument to setup_clocks callback to let it know
Subhash> whether it is called pre/post the clock changes by core driver.
Appli
>>>>> "Ming" == Ming Lei writes:
Ming> This patch fixes one use-after-free report[1] by KASAN. In
Ming> __scsi_scan_target(), when a type 31 device is probed,
Ming> SCSI_SCAN_TARGET_PRESENT is returned and the target will be
Ming> scanned again.
App
>>>>> "Xose" == Xose Vazquez Perez writes:
Xose> At drivers/scsi/device_handler/scsi_dh_emc.c it was defined as:
Xose> #define CLARIION_NAME "emc"
Applied to 4.9/scsi-fixes.
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from th
>>>>> "Ming" == Ming Lei writes:
Ming> The local variable of 'devname' in scsi_report_lun_scan() isn't
Ming> used any more, so remove it.
Applied to 4.9/scsi-fixes.
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this l
0.
Finn> I've tested this patch series on a Powerbook 180. If someone would
Finn> test some of the other platforms that would be very helpful. All
Finn> drivers were compile-tested.
Applied to 4.10/scsi-queue.
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe f
>>>>> "Christoph" == Christoph Hellwig writes:
Christoph> Having an I/O priority does not mean we should send all
Christoph> requests as HEAD OF QUEUE tags.
Applied to 4.10/scsi-queue.
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscrib
unknown in virtual alias table (in reply to RCPT TO command)
Applied to 4.10/scsi-queue.
--
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
ed by memory allocation function to
Javier> (BIG_IOCTL_Command_struct *) is useless.
Applied to 4.10/scsi-queue.
--
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.ke
>>>>> "Steffen" == Steffen Maier writes:
Steffen> could you please queue this as fix for one of my patches that
Steffen> went into the 4.9 merge window, so for 4.9-rc I guess?
Applied to 4.9/scsi-fixes.
--
Martin K. Petersen Oracle Linux Engineering
--
To u
interrupt context, which is what is causing the WARN_ON, just
Brian> wake the ipr worker thread which will send a KOBJ_CHANGE uevent.
Applied to 4.9/scsi-fixes.
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi"
>>>>> "Joao" == Joao Pinto writes:
Joao> I am going to leave Synopsys and so this patch changes the
Joao> Maintainer for UFS Synopsys' specific drivers to my colleagues
Joao> Manjunath and Prabu.
Applied to 4.10/scsi-queue.
--
Martin K. Petersen Ora
>>>>> "James" == James Smart writes:
James> This patch set updates the lpfc driver to revision 11.2.0.2
Applied to 4.10/scsi-queue.
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi&qu
db6fd89e0be46c3d132390a251da9c6 lands sup with large
Laurence> count CPU systems seeing continual blk_requeue_request() calls
Laurence> due to ML_QUEUE_HOST_BUSY.
Applied to 4.10/scsi-queue.
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the
gt; - Correctly handle timed-out xids
Hannes> Additionally there are some minor fixes to get things to work
Hannes> when running with FCoE over virtio.
Hannes> Patches are relative to mkp/4.10/scsi-queue.
Hannes> As usual, comments and reviews are welcome.
Somebody please review patches 11, 1
h> this deadlock state:
Somebody from the UFS camp, please review!
--
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
no spin_lock taken with IRQs
Jitendra> disabled when calling into libiscsi, so no issues were found
Jitendra> with use of spin_lock_bh/spin_unlock_bh except for one in
Jitendra> iscsi_eh_cmd_timeout.
Somebody please review.
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe fr
no spin_lock taken with IRQs
Jitendra> disabled when calling into libiscsi, so no issues were found
Jitendra> with use of spin_lock_bh/spin_unlock_bh except for one in
Jitendra> iscsi_eh_cmd_timeout.
Jitendra> This needs to be applied on top 11.2.0.0 of be2iscsi committed
Jitendra> in 4.9/s
1 - 100 of 3475 matches
Mail list logo