Dapper cciss driver doesn't handle over 2TB devices.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Binary package hint: linux-image-
The Dapper cciss driver doesn't handle devices larger than 2TB in size.
This is becoming a real problem in environments like ours where we prefer having all our servers on the Ubuntu LTS track. For example, the HP DL320s with 12 large SATA drives is a rather cheap box that's hits this limit really hard.
Given that people on the LTS track prefers stable environments I understand if you don't want to upgrade the cciss driver in Dapper, but for those who needs it a newer version that provides this functionality should be available.
I have hacked the cciss 2.6.18-5 driver (available from http://
One solution might be to package this and having it divert the cciss.ko available in the kernel package. I'm sure there are lots of other options too. In any case, people really want to be able to install a package that solves the problem and not having to track stray modules.
In any case, Ubuntu LTS needs to have some way to handle this class of problems in order to be considered a viable long-term server distribution.
Changed in linux-source-2.6.15: | |
assignee: | kernel-team → ubuntu-kernel-team |
importance: | Undecided → Medium |
status: | Confirmed → Triaged |
Changed in linux-source-2.6.15: | |
assignee: | ubuntu-kernel-team → colin-king |
Changed in linux-source-2.6.15: | |
assignee: | colin-king → nobody |
cciss 2.6.18-5 driver (available from http:// cciss.sourcefor ge.net/) hacked so it compiles cleanly on Ubuntu Dapper AMD64. Only tested on Dapper AMD64 in a HP DL320s with SmartArray P400 controller and a raid6 set consisting of 11x750GB SATA drives.
To build: cciss-2. 6.18-5_ dapper. tar.gz
apt-get install module-assistant
m-a prepare
mkdir /tmp/dir
cd /tmp/dir
tar -xzf /path/to/
make
NOTE! IF SOMETHING GOES WRONG YOUR SYSTEM MIGHT NOT BOOT. YOU HAVE BEEN WARNED. drivers/ block/cciss. ko /lib/modules/`uname -r`/kernel/ drivers/ block/cciss. ko.bak drivers/ block/cciss. ko
To install:
cp /lib/modules/`uname -r`/kernel/
cp cciss.ko /lib/modules/`uname -r`/kernel/
depmod -a
update-initramfs -u