<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Mon, Mar 7, 2016 at 12:40 PM, Phil Perry <span dir="ltr">&lt;<a href="mailto:phil@elrepo.org" target="_blank">phil@elrepo.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class=""><div class="h5">On 07/03/16 17:36, Roman Serbski wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Hello,<br>
<br>
We&#39;re experiencing a weird issue with mpt3sas driver under Centos 7<br>
(7.2.1511) installed on Lenovo System x3650 M5 with 12 SATA drives<br>
(2TB each). The server will be used as a data node for Big Data<br>
cluster, hence no RAID just JBOD. CentOS is installed on embedded SD<br>
card (32GB) and the kernel version is 3.10.0-327.<br>
<br>
If I reboot the server one more time everything is back to normal<br>
until the next reboot.<br>
<br>
I&#39;ve just tried the latest kernel from ELRepo (4.4.4-1) which includes<br>
version 09.102.00.00 of mpt3sas driver and it works without any issues<br>
and reboot of the server doesn&#39;t change scsi IDs.<br>
<br>
I&#39;m not sure how doable it is, but would somebody be so kind to build<br>
(or help me to build) a kmod package with 09.102.00.00 mpt3sas drivers<br>
for 3.10.0-327 kernel?<br>
<br>
Many thanks in advance.<br>
</blockquote>
<br>
<br></div></div>
Hi,<br>
<br>
I&#39;ve had a look at the possibility of backporting a newer version of the driver from a more recent kernel, and unfortunately due to ABI changes this is simply not possible in this case.<br>
<br>
My first suggestion is that you file a bug report with Red Hat - hopefully they can fix the issue which will then flow downstream to CentOS. You have already demonstrated the issue is fixed in a later kernel.<br>
<br>
Second, I would encourage you to review the patches submitted for the 4.4 kernel driver that you have confirmed works, and see if you can identify the patch(es) that fix the issue (this information would also be extremely useful for the above bug report):<br>
<br>
<a href="https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/log/drivers/scsi/mpt3sas?h=v4.4.4" rel="noreferrer" target="_blank">https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/log/drivers/scsi/mpt3sas?h=v4.4.4</a><br>
<br>
There is then the possibility that we may be able to backport just those patches to the current RHEL driver to build you an updated kmod driver until RH is able to release a fix.<br>
<br>
If you need help with that you could try emailing the driver maintainer, describe your problem and see if (s)he can point you towards the correct patch.<br>
<br>
Hope that helps.<br></blockquote><div><br>Yet another suggestion is to file a case with IBM and see if they can help. See for example:<br><br><a href="https://www-947.ibm.com/support/entry/portal/docdisplay?lndocid=migr-5099120">https://www-947.ibm.com/support/entry/portal/docdisplay?lndocid=migr-5099120</a> <br><br></div><div>Akemi<br></div></div></div></div>