[Bug 111341] Firmware loader

2016-02-25 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=111341 --- Comment #5 from walter59 --- hello, bug is still alive on most boards --- changes has has no resolved problems. regards -- You are receiving this mail because: You are watching the assignee of the bug. --

Re: [RFC 00/34] Chelsio iSCSI target offload driver

2016-02-25 Thread Nicholas A. Bellinger
Hi Varun & Co, Apologies for the delayed follow up here. On Sun, 2016-02-14 at 23:00 +0530, Varun Prakash wrote: > This RFC series is for Chelsio iSCSI target offload > driver(cxgbit.ko). > > cxgbit.ko registers with iSCSI target transport > and offloads multiple CPU intensive tasks to >

Re: [RESEND PATCH v2] scsi: gdth: replace struct timeval with ktime_get_real_seconds()

2016-02-25 Thread Martin K. Petersen
> "Alison" == Alison Schofield writes: Alison> struct timeval will overflow on 32-bit systems in y2038 and is Alison> being removed from the kernel. Replace the use of struct timeval Alison> and do_gettimeofday() with ktime_get_real_seconds() which Alison> provides a

Re: [PATCH v2] osd: remove deadcode

2016-02-25 Thread Martin K. Petersen
> "Sudip" == Sudip Mukherjee writes: Sudip> The variable is_ver1 is always true and so OSD_CAP_LEN can never Sudip> be used. Reported by Coverity. Applied to 4.6/scsi-queue. -- Martin K. Petersen Oracle Linux Engineering -- To unsubscribe from this list:

Re: [PATCH] imm: check parport_claim

2016-02-25 Thread Martin K. Petersen
> "Sudip" == Sudip Mukherjee writes: Sudip> parport_claim() can fail and we should be checking if we were Sudip> able to claim the port. Applied to 4.6/scsi-queue. -- Martin K. Petersen Oracle Linux Engineering -- To unsubscribe from this list: send the

[PATCH] snic: correctly check for array overrun on overly long version number

2016-02-25 Thread Colin King
From: Colin Ian King The snic version number is expected to be 4 decimals in the form like a netmask string with each number stored in an element in array v. However, there is an off-by-one check on the number of elements in v allowing one to pass a 5 decimal version

我的交友信息在

2016-02-25 Thread 我的交友信息在
你的老朋友邀你来Q群:343257759

[PATCHv2] iscsi_ibft: Add prefix-len attr and display netmask

2016-02-25 Thread Lee Duncan
From: Hannes Reinecke The iBFT table only specifies a prefix length, not a netmask. And the netmask is pretty much pointless for IPv6. So introduce a new attribute 'prefix-len' and display the netmask attribute only for IPv4 addresses. Some older user-space code might rely on the

[PATCHv2] Enable iBFT IPv6 booting with prefix length

2016-02-25 Thread Lee Duncan
It turns out that IPv6 doesn't care about netmask, but instead uses "prefix length" to determine the subnet, but the iBFT subsystem still just supports netmask. These two patches enable IPv6 iBFT (iscsi booting) by adding support for IPv6 prefix and prefix length. Open-iscsi changes to use these

[PATCH] ipr: Fix regression when loading firmware

2016-02-25 Thread Gabriel Krisman Bertazi
Commit d63c7dd5bcb9 ("ipr: Fix out-of-bounds null overwrite") removed the end of line handling when storing the update_fw sysfs attribute. This changed the userpace API because it started refusing writes terminated by a line feed, which broke the update tools we already have. This patch re-adds

Re: [PATCH 2/2] iscsi_ibft: Always display netmask

2016-02-25 Thread Lee Duncan
On 02/01/2016 10:45 PM, Mike Christie wrote: > On 01/22/2016 01:49 PM, Lee Duncan wrote: >> From: Hannes Reinecke >> >> Some older user-space code might rely on the netmask attribute >> being present, so we should always display it. >> This fixes a regression introduced by commit >>

Aw: Re: [BUG] "block: make generic_make_request handle arbitrarily sized bios" breaks boot on parisc-linux

2016-02-25 Thread Helge Deller
> On Thu, Feb 25, 2016 at 7:28 AM, John David Anglin > wrote: > > On 2016-02-24, at 4:36 PM, Helge Deller wrote: > > > >> Maybe Dave has more luck, otherwise I'll continue to try to get some info. > > > > I tried your patch on the commit in linux-block which first failed to

[PATCH v2 5/6] hisi_sas: add hisi_sas_slave_configure()

2016-02-25 Thread John Garry
In high-datarate aging tests, it is found that the SCSI framework can periodically issue lu resets as some commands timeout. Response TASK SET FULL and SAS_QUEUE_FULL may be returned many times for the same command, causing the timeouts. The SAS_QUEUE_FULL errors come from

[PATCH v2 3/6] hisi_sas: use slot abort in v1 hw

2016-02-25 Thread John Garry
When TRANS_TX_CREDIT_TIMEOUT_ERR or TRANS_TX_CLOSE_NORMAL_ERR error occur in a slot, the command should be re-attempted. This error is equivalent to meaning that the queue is full in the sdev (and not the host). Signed-off-by: John Garry ---

[PATCH v2 0/6] hisi_sas: add abort and retry feature

2016-02-25 Thread John Garry
This patchset introduces support to abort certain commands which have failed and retry. Certain errors require that the command be retried, like TRANS_TX_CREDIT_TIMEOUT_ERR in v1 hw. However, when these errors occur the IO may still be in the device, so the IO must first be aborted, and then

[PATCH v2 2/6] hisi_sas: add hisi_sas_slot_abort()

2016-02-25 Thread John Garry
Add a function to abort a slot (task) in the target device and then cleanup and complete the task. The function is called from work queue context as it cannot be called from the context where it is triggered (interrupt). Flag hisi_sas_slot.abort is added as the flag used in the slot error handler

[PATCH v2 6/6] hisi_sas: update driver version to 1.3

2016-02-25 Thread John Garry
Signed-off-by: John Garry --- drivers/scsi/hisi_sas/hisi_sas.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/scsi/hisi_sas/hisi_sas.h b/drivers/scsi/hisi_sas/hisi_sas.h index c92e65b..29e89f3 100644 --- a/drivers/scsi/hisi_sas/hisi_sas.h +++

[PATCH v2 1/6] hisi_sas: change tmf func complete check

2016-02-25 Thread John Garry
In hisi_sas_exec_internal_tmf_task(), the check for SAM_STAT_GOOD is replaced with TMF_RESP_FUNC_COMPLETE, which is a genuine tmf response code. SAM_STAT_GOOD and TMF_RESP_FUNC_COMPLETE have the same value, so this is why it worked before. Signed-off-by: John Garry ---

[PATCH v2 4/6] hisi_sas: use slot abort in v2 hw

2016-02-25 Thread John Garry
When TRANS_TX_ERR_FRAME_TXED error occurs in a slot, the command should be re-attempted. This error is equivalent to meaning that the queue is full in the sdev (and not the host). A superflous debug statement is also removed in the slot complete handler. Signed-off-by: John Garry