◆◆◆ 2017第十五届中国(广州)国际汽车零部件及用品展览会 [GHC8/C-m] 20803

2016-11-16 Thread 基坑施工设备
litao918...@163.com 中国国际汽车零部件博览会 China International Auto Parts Expo 中华人民共和国商务部引导支持展会 国家级国际性汽车配件用品展贸平台   【中文名称】 2017第十五届中国(广州)国际汽车零部件及用品展览会 【英文名称】 The 15th China (Guangzhou) International Auto Parts Expo,2017 (CAPE 2017)   【展会日期】 2017年06月02—04日 【展会场馆】 广州琶洲保利世贸博览馆   【展会简介】 本届CAPE预计展会面积67000平方米,标

Re: [PATCH] 53c700: fix memory leak of dma non-cosistent memory

2016-11-16 Thread James Bottomley
On Mon, 2016-11-14 at 15:07 +0800, Li Qiang wrote: > From: Li Qiang > > In NCR_700_detect function, if an error occurs it will return > NULL without freeing the dma non-cosistent memory once allocated. > This patch avoid this. > > Signed-off-by: Li Qiang There's not a lot of point doing this,

Re: [PATCH] mvsas: fix command_active typo

2016-11-16 Thread Martin K. Petersen
> "Arnd" == Arnd Bergmann writes: Arnd> gcc-7 notices that the condition in mvs_94xx_command_active looks Arnd> suspicious: 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 o

Re: [PATCH] scsi: dmx3191d: use module_pci_driver

2016-11-16 Thread Martin K. Petersen
> "Geliang" == Geliang Tang writes: Geliang> Use module_pci_driver() helper to simplify the code. 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...@v

Re: [PATCH] fnic: Correcting rport check location in fnic_queuecommand_lck

2016-11-16 Thread Martin K. Petersen
> "Satish" == Satish Kharat writes: Applied to 4.10/scsi-queue. Please add a more verbose patch description next time. -- 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

Re: [PATCH] 53c700: fix memory leak of dma non-cosistent memory

2016-11-16 Thread Martin K. Petersen
> "Li" == Li Qiang writes: Li> In NCR_700_detect function, if an error occurs it will return NULL Li> without freeing the dma non-cosistent memory once allocated. This Li> patch avoid this. James: Please review! -- Martin K. Petersen Oracle Linux Engineering -- To unsubscribe from th

Re: [PATCH] fnic: remove a pointless test

2016-11-16 Thread Martin K. Petersen
Satish, Sesidhar, Please review Tomas' patch: https://patchwork.kernel.org/patch/9407637/ Thank you! -- 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

Re: [PATCH v3] ufs: introduce UFSHCD_QUIRK_BROKEN_REQ_LIST_CLR quirk

2016-11-16 Thread Martin K. Petersen
> "Kiwoong" == Kiwoong Kim writes: Hi Kiwoong, Kiwoong> Some UFS host controllers may clear a transfer request slot by Kiwoong> setting an associated bit in UTRLCLR/UTMRLCLR to 1, not 0. Kiwoong> That's opposite to what UFS spec describes. These don't apply cleanly to 4.10/scsi-queue. Pleas

Re: [PATCH] scsi: ufs: introduce a new ufshcd_statea UFSHCD_STATE_EH_SCHEDULED

2016-11-16 Thread Martin K. Petersen
> "Zang" == Zang Leigang writes: Zang> Add a new ufshcd_state, indicats that an err handler may get to Zang> run immediately. Use UFSHCD_STATE_ERROR here looks not literaly Zang> correct. Applied to 4.10/scsi-queue. -- Martin K. Petersen Oracle Linux Engineering -- To unsubscribe from

Re: [PATCH 1/1] [fnic, snic] Updating maintainers list for Cisco FNI and SNIC drivers

2016-11-16 Thread Martin K. Petersen
> "Satish" == Satish Kharat writes: 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/m

Re: [PATCH V2] hpsa: correct logical resets

2016-11-16 Thread Martin K. Petersen
> "Don" == Don Brace writes: Don> - driver was not calling done in some cases which causes Don> the volume to be offlined. Don> - avoid doing rescan during a reset. Applied to 4.10/scsi-queue. -- Martin K. Petersen Oracle Linux Engineering -- To unsubscribe from this list: send the

Re: [PATCH] megaraid-sas: request irqs later

2016-11-16 Thread Martin K. Petersen
> "Tomas" == Tomas Henzl writes: Tomas> It is not good when an irq arrives before driver structures are Tomas> allocated. 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

Re: [PATCH] scsi: dmx3191d: use module_pci_driver

2016-11-16 Thread Finn Thain
On Wed, 16 Nov 2016, Geliang Tang wrote: > Use module_pci_driver() helper to simplify the code. > > Signed-off-by: Geliang Tang Acked-by: Finn Thain > --- > drivers/scsi/dmx3191d.c | 13 + > 1 file changed, 1 insertion(+), 12 deletions(-) > > diff --git a/drivers/scsi/dmx3191d.

Re: Ordering problems with 3ware controller

2016-11-16 Thread Donald Buczek
On 10.11.2016 14:59, Martin K. Petersen wrote: "Paul" == Paul Menzel writes: Paul, Linux does not provide device discovery ordering guarantees. You need to fix your scripts to use UUIDs, filesystem labels, or DM devices to get stable naming. Paul> Indeed. But it worked for several years, so

Re: [PATCH v3] ufs: add a variety of definitions decribed in UFS spec

2016-11-16 Thread Subhash Jadavani
On 2016-11-15 21:14, Kiwoong Kim wrote: These things are defined to be used by some UFS Host controllers. And a new file for some declarations of mphy standard is added Signed-off-by: Kiwoong Kim --- V3: add new macros of all bits of UECDL You should keep the previous version history intact

Re: [PATCH v3] ufs: introduce UFSHCI_QUIRK_SKIP_RESET_INTR_AGGR quirk

2016-11-16 Thread Subhash Jadavani
On 2016-11-15 21:05, Kiwoong Kim wrote: If UFS driver resets interrupt aggregation timer and counter when there are some pended tasks, an IO competion interrupt of any corresponing task may be issued. That would casue a command timeout. One thing you should mind to use interrupt aggreation with

Re: [PATCH v3] ufs: introduce UFSHCD_QUIRK_BROKEN_HCE quirk

2016-11-16 Thread Subhash Jadavani
On 2016-11-15 21:04, Kiwoong Kim wrote: Some UFS host controllers might not be able to reset UIC by setting HCE to 1. Those controllers should invoke 'DME reset' and 'DME enable' in order instead. This was the comment on v2: "As Martin mentioned in other email, please separate this version hi

Re: [PATCH v3] ufs: introduce UFSHCD_QUIRK_BROKEN_REQ_LIST_CLR quirk

2016-11-16 Thread Subhash Jadavani
On 2016-11-15 21:03, Kiwoong Kim wrote: Some UFS host controllers may clear a transfer request slot by setting an associated bit in UTRLCLR/UTMRLCLR to 1, not 0. That's opposite to what UFS spec describes. This was the comment on v2: "As Martin mentioned in other email, please separate this v

Re: [PATCH] scsi: ufs: introduce a new ufshcd_statea UFSHCD_STATE_EH_SCHEDULED

2016-11-16 Thread Subhash Jadavani
On 2016-11-15 19:29, Zang Leigang wrote: Add a new ufshcd_state, indicats that an err handler may get to run immediately. Use UFSHCD_STATE_ERROR here looks not literaly correct. Signed-off-by: Zang Leigang diff --git a/drivers/scsi/ufs/ufshcd.c b/drivers/scsi/ufs/ufshcd.c index 05c7456..59d413

RE: [PATCH] aacraid: switch to pci_alloc_irq_vectors

2016-11-16 Thread Raghava Aditya Renukunta
> -Original Message- > From: Hannes Reinecke [mailto:h...@suse.de] > Sent: Tuesday, November 15, 2016 11:37 PM > To: Raghava Aditya Renukunta; Martin K. Petersen > Cc: Christoph Hellwig; James Bottomley; linux-scsi@vger.kernel.org; Hannes > Reinecke; dl-esc-Aacraid Linux Driver > Subject:

Re: [PATCH] libfc: fix seconds_since_last_reset miscalculation

2016-11-16 Thread Arnd Bergmann
On Tuesday, November 15, 2016 4:05:31 PM CET Johannes Thumshirn wrote: > On Tue, Nov 15, 2016 at 02:50:17PM +, Bart Van Assche wrote: > > On Tue, 2016-11-15 at 10:18 +0100, Johannes Thumshirn wrote: > > > On Tue, Nov 08, 2016 at 03:04:43PM +, Bart Van Assche wrote: > > > > I think the above

Re: [PATCH 2/2] blk-mq: Avoid memory reclaim when remapping queues

2016-11-16 Thread Gabriel Krisman Bertazi
Bart Van Assche writes: > I don't think that GFP_NOWAIT is acceptable in this context. Have you > tried GFP_NOIO instead of GFP_NOWAIT? At first I used GFP_NOIO, but after reviewing gfp.h I convinced myself GFP_NOWAIT was what I wanted because I was concerned about FS accesses that aren't restri

Re: "hpsa: Change SAS transport devices to bus 0." commit breaks hpacucli on old controller firmware

