Re: [PATCH v2] qla2xxx: Fix race condition between iocb timeout and initialisation

2018-03-21 Thread Ben Hutchings
On Wed, 2018-03-21 at 17:55 +, Madhani, Himanshu wrote: > Hi Ben,  > > > On Mar 21, 2018, at 10:45 AM, Ben Hutchings <ben.hutchi...@codethink.co.uk> > > wrote: > > > > On Wed, 2018-03-21 at 17:17 +, Madhani, Himanshu wrote: > > > Hi Ben,  &g

Re: [PATCH v2] qla2xxx: Fix race condition between iocb timeout and initialisation

2018-03-21 Thread Ben Hutchings
On Wed, 2018-03-21 at 17:17 +, Madhani, Himanshu wrote: > Hi Ben,  > > > On Mar 20, 2018, at 2:36 PM, Ben Hutchings <ben.hutchi...@codethink.co.uk> > > wrote: > > > > qla2x00_init_timer() calls add_timer() on the iocb timeout timer, > > which means

[RFC][PATCH] qla2xxx: Fix race between iocb timeout and free

2018-03-20 Thread Ben Hutchings
, and dropped either at the end of the timer function or after the timer is cancelled - One reference is held by the completion path, and dropped by qla2x00_sp_free() Signed-off-by: Ben Hutchings <ben.hutchi...@codethink.co.uk> --- This probably isn't quite right, since it's based on only a brie

[PATCH v2] qla2xxx: Fix race condition between iocb timeout and initialisation

2018-03-20 Thread Ben Hutchings
a completion structure needed by the timeout function, so move the call to add_timer() after that. Signed-off-by: Ben Hutchings <ben.hutchi...@codethink.co.uk> --- Changes from v1: Rebased to remove textual dependency on a patch I haven't yet sent (oops). Ben. drivers/scsi/qla2xxx/ql

[PATCH] qla2xxx: Fix race condition between iocb timeout and initialisation

2018-03-20 Thread Ben Hutchings
a completion structure needed by the timeout function, so move the call to add_timer() after that. Signed-off-by: Ben Hutchings <ben.hutchi...@codethink.co.uk> Cc: sta...@vger.kernel.org --- drivers/scsi/qla2xxx/qla_gs.c | 12 +++- drivers/scsi/qla2xxx/qla_init.c

[PATCH] qla2xxx: Avoid double completion of abort command

2018-03-20 Thread Ben Hutchings
onous ...") Fixes: 1514839b3664 ("scsi: qla2xxx: Fix NULL pointer crash due to active ...") Signed-off-by: Ben Hutchings <ben.hutchi...@codethink.co.uk> --- drivers/scsi/qla2xxx/qla_init.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/scsi/ql

Re: scsi: sg: assorted memory corruptions

2018-02-01 Thread Ben Hutchings
unused by everybody? I've got > it by running qemu with default flags... If the bug is in libata then it's not on Doug to fix it since he's only maintaining sg. Ben. -- Ben Hutchings Software Developer, Codethink Ltd.

Re: [PATCH 1/1] qed: Add firmware 8.33.1.0

2017-11-22 Thread Ben Hutchings
hanged, 1 insertion(+) > create mode 100755 qed/qed_init_values_zipped-8.33.1.0.bin [...] Applied; sorry for the delay. Ben. -- Ben Hutchings When in doubt, use brute force. - Ken Thompson signature.asc Description: This is a digitally signed message part

Re: [Y2038] [PATCH 3/7] scsi: bfa: improve bfa_ioc_send_enable/disable data

2017-11-13 Thread Ben Hutchings
gned 32-bit time_t overflow in y2106 */ > + disable_req.tv_sec = be32_to_cpu(ktime_get_real_seconds()); >   bfa_ioc_mbox_send(ioc, _req, sizeof(struct bfi_ioc_ctrl_req_s)); >  } >   -- Ben Hutchings Software Developer, Codethink Ltd.

