Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 325805 - [PATCH] MegaRAID SAS 8208ELP kernel support
Summary: [PATCH] MegaRAID SAS 8208ELP kernel support
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
Depends on:
Reported: 2010-06-27 06:40 UTC by Akkara
Modified: 2012-03-07 01:20 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---

Patch for gentoo-sources-2.6.34-r1 and probably others (MegaRAID_SAS_8208ELP.patch,1.21 KB, patch)
2010-06-27 06:44 UTC, Akkara
Details | Diff
ebuild that applies patch to gentoo-sources-2.6.34-r1 (gentoo-sources-2.6.34-r1.ebuild,835 bytes, text/plain)
2010-06-27 06:45 UTC, Akkara
updated, more complete patch for 2.6.33 and newer (fusion.mpt.lsi8208elp.patch,2.23 KB, patch)
2010-06-27 12:05 UTC, masc
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Akkara 2010-06-27 06:40:49 UTC
I was setting up a machine which has a MegaRAID SAS 8208ELP SATA/SAS raid controller.  The stock gentoo-sources-2.6.34-r1 did not seem to recognize this chip.

I found a patch [1] which enables support for the chipset in the kernel.  After applying this patch, the raid controller was recognized and seems to work.  I've only tested one hard-drive in the bay so far, but it is recognized, mounts and checksum verifies on the existing files, and hot-swap works.  A cursory test of suspend-to-ram suggests that works, too.

It seems next logical step is inclusion of this patch in gentoo-sources.  Hence this bug.

Comment 1 Akkara 2010-06-27 06:44:21 UTC
Created attachment 236695 [details, diff]
Patch for gentoo-sources-2.6.34-r1 and probably others
Comment 2 Akkara 2010-06-27 06:45:13 UTC
Created attachment 236697 [details]
ebuild that applies patch to gentoo-sources-2.6.34-r1
Comment 3 masc 2010-06-27 12:03:46 UTC
patch has been rejected repeatedly by eric moore for inclusion in the kernel, since device id 0x59 is in use by megasr (megaraid driver) which is not included in the kernel. megasr supports "hardware" raid arrays created within controller bios, but no direct access to sata drives.
Comment 4 masc 2010-06-27 12:05:55 UTC
Created attachment 236721 [details, diff]
updated, more complete patch for 2.6.33 and newer
Comment 5 Markos Chandras (RETIRED) gentoo-dev 2010-06-28 17:06:26 UTC
We ( as kernel team ) don't accept patches outside the Linux kernel tree. I will leave this bug open just for reference
Comment 6 Mike Pagano gentoo-dev 2010-07-08 00:06:56 UTC
Let us know if this or a similar patch gets accepted into the upstream kernel tree
Comment 7 masc 2010-07-08 07:28:25 UTC
see #3.