On Mon, Feb 2, 2015 at 7:27 PM, Alan Stern wrote:
> Had you made any changes to the runtime suspend settings?
> blk_post_runtime_resume wouldn't be called unless the drive had gone
> into runtime suspend. And even then, it's not likely to be called
> after you unplug the USB cable.
>
> Alan Ster
On Tue, Feb 03, 2015 at 06:29:55AM +, Nicholas A. Bellinger wrote:
> From: Nicholas Bellinger
>
> Required for ANY_LAYOUT support when the incoming virtio-scsi response
> header + fixed size sense buffer payload may span more than a single
> iovec entry.
>
> This changes existing code to s
Hi James, Christoph,
Re-sending the patches to move user visible strings to a separate patch.
Please apply the following patches to the scsi tree, misc branch at your
earliest convenience.
Thanks,
Anil
Anil Gurumurthy (4):
bfa:Updating copyright messages
bfa:Fix for crash when bfa_itnim is
From: Anil Gurumurthy
Signed-off-by: Sudarsana Kalluru
Signed-off-by: Anil Gurumurthy
---
drivers/scsi/bfa/bfa.h |2 +-
drivers/scsi/bfa/bfa_core.c |2 +-
drivers/scsi/bfa/bfa_cs.h|2 +-
drivers/scsi/bfa/bfa_defs.h |2 +-
drivers/scsi/bfa/bfa
From: Anil Gurumurthy
Signed-off-by: Sudarsana Kalluru
Signed-off-by: Anil Gurumurthy
---
drivers/scsi/bfa/bfad_im.c | 26 ++
1 files changed, 26 insertions(+), 0 deletions(-)
diff --git a/drivers/scsi/bfa/bfad_im.c b/drivers/scsi/bfa/bfad_im.c
index 575efdc.
From: Anil Gurumurthy
Signed-off-by: Sudarsana Kalluru
Signed-off-by: Anil Gurumurthy
---
drivers/scsi/bfa/bfad_drv.h |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/scsi/bfa/bfad_drv.h b/drivers/scsi/bfa/bfad_drv.h
index 8001459..f9e8620 100644
--- a/drivers/
From: Anil Gurumurthy
Signed-off-by: Sudarsana Kalluru
Signed-off-by: Anil Gurumurthy
---
drivers/scsi/bfa/bfa.h |5 +++--
drivers/scsi/bfa/bfa_core.c |5 +++--
drivers/scsi/bfa/bfa_cs.h|5 +++--
drivers/scsi/bfa/bfa_defs.h |5 +++--
drivers/scsi/bfa
On Tue, Feb 03, 2015 at 06:29:58AM +, Nicholas A. Bellinger wrote:
> From: Nicholas Bellinger
>
> This patch adds ANY_LAYOUT prerequisites logic for accepting a set of
> protection + data payloads via iov_iter. Also includes helpers for
> calcuating SGLs + invoking vhost_scsi_map_to_sgl() wi
On Tue, Feb 03, 2015 at 06:29:54AM +, Nicholas A. Bellinger wrote:
> From: Nicholas Bellinger
>
> Hi MST, Paolo, Al & Co,
>
> Here is -v3 for adding vhost/scsi ANY_LAYOUT + VERSION_1 host feature
> bit support.
>
> It adds a new vhost_virtqueue ->handle_kick() callback to determine the
> st
On Tue, Feb 03, 2015 at 06:30:01AM +, Nicholas A. Bellinger wrote:
> From: Nicholas Bellinger
>
> With the new ANY_LAYOUT logic in place for vhost_scsi_handle_vqal(),
> there is no longer a reason to keep around the legacy code with
> !ANY_LAYOUT assumptions.
>
> Go ahead and drop the pre vi
On Tue, Feb 03, 2015 at 06:30:02AM +, Nicholas A. Bellinger wrote:
> From: Nicholas Bellinger
>
> With the recent removal of MSG_*_TAG defines in commit 68d81f40,
> vhost-scsi is now using TCM_*_TAG and doesn't depend upon host
> side scsi_tcq.h definitions anymore.
>
> Cc: Michael S. Tsirki
On Tue, Feb 03, 2015 at 06:30:00AM +, Nicholas A. Bellinger wrote:
> From: Nicholas Bellinger
>
> Signal support of VIRTIO_F_ANY_LAYOUT + VIRTIO_F_VERSION_1 feature bits
> required for virtio-scsi 1.0 spec layout requirements.
>
> Cc: Michael S. Tsirkin
> Cc: Paolo Bonzini
> Signed-off-by:
On Tue, Feb 03, 2015 at 06:30:03AM +, Nicholas A. Bellinger wrote:
> From: Nicholas Bellinger
>
> There is a large amount of code that still references the original
> 'tcm_vhost' naming conventions, instead of modern 'vhost_scsi'.
>
> Go ahead and do a global rename to make the usage consist
On Tue, Feb 03, 2015 at 06:29:59AM +, Nicholas A. Bellinger wrote:
> From: Nicholas Bellinger
>
> This patch adds ANY_LAYOUT support with a new vqs[].vq.handle_kick()
> callback in vhost_scsi_handle_vqal().
>
> It calculates data_direction + exp_data_len for the new tcm_vhost_cmd
> descripto
On Jan 19, 1:21am, Christoph Hellwig wrote:
} Subject: Re: [Lsf-pc] [LSF/MM TOPIC] Unifying the LIO and SCST target driv
Hi, I hope the week is going well for everyone.
I'm a bit behind on e-mail and getting ready for travel but wanted to
reply back to this thread because of our involvement and
This patch is to use firmware version macros from t4fw_version.h
and also enables 40g T5 adapter.
Signed-off-by: Praveen Madhavan
---
drivers/scsi/csiostor/csio_hw.c | 6 --
drivers/scsi/csiostor/csio_hw_chip.h | 6 +-
drivers/scsi/csiostor/csio_mb.c | 3 ++-
3 files changed, 7
> + * copy_from_iter() is modifying the iovecs as copies over
> + * req_size bytes into req, so the returned out_iter.iov[0]
> + * will contain the correct start + offset of the outgoing
> + * WRITE payload, if DMA_TO_DEVICE is set.
> +
NFIG_SCSI_LOWLEVEL=y, CONFIG_SCSI_GENERIC_NCR5380=m
CONFIG_SCSI_DMX3191D=m, CONFIG_SCSI_DTC3280=m
CONFIG_SCSI_GENERIC_NCR5380=m, CONFIG_SCSI_GENERIC_NCR5380_MMIO=m
CONFIG_SCSI_PAS16=m, CONFIG_SCSI_T128=m
Patch is against 3.19.0-rc7 (localversion-next = -next-20150203)
drivers/scsi/NCR5380.c | 10
This patch series introduces in the first change a new UFS ioctl,
allowing user-space to send UFS queries and retrieve information from them.
In addition, the other three patches add utilities to support debugging
efforts and supply information that will help analysis of issue:
UFS trace events, du
From: Lee Susman
Adding debugfs capability for ufshcd.
debugfs attributes introduced in this patch:
- View driver/controller runtime data
- Command tag statistics for performance analisis
- Dump device descriptor info
- Track recoverable errors statistics during runtime
- Change UFS power m
From: Dolev Raviv
This patch exposes the ioctl interface for UFS driver via SCSI device
ioctl interface. As of now UFS driver would provide the ioctl for query
interface to connected UFS device.
Signed-off-by: Dolev Raviv
Signed-off-by: Noa Rubens
Signed-off-by: Raviv Shvili
Signed-off-by: Ya
From: Sujit Reddy Thumma
Use fault-injection framework to simulate error conditions
in the controller and verify error handling mechanisms
implemented in UFS host controller driver.
This is used only during development and hence
guarded by CONFIG_UFS_FAULT_INJECTION debug config option.
Signed-
Add trace events to driver to allow monitoring and profilig
of activities such as PM suspend/resume, hibernate enter/exit,
clock gating and clock scaling up/down.
In addition, add UFS host controller register dumps to provide
detailed information in case of errors to assist in analysis
of issues.
On Tue, 3 Feb 2015, Athlion wrote:
> On Mon, Feb 2, 2015 at 7:27 PM, Alan Stern wrote:
>
> > Had you made any changes to the runtime suspend settings?
> > blk_post_runtime_resume wouldn't be called unless the drive had gone
> > into runtime suspend. And even then, it's not likely to be called
>
Ugh, please avoid using HTML when posting to the lists hosted on
vger.kernel.org -- it's configured to ignore such mails AFAIK.
Yeah forgot to set the plain text mode. Sorry for that
>>> This patch addresses the issue with ATA_CMD_SMART pio mode
>>> command for enumeration and device de
On Mon, Feb 02, 2015 at 11:37:19PM +0530, Suman Tripathi wrote:
> This patch addresses the issue with ATA_CMD_SMART pio mode
> command for enumeration and device detection with ATA devices.
> The X-Gene AHCI controller has an errata in which it cannot clear
> the BSY bit after the PIO setup FIS. Th
On Tue, 3 Feb 2015 17:37:19 +0200
Gilad Broner wrote:
> Add trace events to driver to allow monitoring and profilig
> of activities such as PM suspend/resume, hibernate enter/exit,
> clock gating and clock scaling up/down.
> In addition, add UFS host controller register dumps to provide
> detail
On Thu, Jan 29, 2015 at 1:54 PM, Brian King wrote:
>
> The following patch fixes an issue observed with 4k sector disks
> where the max_hw_sectors attribute was getting set too large in
> sd_revalidate_disk. Since sdkp->max_xfer_blocks is in units
> of SCSI logical blocks and queue_max_hw_sectors
On Tue, Feb 03, 2015 at 06:29:59AM +, Nicholas A. Bellinger wrote:
> + * Copy over the virtio-scsi request header, which when
> + * ANY_LAYOUT is enabled may span multiple iovecs, or a
> + * single iovec may contain both the header + outgoing
> +
From: Mike Christie
iBFT and non-iBFT drivers use the same iscsi boot sysfs
interface. For iBFT we just directly export whatever
is left by the FW. For non-iBFT drivers we do vendor
specific commands to get the info or its just hard coded.
This patch syncs up how non-iBFT drivers export boot fla
Function stex_gettime uses 'struct timeval' whose tv_sec value
will overflow on 32-bit systems in year 2038 and beyond. This patch
replaces the use of struct timeval and do_gettimeofday with
ktime_get_real_seconds, which returns a 64-bit seconds value.
Signed-off-by: Tina Ruchandani
---
drivers/
struct timeval will have its tv_sec field overflow on 32-bit systems
in year 2038 and beyond. This patch removes the usage of struct timeval
and instead uses 64-bit ktime_t to get the current milliseconds
to populate pmcraid_timestamp_data.
Signed-off-by: Tina Ruchandani
---
drivers/scsi/pmcraid
struct timeval will have its tv_sec field overflow on 32-bit systems
in year 2038 and beyond. This patch removes the usage of struct timeval
and instead uses ktime_get_real_seconds() which returns 64-bit wall-clock
seconds.
Signed-off-by: Tina Ruchandani
---
drivers/scsi/bfa/bfa_svc.c | 12 +++--
'struct timeval' will have its tv_sec value overflow on 32-bit systems
in year 2038 and beyond. This patch replaces the use of struct timeval
for computing mpi_request.TimeStamp, and instead uses ktime_t which provides
64-bit seconds value. The timestamp computed remains unaffected (milliseconds
si
'struct timeval' will have its tv_sec value overflow on 32-bit systems
in year 2038 and beyond. This patch replaces the use of struct timeval
for computing mpi_request.TimeStamp, and instead uses ktime_t which provides
64-bit seconds value. The timestamp computed remains unaffected (milliseconds
si
dev_printk() is now a void function, so the related functions
scmd_printk() and sdev_prefix_printk() should be made void, too.
Reported-by: Stephen Rothwell
Signed-off-by: Hannes Reinecke
---
drivers/scsi/scsi_logging.c | 22 +-
include/scsi/scsi_device.h | 4 ++--
2 files
On Tue, Feb 03, 2015 at 11:56:16PM +, Al Viro wrote:
> On Tue, Feb 03, 2015 at 06:29:59AM +, Nicholas A. Bellinger wrote:
> > +* Copy over the virtio-scsi request header, which when
> > +* ANY_LAYOUT is enabled may span multiple iovecs, or a
> > +* single
37 matches
Mail list logo