Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 29850 - Seg fault while loading PDCRaid module with PDC20262 Promise Raid card
Summary: Seg fault while loading PDCRaid module with PDC20262 Promise Raid card
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Release Media
Classification: Unclassified
Component: Everything (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Daniel Drake (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-09-28 18:30 UTC by Paul Beilke
Modified: 2004-10-09 18:49 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Paul Beilke 2003-09-28 18:30:50 UTC
I booted the livecd with 'gentoo doataraid' and saw the seg fault error when it 
tried the pdcraid module.  An lsmod showed that ataraid loaded and pdcraid was 
still initializing.  If I don't do the 'doataraid' option on boot and try to 
manually load the pdcraid module I get the seg fault with some debug output.  I 
tried this on 1.4rc4 and 1.4 and the behavior is identical.  I also tried the 
SMP kernel (I have an SMP system) and the behavior is the same.  

I have a Promise Ultra 66 IDE card that I modded using a common technique into a 
Promise FastTrack 66.  Both models use the PDC20262 chip.  The card's BIOS 
version is 1.30.  It works fine as a RAID card in Windows with Promise's driver, 
however in Linux it is always seen as just another IDE card.  My mirrored raid 
array is seen as two distinctive drives, hde and hdg.  I have never gotten it to 
work as a raid card in Linux, although Gentoo seems to have the clearest process 
and most available debug information.   

I don't know if anyone out there has experienced this specific problem, I have 
been unable to find any problems with this modded card anywhere despite doing a 
number of google searches. 

Reproducible: Always
Steps to Reproduce:
1. boot from the livecd with 'gentoo doataraid'
2. observe the segmentation fault when it tried to load the pdcraid module
3.

Actual Results:  
The module failed to load.  No device was created where I could access the RAID 
array as an actual raid array, however I still had access to hdg and hde, the 
individual drives in the array. 

Expected Results:  
I should not be able to access hdg and hde, and a new device should be created, 
probably as /dev/ataraid or something similar.  

This is just from the livecd, nothing else was running.
Comment 1 Benjamin Judas (RETIRED) gentoo-dev 2004-05-11 21:46:50 UTC
Is this still an issue?
Comment 2 Paul Beilke 2004-05-13 21:30:06 UTC
I no longer have the card to test with.  I was never able to resolve it with that card. I acquired a 3Ware Escalade 7500 which has much better support and have had no problems since I changed hardware.
Comment 3 Bob Johnson (RETIRED) gentoo-dev 2004-10-09 18:49:04 UTC
old bug, reopen if necessary