[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: