Skip to contentSkip to conversation

2.4.3+ sound distortion

DISCUSSION Victor Julien 2 participants 4 messages Apr 22, 2001

lore
Share & tools
lore
#0 lore raw
Quoted 1 line

We are still playing with the VIA fixups, but this may also be VM related.

I'm

Quoted 4 lines

currently playing with several VM ideas, and potential fixes which might impact overall performance.

Test 2.4.4pre6 that has the VIA fixes but does not have the VM changes

2.4.4-pre6 did only compile when I aplied the '__builtin_expect'-patch. It crashed at boot however, when initializing my onboard raidcontroller (PDC20265 on a MSI K7T Turbo-R). It seems to be the same problem as reported by Manuel A. McLure. So no word yet about the sound distortion-problem being fixed.

Victor Julien

#1 lore raw

Wow! Now it not only boots right, the sound distortion problem also seems to be fixed!!! Great work! However another problem is still here, i see only one of the two ide-channels of the PDC20265.

Quoted 49 lines · On 2001.04.22 10:47 Victor Julien wrote:
Quoted 7 lines

2.4.4-pre6 did only compile when I aplied the '__builtin_expect'-patch. It
crashed at boot however, when initializing my onboard raidcontroller (PDC20265 on a MSI K7T Turbo-R). It seems to be the same problem as reported by Manuel A. McLure. So no word yet about the sound distortion-problem being fixed.

The PCD20265 crash is fixed in 2.4.3-ac12 and should be fixed in the next -pre.
In the meantime you can apply the following patch from Alan Cox:

*** drivers/ide/ide-pci.c.orig Sun Apr 22 11:07:51 2001
--- drivers/ide/ide-pci.c Sat Apr 21 20:07:09 2001
***************
*** 596,602 ****
if (IDE_PCI_DEVID_EQ(d->devid, DEVID_PDC20265))
{
printk(KERN_INFO "ide: Found promise 20265 in
RAID mode.\n");
! if(dev->bus->self->vendor == PCI_VENDOR_ID_INTEL
&&
dev->bus->self->device == PCI_DEVICE_ID_INTEL_I960)
{
printk(KERN_INFO "ide: Skipping Promise
PDC20265 attached to I2O RAID controller.\n");
--- 596,602 ----
if (IDE_PCI_DEVID_EQ(d->devid, DEVID_PDC20265))
{
printk(KERN_INFO "ide: Found promise 20265 in
RAID mode.\n");
! if(dev->bus->self && dev->bus->self->vendor ==
PCI_VENDOR_ID_INTEL &&
dev->bus->self->device == PCI_DEVICE_ID_INTEL_I960)
{
printk(KERN_INFO "ide: Skipping Promise
PDC20265 attached to I2O RAID controller.\n");

Signature · 3 lines
Manuel A. McLure KE6TAW | ...for in Ulthar, according to an ancient
<[email protected]>     | and significant law, no man may kill a cat.
<http://www.mclure.org> |             -- H.P. Lovecraft
#2 lore raw
Quoted 3 lines

Wow! Now it not only boots right, the sound distortion problem also seems to be fixed!!! Great work! However another problem is still here, i see only one of the two ide-channels of the PDC20265.

There is a possible patch for that in the Red Hat source rpm but its a bit ugly. I need to figure out if it can be cleaned up and get it included into the main tree

#3 lore raw
In reply to Victor Julien
Quoted 5 lines

2.4.4-pre6 did only compile when I aplied the '__builtin_expect'-patch. It crashed at boot however, when initializing my onboard raidcontroller (PDC20265 on a MSI K7T Turbo-R). It seems to be the same problem as reported by Manuel A. McLure. So no word yet about the sound distortion-problem being fixed.

I've sent Linus a fix for the PDC20265 crash