Thread (5 messages) read the whole thread 5 messages, 3 authors, 2016-01-26

Re: [PATCH] Let AHCI dirver skip Lenovo SWRAID controller

From: One Thousand Gnomes <hidden>
Date: 2016-01-25 13:19:10
Also in: lkml

On Mon, 25 Jan 2016 03:11:40 +0000
Ocean HY1 He [off-list ref] wrote:
Lenovo SWRAID solution is based on Intel Non-RSTE RAID controller which
is called Lenovo SWRAID controller by set Lenovo dedicated PCI
SVID:SDID.

Because AHCI driver now take control this Lenovo SWRAID controller for
MDRAID, Lenovo SWRAID driver fails to load later. It's not proper to
disable AHCI driver, because system has SATA contoller used for SATA
DVD, M.2 etc. There is no chance to load Lenovo SWRAID first, because
almost all Linux distros load AHCI driver first during installation.

As default, when Lenovo SWRAID controller is detected, let AHCI driver
skip it thus MDRAID is disabled. Use the boot option 'ahci.lenovo_swraid=0'
could disable Lenovo SWRAID.
You need to submit the Lenovo SWRAID driver to the kernel first.
Otherwise this breaks things.

Alan
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help