Re: [PATCH] scsi: mpt3sas: fix memory ordering on 64bit writes

2018-12-20 Thread Martin K. Petersen
Stephan, > Thanks. Is there any way to get that backported to older kernels? > Without that little patch, HBAs relying on the mpt3sas are quite > useless on the affected powerpc64 systems. Once the commit hits Linus' tree you can send an inclusion request to linux-stable. -- Martin K. Peterse

Re: [PATCH] scsi: mpt3sas: fix memory ordering on 64bit writes

2018-12-19 Thread Stephan Günther
On 2018/December/19 09:33, Martin K. Petersen wrote: > > Stephan, > > > With revision 09c2f95ad404, 64bit writes in _base_writeq() were rewritten > > to use __raw_writeq() instad of writeq(). > > > > This introduced a bug apparent on powerpc64 systems such as the Raptor > > Talos II that causes t

Re: [PATCH] scsi: mpt3sas: fix memory ordering on 64bit writes

2018-12-19 Thread Martin K. Petersen
Stephan, > With revision 09c2f95ad404, 64bit writes in _base_writeq() were rewritten > to use __raw_writeq() instad of writeq(). > > This introduced a bug apparent on powerpc64 systems such as the Raptor > Talos II that causes the HBA to drop from the PCIe bus under heavy load and > being reinit

Re: [PATCH] scsi: mpt3sas: fix memory ordering on 64bit writes

2018-12-18 Thread Sreekanth Reddy
Please consider this patch as Acked-by: Sreekanth Reddy On Wed, Dec 19, 2018 at 9:22 AM Martin K. Petersen wrote: > > > > With revision 09c2f95ad404, 64bit writes in _base_writeq() were rewritten > > to use __raw_writeq() instad of writeq(). > > > > This introduced a bug apparent on powerpc64 s

Re: [PATCH] scsi: mpt3sas: fix memory ordering on 64bit writes

2018-12-18 Thread Martin K. Petersen
> With revision 09c2f95ad404, 64bit writes in _base_writeq() were rewritten > to use __raw_writeq() instad of writeq(). > > This introduced a bug apparent on powerpc64 systems such as the Raptor > Talos II that causes the HBA to drop from the PCIe bus under heavy load and > being reinitialized af

[PATCH] scsi: mpt3sas: fix memory ordering on 64bit writes

2018-12-16 Thread Stephan Günther
With revision 09c2f95ad404, 64bit writes in _base_writeq() were rewritten to use __raw_writeq() instad of writeq(). This introduced a bug apparent on powerpc64 systems such as the Raptor Talos II that causes the HBA to drop from the PCIe bus under heavy load and being reinitialized after a couple