Re: 2.4.21 & 2.5.74 freeze on dell c600
Hi Juan,
Lateley, I found your reply.
Perhaps you solved the problem already.
I would be interested in the solution, then.
Am Sam, 2003-07-12 um 12.38 schrieb juan:
> if i disable the alsa module (maestro3) using irq 5, no more freezes
Good to know.
> but freezes are not reproduciable, sometimes, at boot, the system will
> freeze ten times and some other day, no problem
> 00:00.0 Host bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 03)
> Flags: bus master, medium devsel, latency 32
> Memory at f4000000 (32-bit, prefetchable) [size=64M]
> Capabilities: [a0] AGP version 1.0
>
> 00:01.0 PCI bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 03) (prog-if 00 [Normal decode])
> Flags: bus master, 66Mhz, medium devsel, latency 32
> Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
> I/O behind bridge: 0000e000-0000efff
> Memory behind bridge: fd000000-feffffff
> Prefetchable memory behind bridge: f8000000-fbffffff
>
> 00:03.0 CardBus bridge: Texas Instruments PCI1420
> Subsystem: Dell Computer Corporation: Unknown device 00b1
> Flags: bus master, medium devsel, latency 32, IRQ 11
> Memory at 10000000 (32-bit, non-prefetchable) [size=4K]
> Bus: primary=00, secondary=02, subordinate=05, sec-latency=176
> I/O window 0: 00000000-00000003
> I/O window 1: 00000000-00000003
> 16-bit legacy interface ports at 0001
>
> 00:03.1 CardBus bridge: Texas Instruments PCI1420
> Subsystem: Dell Computer Corporation: Unknown device 00b1
> Flags: bus master, medium devsel, latency 32, IRQ 11
> Memory at 10001000 (32-bit, non-prefetchable) [size=4K]
> Bus: primary=00, secondary=06, subordinate=09, sec-latency=176
> I/O window 0: 00000000-00000003
> I/O window 1: 00000000-00000003
> 16-bit legacy interface ports at 0001
>
> 00:07.0 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 02)
> Flags: bus master, medium devsel, latency 0
>
> 00:07.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01) (prog-if 80 [Master])
> Flags: bus master, medium devsel, latency 32
> I/O ports at 0860 [size=16]
>
> 00:07.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01) (prog-if 00 [UHCI])
> Flags: bus master, medium devsel, latency 32, IRQ 11
> I/O ports at dce0 [size=32]
On my lap, this is also using irq 5.
I had some weird freezing as well. Couldn't track the reason; anyway i'm
satisfied with enabling gpm that cured it.
> 00:07.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 03)
> Flags: medium devsel, IRQ 9
>
> 00:08.0 Multimedia audio controller: ESS Technology ES1983S Maestro-3i PCI Audio Accelerator (rev 10)
> Subsystem: Dell Computer Corporation: Unknown device 00b1
> Flags: bus master, medium devsel, latency 32, IRQ 5
> I/O ports at d800 [size=256]
> Memory at f3ffe000 (32-bit, non-prefetchable) [size=8K]
> Capabilities: [c0] Power Management version 2
So you did compile maestro3 into the kernel ?
Perhaps you can try to compile it as module.
It gives you the opportunity to change the irq.
> 00:10.0 Ethernet controller: 3Com Corporation 3c556 Hurricane CardBus (rev 10)
> Subsystem: 3Com Corporation: Unknown device 6456
> Flags: bus master, medium devsel, latency 32, IRQ 11
> I/O ports at d400 [size=256]
> Memory at f3ffdc00 (32-bit, non-prefetchable) [size=128]
> Memory at f3ffd800 (32-bit, non-prefetchable) [size=128]
> Expansion ROM at fc000000 [disabled] [size=128K]
> Capabilities: [50] Power Management version 2
>
> 00:10.1 Communication controller: 3Com Corporation Mini PCI 56k Winmodem (rev 10)
> Subsystem: 3Com Corporation: Unknown device 615b
> Flags: bus master, medium devsel, latency 32, IRQ 11
> I/O ports at d000 [size=256]
> Memory at f3ffd400 (32-bit, non-prefetchable) [size=256]
> Memory at f3ffd000 (32-bit, non-prefetchable) [size=128]
> Capabilities: [50] Power Management version 2
>
> 01:00.0 VGA compatible controller: ATI Technologies Inc Rage Mobility M3 AGP 2x (rev 02) (prog-if 00 [VGA])
> Subsystem: Dell Computer Corporation: Unknown device 00b1
> Flags: bus master, stepping, 66Mhz, medium devsel, latency 32, IRQ 11
> Memory at f8000000 (32-bit, prefetchable) [size=64M]
> I/O ports at ec00 [size=256]
> Memory at fdffc000 (32-bit, non-prefetchable) [size=16K]
> Expansion ROM at <unassigned> [disabled] [size=128K]
> Capabilities: [50] AGP version 2.0
> Capabilities: [5c] Power Management version 2
If you do that, note the module's name.
Try assigining an irq while loading it with modprobe manually.
Confirm the module name and options line are correct.
Then you can create a /etc/modutils/audio file (choose the name freely)
with an options line for it, advising another irq.
Then re-run update-modules to recreate /etc/modules.conf.
--
>From another mail i catched an example alsa 'audio' entry for you:
Note this is an example for the module snd-via8233.
I don't know if it fits for you as well.
Probably you only need an 'options' line, with appropriate parameters.
#ALSA
alias char-major-14 soundcore
alias char-major-116 snd
alias snd-card-0 snd-via8233
options snd-card-0 port=Oxe100 irq=10 # this is the key entry i added to
make things working!!
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
good luck
Reply to: