[elrepo] megaraid driver update for kernel-lt 3.10

Phil Perry phil at elrepo.org
Sat Feb 25 06:00:07 EST 2017


On 25/02/17 07:29, Brian Hill wrote:
> Hello,
>

Hi,

> Would it be possible to update the megaraid drivers in kernel-lt 3.10?
>

The simple answer is no. We (Alan) packages the upstream kernel as is. 
If you want a newer version, run a newer kernel.

> This is a modinfo diff between kernel-lt 3.10 and kernel 2.6.32 for the
> megaraid-sas module:
>

As you have seen below, whilst the RHEL kernel may have started out life 
as a 2.6.32 kernel, Red Hat are constantly updating it by backporting 
newer versions of drivers, and as you note below, the RHEL kernel now 
uses a newer version of the megaraid driver that the 3.10 kernel. So in 
this case, if al you are interested in is the megaraid driver, you are 
better off sticking with the distro "2.6.32" driver than using the 3.10 
elrepo kernel.

>
>    < filename:
>
> /lib/modules/3.10.105-1.el6.elrepo.x86_64/kernel/drivers/scsi/megaraid/megaraid_sas.ko
>
>    < description:    LSI MegaRAID SAS Driver
>    < author:         megaraidlinux at lsi.com
>    < version:        06.506.00.00-rc1
>    ---
>     > filename:
>
> /lib/modules/2.6.32-642.13.1.el6.x86_64/kernel/drivers/scsi/megaraid/megaraid_sas.ko
>
>     > description:    Avago MegaRAID SAS Driver
>     > author:         megaraidlinux.pdl at avagotech.com
>     > version:        06.810.09.00-rh1
>    .
>    .
>    .
>    < vermagic:       3.10.105-1.el6.elrepo.x86_64 SMP mod_unload
>    modversions
>    ---
>     > vermagic:       2.6.32-642.13.1.el6.x86_64 SMP mod_unload modversions
>
> The older megaraid-sas module doesn't support (see) this device (hence I
> have to boot from the 2.3.32 kernel)
>
>
>    01:00.0 RAID bus controller: LSI Logic / Symbios Logic MegaRAID
>    SAS-3 3008 [Fury] (rev 02)
>             Subsystem: Dell PERC H330 Mini
>             Flags: bus master, fast devsel, latency 0, IRQ 26
>             I/O ports at 2000 [size=256]
>             Memory at 91d00000 (64-bit, non-prefetchable) [size=64K]
>             Memory at 91c00000 (64-bit, non-prefetchable) [size=1M]
>             Expansion ROM at 91f00000 [disabled] [size=1M]
>             Capabilities: [50] Power Management version 3
>             Capabilities: [68] Express Endpoint, MSI 00
>             Capabilities: [d0] Vital Product Data
>             Capabilities: [a8] MSI: Enable- Count=1/1 Maskable+ 64bit+
>             Capabilities: [c0] MSI-X: Enable+ Count=97 Masked-
>             Capabilities: [100] Advanced Error Reporting
>             Capabilities: [1e0] #19
>             Capabilities: [1c0] Power Budgeting <?>
>             Capabilities: [148] Alternative Routing-ID Interpretation (ARI)
>             Kernel driver in use: megaraid_sas
>             Kernel modules: megaraid_sas
>
>
> Should I submit a enhancement request via bugtracker?
>

No point in this case Brian, as all we will ever do in this case is 
package the upstream 3.10 kernel source. Hope that helps.

> Brian
>



More information about the elrepo mailing list