Some more info, I finally ran into a kernel message: CPU 0: Machine Check Exception: 0000000000000004 Bank 0: a200000084010400 Kernel panic: CPU context corrupt In idle task - not syncing
I have actually modified my application not to use the OSS layer anymore but to go directly with the ALSA APIs. The result is the same. Since I was not completely sure about my software, I tried also using the arecord from alsa-utils and the result hasn't changed. I also started thinking about too much stuff passing through the bus but it shouldn't be that a big deal. I haven't reached my need of 5 cards yet. :-) I have also tried to differenciate the IRQ configuration of the three cards, at the beginning they were all on IRQ #9. This is the configuration I am using when I am recording: stream : CAPTURE access : RW_INTERLEAVED format : S16_LE subformat : STD channels : 2 rate : 44100 exact rate : 44100 (793800/18) msbits : 16 buffer_size : 16320 period_size : 4080 period_time : 92517 tick_time : 10000 tstamp_mode : NONE period_step : 1 sleep_min : 0 avail_min : 4080 xfer_align : 4080 start_threshold : 1 stop_threshold : 16320 silence_size: 0 boundary : 2139095040 Any idea ? Thanks in advance, Franc > Subject: [Alsa-devel] ES1938 - ESS Solo1 - 3 Cards mounted > > Hi, > I have been running serious headaches since I am trying to mount 3 cards > in one box running the latest stable kernel, I have tried with both alsa > 0.5.12a and 0.9rc3 but still I am having the same kind of problem. > > I am loading snd-pcm-oss and snd-mixer-oss > I have patched the sound_core.c to fix the problem of devfs' /dev/sound > so that now it generates the right device names. > > When I start recording from the /dev/sound/dsp everything goes right, > when I do it from /dev/sound/dsp1 or /dev/sound/dsp2 the machine is > freezing without even a panic message. > > I am attaching here the output of lspci -v > > Is there anybody out there who can prevent me from having any further > headache ? > > Thank you very very much, > Franc > > > > 00:00.0 Host bridge: Intel Corp. 82845 845 (Brookdale) Chipset Host > Bridge (rev 03) > Subsystem: Asustek Computer, Inc.: Unknown device 8070 > Flags: bus master, fast devsel, latency 0 > Memory at f8000000 (32-bit, prefetchable) [size=64M] > Capabilities: <available only to root> > > 00:01.0 PCI bridge: Intel Corp. 82845 845 (Brookdale) Chipset AGP Bridge > (rev 03) (prog-if 00 [Normal decode]) Flags: bus master, 66Mhz, > fast devsel, latency 64 > Bus: primary=00, secondary=01, subordinate=01, sec-latency=0 > I/O behind bridge: 0000d000-0000dfff > Memory behind bridge: f3000000-f3dfffff > Prefetchable memory behind bridge: f3f00000-f7ffffff > > 00:1e.0 PCI bridge: Intel Corp. 82820 820 (Camino 2) Chipset PCI (rev > 12) (prog-if 00 [Normal decode]) > Flags: bus master, fast devsel, latency 0 > Bus: primary=00, secondary=02, subordinate=02, sec-latency=32 > I/O behind bridge: 00006000-0000bfff > Memory behind bridge: f2800000-f2ffffff > Prefetchable memory behind bridge: f3e00000-f3efffff > > 00:1f.0 ISA bridge: Intel Corp. 82820 820 (Camino 2) Chipset ISA Bridge > (ICH2) (rev 12) > Flags: bus master, medium devsel, latency 0 > > 00:1f.1 IDE interface: Intel Corp. 82820 820 (Camino 2) Chipset IDE U100 > (rev 12) (prog-if 80 [Master]) > Subsystem: Asustek Computer, Inc.: Unknown device 8028 > Flags: bus master, medium devsel, latency 0 > [virtual] I/O ports at 01f0 > [virtual] I/O ports at 03f4 > [virtual] I/O ports at 0170 > [virtual] I/O ports at 0374 > I/O ports at 5800 [size=16] > > 00:1f.2 USB Controller: Intel Corp. 82820 820 (Camino 2) Chipset USB > (Hub A) (rev 12) (prog-if 00 [UHCI]) > Subsystem: Asustek Computer, Inc.: Unknown device 8028 > Flags: bus master, medium devsel, latency 0, IRQ 5 > I/O ports at 5400 [size=32] > > 00:1f.4 USB Controller: Intel Corp. 82820 820 (Camino 2) Chipset USB > (Hub B) (rev 12) (prog-if 00 [UHCI]) > Subsystem: Asustek Computer, Inc.: Unknown device 8028 > Flags: bus master, medium devsel, latency 0, IRQ 9 > I/O ports at 5000 [size=32] > > 01:00.0 VGA compatible controller: ATI Technologies Inc Rage 128 PF > (prog-if 00 [VGA]) > Subsystem: ATI Technologies Inc: Unknown device 5446 > Flags: bus master, stepping, 66Mhz, medium devsel, latency 64, > IRQ 11 > Memory at f4000000 (32-bit, prefetchable) [size=64M] > I/O ports at d800 [size=256] > Memory at f3000000 (32-bit, non-prefetchable) [size=16K] > Expansion ROM at f3fe0000 [disabled] [size=128K] > Capabilities: <available only to root> > > 02:09.0 Multimedia audio controller: ESS Technology ES1969 Solo-1 > Audiodrive (rev 02) > Subsystem: ESS Technology: Unknown device 8898 > Flags: bus master, medium devsel, latency 32, IRQ 9 > I/O ports at b800 [size=64] > I/O ports at b400 [size=16] > I/O ports at b000 [size=16] > I/O ports at a800 [size=4] > I/O ports at a400 [size=4] > Capabilities: <available only to root> > > 02:0b.0 Multimedia audio controller: ESS Technology ES1969 Solo-1 > Audiodrive (rev 02) > Subsystem: ESS Technology: Unknown device 8898 > Flags: bus master, medium devsel, latency 32, IRQ 9 > I/O ports at a000 [size=64] > I/O ports at 9800 [size=16] > I/O ports at 9400 [size=16] > I/O ports at 9000 [size=4] > I/O ports at 8800 [size=4] > Capabilities: <available only to root> > > 02:0c.0 Multimedia audio controller: ESS Technology ES1969 Solo-1 > Audiodrive (rev 02) > Subsystem: ESS Technology: Unknown device 8898 > Flags: bus master, medium devsel, latency 32, IRQ 9 > I/O ports at 8400 [size=64] > I/O ports at 8000 [size=16] > I/O ports at 7800 [size=16] > I/O ports at 7400 [size=4] > I/O ports at 7000 [size=4] > Capabilities: <available only to root> > > 02:0e.0 Ethernet controller: 3Com Corporation 3c905C-TX [Fast Etherlink] > (rev 74) > Subsystem: 3Com Corporation 3C905C-TX Fast Etherlink for PC > Management NIC > Flags: bus master, medium devsel, latency 32, IRQ 10 > I/O ports at 6800 [size=128] > Memory at f2800000 (32-bit, non-prefetchable) [size=128] > Expansion ROM at <unassigned> [disabled] [size=128K] > Capabilities: <available only to root> > > > > > > ------------------------------------------------------- This SF.NET email is sponsored by: AMD - Your access to the experts on Hammer Technology! Open Source & Linux Developers, register now for the AMD Developer Symposium. Code: EX8664 http://www.developwithamd.com/developerlab _______________________________________________ Alsa-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-devel