答复:1...@2099099.htm——InnoTrans 2018 第十二届德国柏林国际轨道交通技术展  1...@2099099.htm

2017-12-01 Thread 玻纤布
1440 (回信专用接收邮箱“12809...@qq.com”报名参展)    尊敬的 企业领导/公司负责人/业界专家:   您好! 现将“全世界轨道交通行业规模最大,发展最快,专业观众最多的国际展览盛会”「InnoTrans 2018第十二届德国柏林国际轨道交通技术展」资讯发送给您。   请积极参与、共享盛会; 提前安排、赢得先机 ——    InnoTrans 2018 第十二届德国柏林国际轨道交通技术展览会   —— 参展InnoTrans是一个轨道交通企业走向国际化的标志和途径。       1、 基 本 信 息 :    展会名称:

Re: [PATCH] scsi: fix race condition when removing target

2017-12-01 Thread Jason Yan
On 2017/12/1 7:56, James Bottomley wrote: On Thu, 2017-11-30 at 16:08 +, Bart Van Assche wrote: On Thu, 2017-11-30 at 09:18 +0800, Jason Yan wrote: Hi Bart, I chose the approach in my patch because it has been used in scsi_device_get() for years and been proved safe. I think using

Re: [PATCH 2/2] Convert a source code comment into a runtime check

2017-12-01 Thread Johannes Thumshirn
Looks good, Reviewed-by: Johannes Thumshirn -- Johannes Thumshirn Storage jthumsh...@suse.de+49 911 74053 689 SUSE LINUX GmbH, Maxfeldstr. 5, 90409 Nürnberg GF: Felix Imendörffer, Jane Smithard, Graham

[PATCH] scsi: csiostor: fix spelling mistake: "Couldnt" -> "Couldn't"

2017-12-01 Thread Colin King
From: Colin Ian King Trivial fix to spelling mistake in error message text. Signed-off-by: Colin Ian King --- drivers/scsi/csiostor/csio_mb.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git

Re: [PATCH 1/2] Ensure that the SCSI error handler gets woken up

2017-12-01 Thread Johannes Thumshirn
Hi Bart, Bart Van Assche writes: [...] > + if (shost_state != shost->shost_state) { > + spin_unlock_irqrestore(shost->host_lock, flags); > + synchronize_rcu(); > + spin_lock_irqsave(shost->host_lock, flags); > + } Plese

Re: [PATCH 1/2] Ensure that the SCSI error handler gets woken up

2017-12-01 Thread Pavel Tikhomirov
On 12/01/2017 01:44 AM, Bart Van Assche wrote: If scsi_eh_scmd_add() is called concurrently with scsi_host_queue_ready() while shost->host_blocked > 0 then it can happen that neither function wakes up the SCSI error handler. Fix this by making every function that decreases the host_busy

[PATCH] scsi: bnx2fc: fix spelling mistake: "Couldnt" -> "Couldn't"

2017-12-01 Thread Colin King
From: Colin Ian King Trivial fix to spelling mistake in error message text. Signed-off-by: Colin Ian King --- drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git

Re: crash in iscsi/scsi initiator with linux-4.15.0-rc1

2017-12-01 Thread Ewan D. Milne
On Fri, 2017-12-01 at 11:00 -0600, Steve Wise wrote: > Hey, > > I'm seeing this null pointer dereference with linux-4.15.0-rc1. To reproduce > it, I connect two ram disks via iscsi/TCP, and start an fio: > > iscsiadm -m discovery --op update --type sendtargets -p 172.16.1.10:3260 > iscsiadm -m

crash in iscsi/scsi initiator with linux-4.15.0-rc1

2017-12-01 Thread Steve Wise
Hey, I'm seeing this null pointer dereference with linux-4.15.0-rc1. To reproduce it, I connect two ram disks via iscsi/TCP, and start an fio: iscsiadm -m discovery --op update --type sendtargets -p 172.16.1.10:3260 iscsiadm -m node -p 172.16.1.10:3260 -l ISCSI_DISKS=/dev/sdd:/dev/sde; fio

