Promise SATAII150 SX8 controller won't work in Feisty

Bug #130999 reported by Alan Douglas
4
Affects Status Importance Assigned to Milestone
Ubuntu
Invalid
Undecided
Unassigned

Bug Description

This is a non-raid PCI-X SATA controller. It works fine in Dapper and Edgy (and Gentoo and Knoppix). Am running on a dual Xeon using an i386 xubuntu install.

If you attach a disk to the SX8 that has more than one partition, then the partition device nodes aren't created in /dev/sx8/ as they should be. This causes Feisty to hang on boot when it gets to the filesystem check (and can pause for several minutes at other times, such as when booting from a Live CD).

Kernel messages and /proc show that the partitions are being recognised. And if you take an unpartitioned disk and add two or more partitions, then the partitions are created on the disk, but the nodes don't show up. Temprorary node files do show up in /dev/.tmp/

Setting udev's loglevel to debug seems to indicate a problem with the command 'vol_id --export /dev/.tmp-160-66', showing it return "unkown volume type". When I ran the same command manually, it hung.

I could live with single-partition disks if I had to, but even then things don't work! I tried to create a RAID1 with two single-partition disks on the controller, but the array froze at 0.1% sync when I went to mke2fs. I tried to fail both drives and remove them, so I could stop the array, but it would only let me fail one. When I tried to reboot, the system hung. I had to physically disconnect the drives to be able to boot.

I also created a RAID0 with two different drives, and while I was able to add a filesystem, the system would still hang on reboot until the disks were disconnected.

I'm guessing this is a bug in udev, or maybe the kernel or volumeid

Am an experienced user, and can run additional tests if asked.

Revision history for this message
Scott Kitterman (kitterman) wrote :

The information that the kernel team would want is described here:

https://wiki.ubuntu.com/KernelTeamBugPolicies

Thanks for reporting and letting us know.

Changed in linux-source-2.6.20:
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for Ubuntu because there has been no activity for 60 days.]

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.