FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Debian > Debian Kernel

 
 
LinkBack Thread Tools
 
Old 06-19-2012, 01:06 PM
Jonathan Nieder
 
Default Bug#678110: LSI 926x w/ CacheCade 2.0 Pro feature activated requires updated megaraid_sas driver module

Hi Thomas,

Thomas Baetzler wrote:

> We've recently decided to try LSI's CacheCade Pro 2.0 software feature
> package on some systems utilizing their Megaraid 9260 controller. This
> feature package implements tiered storage that utilizes SSD drives as
> additional non-volatile cache. It has been my experience that enabling this
> feature with the standard Debian kernel leads to filesystem corruption and
> data loss.

Oh, dear.

Do you happen to know what change fixed this?

[...]
> I would like to ask that the current stable kernel package is
> upgraded to the newer driver version. If you need me to bring this
> to the attention of the upstream maintainer, please let me know.

Currently we are using the stock driver from 2.6.32.y, so notifying
upstream would be useful, yes. Please cc either me or this bug log
when doing so so we can track it.

Thanks much for the heads up,
Jonathan



--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: http://lists.debian.org/20120619130658.GA7766@burratino
 
Old 06-19-2012, 01:11 PM
Jonathan Nieder
 
Default Bug#678110: LSI 926x w/ CacheCade 2.0 Pro feature activated requires updated megaraid_sas driver module

Hi again,

Jonathan Nieder wrote:

> Currently we are using the stock driver from 2.6.32.y, so notifying
> upstream would be useful, yes. Please cc either me or this bug log
> when doing so so we can track it.

Correction: we have the following commits on top of 2.6.32.y:

c35188377f12 Add poll mechanism to megaraid sas driver
72c4fd36dc7f add sysfs for AEN polling
879111224d07 Add new megaraid SAS 2 controller support to the driver
7bebf5c79cb6 allocate the application cmds to sas2 controller
0c79e681eef1 Fix the fix for fw hang caused by megaraid sas application

And these add support for your controller. So we should probably
do a little more investigation before notifying upstream.

Can you try a 3.x.y kernel from sid, experimental, or
squeeze-backports? The only packages needed for this test from
outside squeeze are the kernel image itself, linux-base, and
initramfs-tools.

Thanks,
Jonathan



--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: http://lists.debian.org/20120619131148.GB7766@burratino
 
Old 06-19-2012, 02:00 PM
Jonathan Nieder
 
Default Bug#678110: LSI 926x w/ CacheCade 2.0 Pro feature activated requires updated megaraid_sas driver module

Thomas Baetzler wrote:

> We've recently decided to try LSI's CacheCade Pro 2.0 software
> feature package on some systems utilizing their Megaraid 9260
> controller. This feature package implements tiered storage that
> utilizes SSD drives as additional non-volatile cache. It has been my
> experience that enabling this feature with the standard Debian
> kernel leads to filesystem corruption and data loss. A kernel log
> that demonstrates this happening is attached to this bug report. It
> was created by booting from an older GRML live cd but I can vouch
> for the same thing happening with a plain Squeeze install.
>
> I have since built a new kernel module using dkms from LSI's own
> updated driver for Ubuntu "Lucid Lynx" available at
> http://www.lsi.com/downloads/Public/MegaRAID%20Common%20Files/Ubuntu_10.04_LTS_05.30.zip.

More details:

The module version was updated from 05.29-rc1 to 05.34-rc1 in mainline
in v2.6.39-rc1~440^2~19.

3.0.y has 05.38-rc1.
2.6.34.y has 04.17.1-rc1.
2.6.32.y has 04.01.
Debian squeeze has 04.01 + some, but not all, changes up to 04.12.

I assume 3.0.y works fine. I suppose what would be most interesting
is to try 2.6.34.y; if that doesn't work, we can work with upstream to
get it working (and if it does work, we have a much narrower range to
search for the fix).

Instructions:

0. prerequisites:

apt-get install git build-essential

1. get the kernel history if you do not already have it:

git clone
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git

2. add point releases:

cd linux
git remote add stable
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
git fetch stable

3. configure, build, test:

git checkout stable/linux-2.6.34.y
cp /boot/config-$(uname -r) .config; # current configuration
scripts/config --disable DEBUG_INFO
make localmodconfig; # optional: minimize configuration
make deb-pkg; # optionally with -j<num> for parallel build
dpkg -i ../<name of package>; # as root
reboot
... test test test ...

Sorry for the slow start, and hope that helps,
Jonathan



--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: http://lists.debian.org/20120619140017.GD7766@burratino
 

Thread Tools




All times are GMT. The time now is 01:26 PM.

VBulletin, Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright ©2007 - 2008, www.linux-archive.org