Quote:
Originally Posted by BSDfan666
I remember reading that ahci(4) supports ATA passthrough from userland, it's possible that the controller is disabling read/write caching for some reason.
What's the output of atactl sd{3,4,5} identify? look at atactl(8) for further commands.
|
hi bsdfan, last night i went to get this info only to find the system paniced at the console. The system became very unresponsive after a warm reboot, during post couldnt access the bios or pull up the bios boot menu, nor could I type anything during the openbsd 5 second boot prompt.
The system could no longer boot off sd0, unfortunately i didn't grab the error message but it was having trouble finding the kernel.
A full shutdown would bring the responsivenes back to normal. But the whole scenario would repeat if i attempt to boot off sd0 again.
I tried doing a clean install onto sd0 and it kept dumping during the partition formatting stage.
I booted off an archlinux live cd and seem to get full speed off both sd1 and sd5.
I thought maybe there was a a hardware defect with sd0 or there is a compatablity issue with the two different drives sharing the same controller in openbsd, so i disconnected all the drives except for sd1. I succesffully did a clean install but still experiencing slow speeds.
It was getting late so i only had a chance to grab the atactl info for sd1. Ill get the rest when i get home.
Code:
Model: ST3750330AS, Rev: SD15, Serial #: 5QK0CEP5
Device type: ATA, fixed
Cylinders: 16383, heads: 16, sec/track: 63, total sectors: 1465147055
Device capabilities:
ATA standby timer values
IORDY operation
IORDY disabling
Device supports the following standards:
ATA-4 ATA-5 ATA-6 ATA-7 ATA-8
Master password revision code 0xfffe
Device supports the following command sets:
READ BUFFER command
WRITE BUFFER command
Host Protected Area feature set
Read look-ahead
Write cache
Power Management feature set
Security Mode feature set
SMART feature set
Flush Cache Ext command
Flush Cache command
Device Configuration Overlay feature set
48bit address feature set
Set Max security extension commands
DOWNLOAD MICROCODE command
SMART self-test
SMART error logging
Device has enabled the following command sets/features:
READ BUFFER command
WRITE BUFFER command
Host Protected Area feature set
Read look-ahead
Write cache
Power Management feature set
SMART feature set
Flush Cache Ext command
Flush Cache command
Device Configuration Overlay feature set
48bit address feature set
DOWNLOAD MICROCODE command
I'll post this on the mailing list as jggimi suggested, just thought id provide an updat here.