View Issue Details

IDProjectCategoryView StatusLast Update
0000738channel: elrepo/el7--kernel--request-for-enhancement--public2021-04-16 01:27
ReporterPoMec Assigned Totoracat  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionno change required 
Summary0000738: I would like to install Centos 7 on a system that has SCSI drives
DescriptionThe installation disc of Centos 6 does not recognize SCSI drives which prevented my being able to install Centos 6 and I had to install Centos 5. Since Centos 5 is now not being supported it would be nice to be able to install Centos 7 on this system.

One subscriber to the Centos user's list suggested that I request that you generate a driver disk that I can use to install Centos 7.

Would that be possible ?
Additional InformationMy system is as the following :

processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 4
model name : Intel(R) Xeon(TM) CPU 2.80GHz
stepping : 3
cpu MHz : 2800.246
cache size : 2048 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 1
apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx lm constant_tsc pni monitor ds_cpl cid cx16 xtpr
bogomips : 5600.49
clflush size : 64
cache_alignment : 128
address sizes : 36 bits physical, 48 bits virtual
power management:

System Information
        Manufacturer: Supermicro
        Product Name: X6DH8
        Version: 0123456789
        Serial Number: 0123456789
        UUID: 80F1E964-DC63-0010-89D5-0030482EC1A6
        Wake-up Type: Power Switch

Handle 0x0002, DMI type 2, 8 bytes
Base Board Information
        Manufacturer: Supermicro
        Product Name: X6DH8
        Version: PCB Version
        Serial Number: 0123456789

Handle 0x0003, DMI type 3, 17 bytes
Chassis Information
        Manufacturer: Supermicro
        Type: Other
        Lock: Not Present
        Version: 0123456789
        Serial Number: 0123456789
        Asset Tag:
        Boot-up State: Safe
        Power Supply State: Safe
        Thermal State: Safe
        Security Status: None
        OEM Information: 0x00001234

TagsNo tags attached.
Reported upstream

Relationships

related to 0000570 resolvedtoracat RHEL 7 dropped support for megaraid_mbox RAID driver 

Activities

toracat

2017-05-16 18:05

administrator   ~0005188

That was me on the CentOS mailing list:

https://lists.centos.org/pipermail/centos/2017-April/164551.html

The driver for your device LSI Logic / Symbios Logic MegaRAID [1000:1960] is disabled in the CentOS kernel (C6 and C7).

Turns out your device is still not supported even if CONFIG_MEGARAID_LEGACY is enabled in the EL7 kernel.

See:

http://cateee.net/lkddb/web-lkddb/MEGARAID_LEGACY.html

[1000:1960] is only in kernel 2.6.9–2.6.15. In other word, this device has been deprecated in the kernel.

burakkucat

2017-05-17 10:45

administrator   ~0005196

### ELRepo Project Internal ###

Ah, I was looking on Duo2 which is RHEL6 and the request is for RHEL7 (or clone).

burakkucat

2017-05-17 10:57

administrator   ~0005197

### ELRepo Project Internal ###

Looking at Duo1 (from Duo2) --

[Duo2 tmp]$ sudo su -
[Duo2 ~]# mount -r -t xfs /dev/sda5 /mnt
[Duo2 ~]# find /mnt/lib/modules -type f -name megaraid_mbox.ko | sort
/mnt/lib/modules/4.11.1-1.el7.elrepo.x86_64/kernel/drivers/scsi/megaraid/megaraid_mbox.ko
/mnt/lib/modules/4.4.68-1.el7.elrepo.x86_64/kernel/drivers/scsi/megaraid/megaraid_mbox.ko
[Duo2 ~]# for M in $(find /mnt/lib/modules -type f -name megaraid_mbox.ko | sort); do echo $M; modinfo -F alias $M | grep 1000 | grep 1960; done
/mnt/lib/modules/4.11.1-1.el7.elrepo.x86_64/kernel/drivers/scsi/megaraid/megaraid_mbox.ko
pci:v00001000d00001960sv*sd*bc*sc*i*
pci:v00001000d00001960sv00001028sd00000518bc*sc*i*
pci:v00001000d00001960sv00001028sd00000520bc*sc*i*
/mnt/lib/modules/4.4.68-1.el7.elrepo.x86_64/kernel/drivers/scsi/megaraid/megaraid_mbox.ko
pci:v00001000d00001960sv*sd*bc*sc*i*
pci:v00001000d00001960sv00001028sd00000518bc*sc*i*
pci:v00001000d00001960sv00001028sd00000520bc*sc*i*
[Duo2 ~]# sync
[Duo2 ~]# umount /dev/sda5
[Duo2 ~]# mount -r -t xfs /dev/sda1 /mnt
[Duo2 ~]# grep -i megaraid_m /mnt/config*
/mnt/config-4.11.1-1.el7.elrepo.x86_64:CONFIG_MEGARAID_MM=m
/mnt/config-4.11.1-1.el7.elrepo.x86_64:CONFIG_MEGARAID_MAILBOX=m
/mnt/config-4.4.68-1.el7.elrepo.x86_64:CONFIG_MEGARAID_MM=m
/mnt/config-4.4.68-1.el7.elrepo.x86_64:CONFIG_MEGARAID_MAILBOX=m
[Duo2 ~]#

toracat

2017-05-17 12:13

administrator   ~0005198

I see that device [1000:1960] is supported by the megaraid_mbox driver. This is enabled in our kernel-lt/ml.

http://cateee.net/lkddb/web-lkddb/MEGARAID_MAILBOX.html

lkddb pci 1000 1960 ... in 2.6.16–2.6.39, 3.0–3.19, 4.0–4.11, 4.12-rc+HEAD

toracat

2017-05-18 23:47

administrator   ~0005211

@PoMec

As you can see in earlier notes here, the controller with your device ID [1000:1960] seems to be supported by the megaraid_mbox driver. Now, this driver is enabled in EL6 (therefore CentOS 6) but not in EL7. You wrote in your post on the CentOS mailing list that you tried installing CentOS 6 but it did not work.

[quote] about 4 years ago, I tried to install CentOS 6 on a Supermicro server
with SCSI drives using a LSI raid system. I could never figure out or
find a way to make the installation disc of Centos 6 identify the SCSI
drives. The installation disc for Centos 5 identified the SCSI drives
without a problem. I finally gave up on Centos 6 and installed Centos 5
and the system has worked very well for the last 4 years" [/quote]

If that is the case, then enabling MEGARAID_MAILBOX in EL7 would not help. Can you confirm that CentOS 6 install media did not recognize your LSI card?

toracat

2021-04-16 01:27

administrator   ~0007556

Closing due to inactivity.

Issue History

Date Modified Username Field Change
2017-05-13 18:52 PoMec New Issue
2017-05-13 18:52 PoMec Status new => assigned
2017-05-13 18:52 PoMec Assigned To => toracat
2017-05-16 11:02 burakkucat Project channel: kernel/el7 => channel: elrepo/el7
2017-05-16 18:05 toracat Note Added: 0005188
2017-05-17 10:45 burakkucat Note Added: 0005196
2017-05-17 10:57 burakkucat Note Added: 0005197
2017-05-17 12:07 toracat Relationship added related to 0000570
2017-05-17 12:13 toracat Note Added: 0005198
2017-05-18 23:47 toracat Note Added: 0005211
2017-05-19 07:19 toracat Status assigned => feedback
2021-04-16 01:27 toracat Status feedback => closed
2021-04-16 01:27 toracat Resolution open => no change required
2021-04-16 01:27 toracat Note Added: 0007556