Re: ide-scsi + /dev/dsp == solid lockup

From: Leigh Orf (orf@mailbag.com)
Date: Sun Oct 15 2000 - 00:31:31 EST


I hesitate to declare victory just yet, but I think my problem is solved
(over a half hour of testing and no lockup). In reading the pdf docs on
the motherboard, by chance I found the word "concurrency" here:

    Passive Release (Enabled)

    This is a mechanism that allows concurrency of ISA/EISA
    cycles and CPU-to-PCI cycles. When this feature is enabled,
    the TXC will be possible to re-arbitrate the PCI bus and
    allow the CPU to access PCI even when the PCEB has been
    granted the bus.

My soundcard is an ISA device. I disabled this setting in the bios. Here
is a diff on the lspci output before & after the bios reset. Note this
is the ISA bridge that had a bit tweaked, not the host bridge.

before:

00:01.0 ISA bridge: Intel Corporation 82371AB PIIX4 ISA (rev 01)
        Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr-
        Stepping- SERR- FastB2B-
                Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
                <TAbort- <MAbort- >SERR- <PERR-
                        Latency: 0
00: 86 80 10 71 0f 00 80 02 01 00 01 06 00 00 80 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
40: 00 00 00 00 00 00 00 00 00 00 00 00 09 00 23 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 0b 0a 80 09 10 00 00 00 00 f2 00 00 00 00 00 00
70: 00 00 00 00 00 00 0c 0c 00 00 00 00 00 00 00 00
80: 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00
          ^^
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 21 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 28 0f 00 00 00 00 00 00

after:

80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
          ^^

So if anyone else asks, you know which bits to flip ;)

I'll post later if this *doesn't* solve my problem (it's 1:30 AM now
ugh) otherwise consider me a happy camper. And regardless, thanks much
to Alan and Frank for their help. Talk about customer support!

Leigh
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Sun Oct 15 2000 - 21:00:28 EST