RE: crash in iscsi/scsi initiator with linux-4.15.0-rc1

2017-12-01 Thread Steve Wise
> > Then I hit this crash. Has anyone else encountered this issue? Wondering > > if > > there is a fix handy. :) > > > > This is the same problem that is being discussed under the thread: > "[PATCH] scsi: fix race condition when removing target". > > We had good test results with both Jason

★ lintondowntown --“2018世界复合材料展览及会议”将于“3月”在“法国巴黎”举行 (地右P1-L-Me)

2017-12-01 Thread linux-scsi-owner
尊敬的 lintondownt...@megagate.com 企业领导/公司负责人/业界专家,您好:       新材料为21世纪三大共性关键技术之一,已成为全球经济迅速增长的源动力和提升核心竞争力的战略焦点。材料作为制造业的基础,特别是新材料研究和产业发展的水平与规模,已经成为衡量一个国家科技进步和综合实力的重要标志。在新材料发展与应用中,复合材料占有相当重要的地位,特别广泛的应用在汽车、交通、风能、航空、航天、兵器、船舶、国防、机械、电子、化工、建筑、农业、渔业、纺织、运动器材等领域,一直是世界各国优先发展和竞争激烈的重要行业。      “JEC世界复合材料展览及会议”(JEC

Re: [PATCH] bsg: update bsg_device_list to utilize static hash table implementation.

2017-12-01 Thread Tim Hansen
This patch was submitted as an effort to standardize on Sasha's hashtable implementation. Just a friendly ping to get some comments on this patch, been about 2 months with no comments on it at all. Are there any changes to be requested or issues raised with this change?

[PATCH] scsi: ipr: fix incorrect indentation of assignment statement

2017-12-01 Thread Colin King
From: Colin Ian King Remove one extraneous level of indentation on an assignment statement. Signed-off-by: Colin Ian King --- drivers/scsi/ipr.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/scsi/ipr.c

Re: [PATCH] scsi: fix race condition when removing target

2017-12-01 Thread Ewan D. Milne
We have another test case that demonstrates this issue involving duplicate invocations of scsi_device_dev_release() on the same device. This other test case involves repeated log in / log out of an iSCSI target. (The first test case I mentioned in an earlier mail was an oscillating FC port with

Re: [PATCH] scsi: fix race condition when removing target

2017-12-01 Thread James Bottomley
On Fri, 2017-12-01 at 16:40 +0800, Jason Yan wrote: > On 2017/12/1 7:56, James Bottomley wrote: > > b/include/scsi/scsi_device.h > > index 571ddb49b926..2e4d48d8cd68 100644 > > --- a/include/scsi/scsi_device.h > > +++ b/include/scsi/scsi_device.h > > @@ -380,6 +380,23 @@ extern struct scsi_device

Re: [PATCH] scsi: ipr: fix incorrect indentation of assignment statement

2017-12-01 Thread Brian King
On 12/01/2017 07:33 AM, Colin King wrote: > From: Colin Ian King > > Remove one extraneous level of indentation on an assignment statement. > > Signed-off-by: Colin Ian King > --- > drivers/scsi/ipr.c | 4 ++-- > 1 file changed, 2

Re: [PATCH 1/2] Ensure that the SCSI error handler gets woken up

2017-12-01 Thread Bart Van Assche
On Fri, 2017-12-01 at 11:42 +0300, Pavel Tikhomirov wrote: > On 12/01/2017 01:44 AM, Bart Van Assche wrote: > > + if (shost_state != shost->shost_state) { > > + spin_unlock_irqrestore(shost->host_lock, flags); > > + synchronize_rcu(); > > We can come here from interrupt

Re: [PATCH 1/2] Ensure that the SCSI error handler gets woken up

2017-12-01 Thread Bart Van Assche
On Fri, 2017-12-01 at 09:45 +0100, Johannes Thumshirn wrote: > Bart Van Assche writes: > [...] > > > + if (shost_state != shost->shost_state) { > > + spin_unlock_irqrestore(shost->host_lock, flags); > > + synchronize_rcu(); > > +