On Thu, Mar 12, 2015 at 11:56 AM, Mike Snitzer snit...@redhat.com wrote:
If percpu_ref_init() fails the 'err_hctxs' label should be used instead
of 'err_map'.
Signed-off-by: Mike Snitzer snit...@redhat.com
---
block/blk-mq.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff
On Thu, Mar 12, 2015 at 11:56 AM, Mike Snitzer snit...@redhat.com wrote:
Add a variant of blk_mq_init_queue that allows a previously allocated
queue to be initialized. blk_mq_init_allocated_queue models
blk_init_allocated_queue -- which was also created for DM's use.
DM's approach to device
From: Julia Lawall julia.law...@lip6.fr
The semantic patch that fixes this problem is as follows:
(http://coccinelle.lip6.fr/)
// smpl
@r@
type T;
identifier f;
@@
static T f (...) { ... }
@@
identifier r.f;
declarer name EXPORT_SYMBOL;
@@
-EXPORT_SYMBOL(f);
// /smpl
Signed-off-by: Julia
snic_main.c contains module load and unload, global driver context,
PCI Registration, PCI probe and remove, SCSI ML registration functionality.
snic.h contains snic structure definition, snic global context, and
prototypes.
snic_os.h contains OS specific interfaces.
snic_attrs.c contains device
Kconfig for kbuild
Makefile to build snic module
Updated MAINTAINERS file
v2
Added compile time flags for debugfs dependent functionality.
Signed-off-by: Narsimhulu Musini nmus...@cisco.com
Signed-off-by: Sesidhar Baddela sebad...@cisco.com
---
MAINTAINERS| 7 +++
snic_fwint.h contains firmware interface structures.
snic_res.h contains firmware request initialization
snic_res.c contains retrieval of resource configuration, and allocation,
and initialization of HW Queues.
snic_isr.c contains interrupt request, release, and handling
Signed-off-by:
From: Lee Susman lsus...@codeaurora.org
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
2015-03-12 21:27 GMT+09:00 Gilad Broner gbro...@codeaurora.org:
From: Dolev Raviv dra...@codeaurora.org
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.
On Thu, Mar 12 2015 at 3:48am -0400,
Ming Lei tom.leim...@gmail.com wrote:
On Thu, Mar 12, 2015 at 11:56 AM, Mike Snitzer snit...@redhat.com wrote:
If percpu_ref_init() fails the 'err_hctxs' label should be used instead
of 'err_map'.
Signed-off-by: Mike Snitzer snit...@redhat.com
---
Hello Bart, Quinn Tran
Thanks for the feedback.
Revision3
Moved the discard to the __qlt_do_work code to prevent the memory leak, this
cleans up the allocations.
I will look at seeing how best this can be done for the other transports, or in
the core but for me the most useful case has been
If percpu_ref_init() fails the allocated q and hctxs must get cleaned
up; using 'err_map' doesn't allow that to happen.
Signed-off-by: Mike Snitzer snit...@redhat.com
Reviewed-by: Ming Lei ming@canonical.com
---
block/blk-mq.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff
On Thu, Mar 12 2015 at 9:51am -0400,
Mike Snitzer snit...@redhat.com wrote:
On Thu, Mar 12 2015 at 3:48am -0400,
Ming Lei tom.leim...@gmail.com wrote:
On Thu, Mar 12, 2015 at 11:56 AM, Mike Snitzer snit...@redhat.com wrote:
If percpu_ref_init() fails the 'err_hctxs' label should be
Add a variant of blk_mq_init_queue that allows a previously allocated
queue to be initialized. blk_mq_init_allocated_queue models
blk_init_allocated_queue -- which was also created for DM's use.
DM's approach to device creation requires a placeholder request_queue be
allocated for use with
From: Lee Susman lsus...@codeaurora.org
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
From: Dolev Raviv dra...@codeaurora.org
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 dra...@codeaurora.org
Signed-off-by: Noa Rubens
Changes from V6:
Moved NULL user argument check from ufshcd_ioctl to ufshcd_query_ioctl.
Add comment in include/scsi/scsi.h to note 0x5388 is in use.
*** BLURB HERE ***
Dolev Raviv (1):
scsi: ufs: add ioctl interface for query request
Gilad Broner (1):
scsi: ufs: add trace events and dump
On Thu, 12 Mar 2015 17:55:00 +0200
Gilad Broner gbro...@codeaurora.org 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
Changes from V6:
Moved NULL user argument check from ufshcd_ioctl to ufshcd_query_ioctl.
Add comment in include/scsi/scsi.h to note 0x5388 is in use.
Dolev Raviv (1):
scsi: ufs: add ioctl interface for query request
Gilad Broner (1):
scsi: ufs: add trace events and dump prints for debug
Lee
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.
From: Dolev Raviv dra...@codeaurora.org
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 dra...@codeaurora.org
Signed-off-by: Noa Rubens
This idea definitely help flush out additional interaction issues between
fabric drivers and TCM.
However, the current spot where the error injection is placed will cause
memory leak. The error injection tries to drop the command before
submission to TCM. TCM QLA drivers will loose track of
This and the auto_bkops_state is pretty much the same. Can't you use
the same TP_printk() and just have a DECLARE_EVENT_CLASS? The trace
point name is printed with the event to see different events.
I agree. will upload the fix in next patchset.
--
Qualcomm Israel, on behalf of Qualcomm
Proposal,
Respond to my personal email; mrs.zhangxiao1962@outlook.
com
Yours Sincerely.
Mrs. Zhang Xiao (Accounts book Keeper)
Angang
Steel Company Limited
396 Nan Zhong Hua Lu, Tie Dong District Anshan,
Liaoning 114021, China.
--
To unsubscribe from this list: send the line unsubscribe
Changes from V5:
Created a common trace event class for driver state changes instead
of individual trace events definitions.
Dolev Raviv (1):
scsi: ufs: add ioctl interface for query request
Gilad Broner (1):
scsi: ufs: add trace events and dump prints for debug
Lee Susman (1):
scsi: ufs:
From: Dolev Raviv dra...@codeaurora.org
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 dra...@codeaurora.org
Signed-off-by: Noa Rubens
On 03/11/2015 11:13 PM, Scott Wood wrote:
Use %pS for actual addresses, otherwise you'll get bad output
on arches like ppc64 where %pF expects a function descriptor.
Signed-off-by: Scott Wood scottw...@freescale.com
Cc: linux-scsi@vger.kernel.org
Cc: Hannes Reinecke h...@suse.de
Acked-by:
Hello Quinn Tran
Thank you for the feedback. There is a revision2 of this patch I sent as a
follow on to Bart that is much cleaner but its still exposed to the memory
leaks.
The newer version has a single jam_host parameter as suggested by Bart and the
messaging removed. Have a look for it.
27 matches
Mail list logo