[PATCH] scsi: sg: Re-fix off by one in sg_fill_request_table()

2017-10-15 Thread Ben Hutchings
table()") moved that code, and reintroduced the bug (perhaps due to a botched rebase). Fix it again. Fixes: 4759df905a47 ("scsi: sg: factor out sg_fill_request_table()") Cc: sta...@vger.kernel.org Signed-off-by: Ben Hutchings <ben.hutchi...@codethink.co.uk> --- drivers/scsi/

Re: [PATCH linux-firmware 1/1] qed: Add firmware 8.30.16.0

2017-10-09 Thread Ben Hutchings
8.30.16.0.bin [...] The new file needs an entry in WHENCE. Ben. -- Ben Hutchings Humour is the best antidote to reality. signature.asc Description: This is a digitally signed message part

[PATCH 3.16 051/192] scsi: virtio_scsi: let host do exception handling

2017-10-09 Thread Ben Hutchings
Martin K. Petersen" <martin.peter...@oracle.com> Cc: Hannes Reinecke <h...@suse.de> Cc: linux-scsi@vger.kernel.org Signed-off-by: Paolo Bonzini <pbonz...@redhat.com> Signed-off-by: Martin K. Petersen <martin.peter...@oracle.com> [bwh: Backported to 3.16: adjust context] Si

[PATCH 3.16 226/306] scsi: mpt3sas: Fix secure erase premature termination

2017-02-15 Thread Ben Hutchings
<h...@suse.de> Signed-off-by: Martin K. Petersen <martin.peter...@oracle.com> Signed-off-by: Ben Hutchings <b...@decadent.org.uk> --- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 15 ++- 1 file changed, 14 insertions(+), 1 deletion(-) --- a/drivers/scsi/mpt3sas/mpt3sas_scsi

[stable] SCSI discard fixes

2016-04-22 Thread Ben Hutchings
with: commit f4327a95dd080ed6aecb185478a88ce1ee4fa3c4 Author: Martin K. Petersen <martin.peter...@oracle.com> Date:   Sat Mar 5 17:52:02 2016 -0500 sd: Fix discard granularity when LBPRZ=1 ) Ben. -- Ben Hutchings When in doubt, use brute force. - Ken Thompson signature.asc Description: This is a digitally signed message part

Re: NULL pointer dereference: IP: [] sr_runtime_suspend+0xc/0x20 [sr_mod]

2016-02-09 Thread Ben Hutchings
for 4.3 (though it's already in 4.4 which I'll probably upload to unstable soon). Ben. -- Ben Hutchings Design a system any fool can use, and only a fool will want to use it. signature.asc Description: This is a digitally signed message part

Re: NULL pointer dereference: IP: [] sr_runtime_suspend+0xc/0x20 [sr_mod]

2015-10-19 Thread Ben Hutchings
000 0001 fff5 f6a7d150 f6a30cd8 f6a30d3c > >  f6989bbc c1390cb7 f6a30cd8 f8334660 f6989bd0 c1390d0f f6a30cd8 > >  f8334660 f6989c0c c13916cb f694a614 f68dd040 0000 0008 > > Call Trace: > >  […] ? scsi_runtime_suspend+0x63/0x

Re: [PATCH] scsi: storvsc: Fix a bug in copy_from_bounce_buffer()

2015-08-09 Thread Ben Hutchings
On Sun, 2015-08-09 at 02:01 +, KY Srinivasan wrote: -Original Message- From: KY Srinivasan Sent: Saturday, August 8, 2015 7:55 AM To: 'Ben Hutchings' b...@decadent.org.uk Cc: Long Li lon...@microsoft.com; linux-scsi linux-scsi@vger.kernel.org Subject: RE: [PATCH] scsi

Re: [PATCH] Initialize off value in asd_process_ctrl_a_user()

2014-12-28 Thread Ben Hutchings
, size; + u32 offs = 0, size; struct asd_ll_el *el; struct asd_ctrla_phy_settings *ps; struct asd_ctrla_phy_settings dflt_ps; -- Ben Hutchings Life would be so much easier if we could look at the source code. signature.asc Description: This is a digitally signed message part

Re: Backport of a fix for a race condition in HPSA driver (3rd time is the charm)

2014-12-11 Thread Ben Hutchings
into a couple of times. Many thanks, Masoud Sharbiani msharbi...@twitter.com msharbi...@twopensource.com PS: Apologies for duplicate message that may have been captured in your spam folder. I've queued this up for 3.2, thanks. Ben. -- Ben Hutchings Kids! Bringing about Armageddon can

[PATCH 3.2 075/164] scsi: Fix error handling in SCSI_IOCTL_SEND_COMMAND

2014-12-11 Thread Ben Hutchings
. Signed-off-by: Jens Axboe ax...@fb.com Signed-off-by: Ben Hutchings b...@decadent.org.uk --- block/scsi_ioctl.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) --- a/block/scsi_ioctl.c +++ b/block/scsi_ioctl.c @@ -505,7 +505,7 @@ int sg_scsi_ioctl(struct request_queue * if (bytes

[PATCH] [SCSI] hpsa: Fix driver support flag initialisation on !x86

2014-07-20 Thread Ben Hutchings
On !x86 we currently don't read the existing support flags: /home/benh/linux-3.14.13/drivers/scsi/hpsa.c:4375:17: warning: 'driver_support' is used uninitialized in this function [-Wuninitialized] driver_support |= ENABLE_UNIT_ATTN; ^ Signed-off-by: Ben Hutchings b

Re: [PATCH] [SCSI] hpsa: Fix driver support flag initialisation on !x86

2014-07-20 Thread Ben Hutchings
On Sun, 2014-07-20 at 17:42 -0700, Christoph Hellwig wrote: On Mon, Jul 21, 2014 at 01:09:17AM +0100, Ben Hutchings wrote: On !x86 we currently don't read the existing support flags: Arnd already sent this and I've included it in the for-3.17 queue. Thanks. Ben. -- Ben Hutchings Make

Re: [PATCH RESEND] [SCSI] aic94xx: Remove broken fallback for missing 'Ctrl-A' user settings

2014-07-06 Thread Ben Hutchings
On Wed, 2014-06-25 at 22:44 -0400, Martin K. Petersen wrote: Christoph == Christoph Hellwig h...@infradead.org writes: Christoph On Sun, Jun 08, 2014 at 11:37:44PM +0100, Ben Hutchings wrote: asd_process_ctrl_a_user() attempts to find user settings in flash, and if they are missing

[PATCH RESEND] [SCSI] bfa: Fix undefined bit shift on big-endian architectures with 32-bit DMA address

2014-06-08 Thread Ben Hutchings
of type [enabled by default] addr = bfa_sgaddr_le(sg_dma_address(sg)); ^ drivers/scsi/bfa/bfa_fcpim.c:2509:4: warning: right shift count = width of type [enabled by default] Avoid this by adding casts to u64 in bfa_swap_words(). Compile-tested only. Signed-off-by: Ben Hutchings b

[PATCH RESEND] [SCSI] aic94xx: Remove broken fallback for missing 'Ctrl-A' user settings

2014-06-08 Thread Ben Hutchings
' has not been initialised. Since asd_common_setup() already sets default PHY settings, there seems to be no need to repeat them here, and we can just return 0. Compile-tested only. Signed-off-by: Ben Hutchings b...@decadent.org.uk --- drivers/scsi/aic94xx/aic94xx_sds.c | 18 ++ 1

[PATCH RESEND] [SCSI] bfa: Fix undefined bit shift on big-endian architectures with 32-bit DMA address

2014-06-08 Thread Ben Hutchings
of type [enabled by default] addr = bfa_sgaddr_le(sg_dma_address(sg)); ^ drivers/scsi/bfa/bfa_fcpim.c:2509:4: warning: right shift count = width of type [enabled by default] Avoid this by adding casts to u64 in bfa_swap_words(). Compile-tested only. Signed-off-by: Ben Hutchings b

Re: 3.2.57 regression: isci driver broken: Unable to reset I T nexus?

2014-04-30 Thread Ben Hutchings
I'm adding this revert to 3.2.58, taking your 'drop commit 584ec1226519' as an ack. Ben. --- From: Ben Hutchings b...@decadent.org.uk Date: Wed, 30 Apr 2014 13:22:22 +0100 Subject: Revert isci: fix reset timeout handling This reverts commit 584ec12265192bf49dfa270d517380f6723a6956, which

Bug#741686: linux-image-3.13-1-amd64: systemd-udevd kills long running mptsas module initailization, resulting in kernel oops

2014-03-15 Thread Ben Hutchings
880312127ba8 [ 34.766735] CR2: 0060 [ 34.778493] ---[ end trace 7cf83da47bb3f354 ]--- -- Ben Hutchings When you say `I wrote a program that crashed Windows', people just stare ... and say `Hey, I got those with the system, *for free*'. - Linus Torvalds signature.asc Description

[PATCH] [SCSI] bfa: Replace large udelay() with mdelay()

2014-03-08 Thread Ben Hutchings
udelay() does not work on some architectures for values above 2000, in particular on ARM: ERROR: __bad_udelay [drivers/scsi/bfa/bfa.ko] undefined! Reported-by: Vagrant Cascadian vagr...@debian.org Signed-off-by: Ben Hutchings b...@decadent.org.uk --- drivers/scsi/bfa/bfa_ioc.c | 2 +- 1 file

[PATCH RESEND 2] mvsas: Recognise device/subsystem 9485/9485 as 88SE9485

2014-02-18 Thread Ben Hutchings
] [...] Add it to the device table as chip_9485. Reported-by: Matt Taggart tagg...@debian.org Tested-by: Matt Taggart tagg...@debian.org Signed-off-by: Ben Hutchings b...@decadent.org.uk --- drivers/scsi/mvsas/mv_init.c | 9 + 1 file changed, 9 insertions(+) diff --git a/drivers/scsi

Re: Bug#733565: SIX messages per on boot console should be TWO

2013-12-29 Thread Ben Hutchings
this situation (no caching mode page) is really serious enough to deserve logging at ERR severity? Ben. -- Ben Hutchings Logic doesn't apply to the real world. - Marvin Minsky signature.asc Description: This is a digitally signed message part

Re: [net-next 1/1] linux-firmware: 3.2.3.0 Firmware for Brocade Adapters

2013-12-19 Thread Ben Hutchings
bytes ctfw-3.2.3.0.bin | Bin 0 - 538712 bytes 4 files changed, 3 insertions(+) create mode 100644 cbfw-3.2.3.0.bin create mode 100644 ct2fw-3.2.3.0.bin create mode 100644 ctfw-3.2.3.0.bin [...] Applied, thanks. Ben. -- Ben Hutchings It is easier to write an incorrect program than

Re: [net-next 1/1] linux-firmware: 3.2.23.0 Firmware for Brocade Adapters

2013-12-15 Thread Ben Hutchings
\:_3.2.23.0_Firmware_for_Brocade_Adapters.mbox Applying: linux-firmware: 3.2.23.0 Firmware for Brocade Adapters error: corrupt binary patch at line 13542: znHIKNgBV5FJqIQgo|#@us1Wq_D(J Please re-send (but not to the mailing lists; it's pointless to send binaries there). Ben. -- Ben Hutchings

[PATCH RESEND] mvsas: Recognise device/subsystem 9485/9485 as 88SE9485

2013-12-11 Thread Ben Hutchings
] [...] Add it to the device table as chip_9485. Reported-by: Matt Taggart tagg...@debian.org Tested-by: Matt Taggart tagg...@debian.org Signed-off-by: Ben Hutchings b...@decadent.org.uk --- drivers/scsi/mvsas/mv_init.c | 9 + 1 file changed, 9 insertions(+) diff --git a/drivers/scsi

[PATCH] [SCSI] bfa: Fix undefined bit shift on big-endian architectures with 32-bit DMA address

2013-10-27 Thread Ben Hutchings
of type [enabled by default] addr = bfa_sgaddr_le(sg_dma_address(sg)); ^ drivers/scsi/bfa/bfa_fcpim.c:2509:4: warning: right shift count = width of type [enabled by default] Avoid this by adding casts to u64 in bfa_swap_words(). Compile-tested only. Signed-off-by: Ben Hutchings b

[PATCH] [SCSI] aic94xx: Remove broken fallback for missing 'Ctrl-A' user settings

2013-10-27 Thread Ben Hutchings
' has not been initialised. Since asd_common_setup() already sets default PHY settings, there seems to be no need to repeat them here, and we can just return 0. Compile-tested only. Signed-off-by: Ben Hutchings b...@decadent.org.uk --- drivers/scsi/aic94xx/aic94xx_sds.c | 18 ++ 1

[PATCH 0/8] Fix minor address type errors

2013-10-27 Thread Ben Hutchings
Various bits of code are mixing making assumptions about the size of dma_addr_t or resource_size_t, or mixing up pointer and integer types. All these fixes are based on compiler warnings and so far as I can see the bugs are practically harmless. Ben. Ben Hutchings (8): IB/cxgb4: Fix