2016-11-16 Thread brace77070
On 10/31/2016 02:06 PM, Don Brace wrote: On 10/27/2016 01:15 PM, Jack Suter wrote: Hi there, Commit "hpsa: Change SAS transport devices to bus 0." (09371d623c9c3dc6ed7f53ec8ab01d25f0c6c697) breaks the hpacucli utility for some HP Smart Array controllers with old firmware. Specifically, I have

Re: [PATCH] mvsas: fix command_active typo

2016-11-16 Thread Johannes Thumshirn
On Wed, Nov 16, 2016 at 04:08:34PM +0100, Arnd Bergmann wrote: > gcc-7 notices that the condition in mvs_94xx_command_active looks > suspicious: > > drivers/scsi/mvsas/mv_94xx.c: In function 'mvs_94xx_command_active': > drivers/scsi/mvsas/mv_94xx.c:671:15: error: '<<' in boolean context, did you

[PATCH] bfa: turn bfa_mem_{kva,dma}_setup into inline functions

2016-11-16 Thread Arnd Bergmann
These two macros cause lots of warnings with gcc-7: drivers/scsi/bfa/bfa_svc.c: In function 'bfa_fcxp_meminfo': drivers/scsi/bfa/bfa_svc.c:521:103: error: '*' in boolean context, suggest '&&' instead [-Werror=int-in-bool-context] Using inline functions makes them much more readable and avoids th

Re: [PATCH] fnic: Correcting rport check location in fnic_queuecommand_lck

2016-11-16 Thread Tomas Henzl
On 16.11.2016 09:54, Satish Kharat wrote: > Signed-off-by: Satish Kharat > Signed-off-by: Sesidhar Baddela Looks good, Reviewed-by: Tomas Henzl Tomas -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majord...@vger.kernel.org More majordomo

[PATCH] mvsas: fix command_active typo

2016-11-16 Thread Arnd Bergmann
gcc-7 notices that the condition in mvs_94xx_command_active looks suspicious: drivers/scsi/mvsas/mv_94xx.c: In function 'mvs_94xx_command_active': drivers/scsi/mvsas/mv_94xx.c:671:15: error: '<<' in boolean context, did you mean '<' ? [-Werror=int-in-bool-context] This was introduced when the mv

[PATCH] scsi: dmx3191d: use module_pci_driver

2016-11-16 Thread Geliang Tang
Use module_pci_driver() helper to simplify the code. Signed-off-by: Geliang Tang --- drivers/scsi/dmx3191d.c | 13 + 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/drivers/scsi/dmx3191d.c b/drivers/scsi/dmx3191d.c index 3aa4657..6af3394 100644 --- a/drivers/scsi/dmx319

[PATCH] scsi: a100u2w: use module_pci_driver

2016-11-16 Thread Geliang Tang
Use module_pci_driver() helper to simplify the code. Signed-off-by: Geliang Tang --- drivers/scsi/a100u2w.c | 13 + 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/drivers/scsi/a100u2w.c b/drivers/scsi/a100u2w.c index 8086bd0..b2942ec 100644 --- a/drivers/scsi/a100u2w.c

Re: [PATCH v3 02/16] scsi: don't use fc_bsg_job::request and fc_bsg_job::reply directly

2016-11-16 Thread Johannes Thumshirn
On Tue, Nov 15, 2016 at 04:39:33PM +0100, Johannes Thumshirn wrote: > On Tue, Nov 15, 2016 at 03:31:27PM +0100, Steffen Maier wrote: > > Hi Johannes, > > > > On 11/15/2016 12:56 PM, Johannes Thumshirn wrote: > > > On Tue, Oct 25, 2016 at 09:43:14AM +0200, Johannes Thumshirn wrote: > > > > On Fri,

Re: [PATCH 02/11] hisi_sas: alloc queue id of slot according to device id

2016-11-16 Thread John Garry
On 16/11/2016 01:41, Zhangfei Gao wrote: On Mon, Nov 7, 2016 at 8:48 PM, John Garry wrote: From: Xiang Chen Currently slots are allocated from queues in a round-robin fashion. This causes a problem for internal commands in device mode. For this mode, we should ensure that the internal abort c

[PATCH] fnic: Correcting rport check location in fnic_queuecommand_lck

2016-11-16 Thread Satish Kharat
Signed-off-by: Satish Kharat Signed-off-by: Sesidhar Baddela --- drivers/scsi/fnic/fnic_scsi.c | 28 ++-- 1 file changed, 18 insertions(+), 10 deletions(-) diff --git a/drivers/scsi/fnic/fnic_scsi.c b/drivers/scsi/fnic/fnic_scsi.c index bfaba06..2544a37 100644 --- a/driv