[PATCH 5/8] [SCSI] tgt: Pass pointers to virt_to_page(), not integers

2013-10-27 Thread Ben Hutchings
]); err = vm_insert_page(vma, addr, page); if (err) return err; -- Ben Hutchings If at first you don't succeed, you're doing about average. signature.asc Description: This is a digitally signed message part

[PATCH 8/8] [SCSI] pmcraid: Pass pointers to access_ok(), not integers

2013-10-27 Thread Ben Hutchings
) { rc = -EFAULT; -- Ben Hutchings If at first you don't succeed, you're doing about average. signature.asc Description: This is a digitally signed message part

Re: [PATCH RFC 00/77] Re-design MSI/MSI-X interrupts enablement pattern

2013-10-07 Thread Ben Hutchings
are for, we can just make MSI-X variants. -- Ben Hutchings, Staff Engineer, Solarflare Not speaking for my employer; that's the marketing department's job. They asked us to note that Solarflare product names are trademarked. -- To unsubscribe from this list: send the line unsubscribe linux-scsi

Re: [PATCH RFC 00/77] Re-design MSI/MSI-X interrupts enablement pattern

2013-10-07 Thread Ben Hutchings
does. There is one major flaw in min-max approach - the generic MSI layer will have to take decisions on exact number of MSIs to request, not device drivers. [... No, the min-max functions should be implemented using the same loop that drivers are expected to use now. Ben. -- Ben Hutchings

Re: [PATCH RFC 00/77] Re-design MSI/MSI-X interrupts enablement pattern

2013-10-04 Thread Ben Hutchings
On Fri, 2013-10-04 at 10:29 +0200, Alexander Gordeev wrote: On Thu, Oct 03, 2013 at 11:49:45PM +0100, Ben Hutchings wrote: On Wed, 2013-10-02 at 12:48 +0200, Alexander Gordeev wrote: This update converts pci_enable_msix() and pci_enable_msi_block() interfaces to canonical kernel functions

Re: [PATCH RFC 01/77] PCI/MSI: Fix return value when populate_msi_sysfs() failed

2013-10-03 Thread Ben Hutchings
. -- Ben Hutchings, Staff Engineer, Solarflare Not speaking for my employer; that's the marketing department's job. They asked us to note that Solarflare product names are trademarked. -- To unsubscribe from this list: send the line unsubscribe linux-scsi in the body of a message to majord

Re: [PATCH RFC 06/77] PCI/MSI: Factor out pci_get_msi_cap() interface

2013-10-03 Thread Ben Hutchings
; [...] Shouldn't this also return -EINVAL? Ben. -- Ben Hutchings, Staff Engineer, Solarflare Not speaking for my employer; that's the marketing department's job. They asked us to note that Solarflare product names are trademarked. -- To unsubscribe from this list: send the line unsubscribe linux-scsi

Re: [PATCH RFC 00/77] Re-design MSI/MSI-X interrupts enablement pattern

2013-10-03 Thread Ben Hutchings
and maximum number of vectors from the driver. This wouldn't allow the driver to specify that it could only accept, say, any even number within a certain range, but you could still leave the current functions available for any driver that needs that. Ben. -- Ben Hutchings, Staff Engineer, Solarflare

Re: [PATCH 1/1] linux-firmware: Add Brocade FC/FCOE Adapter firmware files

2013-09-29 Thread Ben Hutchings
.bin | Bin 0 - 582440 bytes ctfw-3.2.1.1.bin | Bin 0 - 537160 bytes 4 files changed, 27 insertions(+) create mode 100644 cbfw-3.2.1.1.bin create mode 100644 ct2fw-3.2.1.1.bin create mode 100644 ctfw-3.2.1.1.bin [...] Applied, thanks. Sorry for the delay. Ben. -- Ben Hutchings Life

Re: [PATCH 01/51] DMA-API: provide a helper to set both DMA and coherent DMA masks

2013-09-19 Thread Ben Hutchings
to the same or a smaller mask than the streaming mask. Ben. -- Ben Hutchings, Staff Engineer, Solarflare Not speaking for my employer; that's the marketing department's job. They asked us to note that Solarflare product names are trademarked. -- To unsubscribe from this list: send the line unsubscribe

[PATCH] mvsas: Recognise device/subsystem 9485/9485 as 88SE9485

2013-09-15 Thread Ben Hutchings
] [...] Add it to the device table as chip_9485. Reported-by: Matt Taggart tagg...@debian.org Tested-by: Matt Taggart tagg...@debian.org Signed-off-by: Ben Hutchings b...@decadent.org.uk --- drivers/scsi/mvsas/mv_init.c | 9 + 1 file changed, 9 insertions(+) diff --git a/drivers/scsi

Re: [stable] [SCSI] Fix incorrect memset in bnx2fc_parse_fcp_rsp

2013-07-27 Thread Ben Hutchings
On Wed, 2013-07-24 at 16:20 +0200, Andi Kleen wrote: On Wed, Jul 24, 2013 at 04:42:42AM +0100, Ben Hutchings wrote: This looks like a candidate for stable: Don't know if it's a security issue, but should be fine for stable. OK, I've queued it up for 3.2. Ben. commit

[stable] [SCSI] Fix incorrect memset in bnx2fc_parse_fcp_rsp

2013-07-23 Thread Ben Hutchings
, which is a security issue, but I don't know whether that's true in this case. Ben. -- Ben Hutchings Once a job is fouled up, anything done to improve it makes it worse. signature.asc Description: This is a digitally signed message part

[SCSI] ufs: Add missing dependency on CONFIG_HAS_IOMEM

2013-06-09 Thread Ben Hutchings
The ufs driver doesn't build on s390 with CONFIG_PCI disabled as it requires MMIO functions. Marking for 3.9-stable only as CONFIG_SCSI_UFSHCD was previously dependent on CONFIG_PCI. Signed-off-by: Ben Hutchings b...@decadent.org.uk Cc: sta...@vger.kernel.org # 3.9 --- --- a/drivers/scsi/ufs

[PATCH] [SCSI] sd: Fix parsing of 'temporary ' cache mode prefix

2013-05-27 Thread Ben Hutchings
() does what was intended. Compile-tested only. Signed-off-by: Ben Hutchings b...@decadent.org.uk Cc: sta...@vger.kernel.org --- drivers/scsi/sd.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/scsi/sd.c b/drivers/scsi/sd.c index c1c5552..6f6a1b4 100644

[PATCH] [SCSI] aacraid: Fix invalid bit shifts of DMA address

2013-02-15 Thread Ben Hutchings
'aac_src_deliver_message': drivers/scsi/aacraid/src.c:410:3: warning: right shift count = width of type [enabled by default] drivers/scsi/aacraid/src.c:434:2: warning: right shift count = width of type [enabled by default] Signed-off-by: Ben Hutchings b...@decadent.org.uk Cc: stable sta...@vger.kernel.org

Re: [PATCH] iscsi-target: Fix bug in handling of ExpStatSN ACK during u32 wrap-around

2012-12-26 Thread Ben Hutchings
); iscsit_free_cmd(cmd); [...] This changes cmd-cmd_sn to cmd-stat_sn, but the commit message only describes fixes to wrap-around. Is that another fix or a bug? Ben. -- Ben Hutchings If God had intended Man to program, we'd have been born with serial I/O ports

Re: Bug#666108: megaraid_sas: which patches are needed for 2.6.32.y?

2012-12-16 Thread Ben Hutchings
-driver-backport.mbox I've committed these, but we should really get some more users of both old and new hardware to test the result. Ben. -- Ben Hutchings Always try to do things in chronological order; it's less confusing that way. signature.asc Description: This is a digitally signed message

[PATCH] [SCSI] aic94xx: Remove broken fallback for missing 'Ctrl-A' user settings

2012-11-05 Thread Ben Hutchings
' has not been initialised. Since asd_common_setup() already sets default PHY settings, there seems to be no need to repeat them here, and we can just return 0. This matches what is done if any empty user settings area is found. Signed-off-by: Ben Hutchings b...@decadent.org.uk --- Compile-tested

[PATCH] [SCSI] mv_sas: Fix confusion between enum sas_device_type and enum sas_dev_type

2012-11-05 Thread Ben Hutchings
. All clear? Apparently not; I can't think why. Signed-off-by: Ben Hutchings b...@decadent.org.uk --- drivers/scsi/mvsas/mv_sas.c |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/scsi/mvsas/mv_sas.c b/drivers/scsi/mvsas/mv_sas.c index a3776d6..9f91359 100644

Re: [SCSI] hpsa: dial down lockup detection during firmware flash

2012-10-14 Thread Ben Hutchings
On Wed, 2012-10-10 at 09:18 -0500, scame...@beardog.cce.hp.com wrote: Yes, I think so. Thanks. I've queued this up for 3.2, thanks. Ben. -- steve On Wed, Oct 10, 2012 at 04:47:38AM +0100, Ben Hutchings wrote: Should this fix for hpsa be included in stable updates? It looks like

[SCSI] hpsa: dial down lockup detection during firmware flash

2012-10-09 Thread Ben Hutchings
1 11:43:42 2012 -0500 [SCSI] hpsa: dial down lockup detection during firmware flash Ben. -- Ben Hutchings Who are all these weirdos? - David Bowie, about L-Space IRC channel #afp signature.asc Description: This is a digitally signed message part

Re: [V2 PATCH 6/9] csiostor: Chelsio FCoE offload driver submission (headers part 1).

2012-09-05 Thread Ben Hutchings
to existing round_up() in kernel.h could you use that? I will replace it with round_up() if it serves the same purpose. Thanks. Stephen is probably thinking of DIV_ROUND_UP(). round_up() does something different. Ben. -- Ben Hutchings, Staff Engineer, Solarflare Not speaking for my employer; that's

Re: [PATCH v2] scsi: virtio-scsi: Fix address translation failure of HighMem pages used by sg list

2012-07-25 Thread Ben Hutchings
would not crash any more. Signed-off-by: Wang Sen senw...@linux.vnet.ibm.com [...] This is not the correct way to submit a change for stable. See Documentation/stable_kernel_rules.txt. Ben. -- Ben Hutchings If more than one person is responsible for a bug, no one is at fault. signature.asc