> Per the ossinfo output, vmix is still enabled on the 4.1 snapshot. It's just
> integrated into osscore and not a separate driver anymore. (You can see the > number of engines is larger than the number of devices. 12/8 difference is > because vmix creates only 4 engines by default rather than 8 - if new ones > are > needed they are created dynamically). Thanks for noticing and explaining this, as you guessed I assumed no vmix as lsmod did not show the (4.0) vmix driver loaded. I wondered why the vmix kernel module had not been built and installed. > Hmm... Is the IRQ shared with some other device? 'lspci' can show this. /proc/interrupts shows: 16: 1397 IO-APIC-fasteoi uhci_hcd:usb1, [EMAIL PROTECTED]:0000:00:02.0, oss_hdaudio0 Which I thought meant it was shared, but lspci shows (no other 00:1b.XX device) : 00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03) However, listing the hdaudio0 interrupt count via /proc/interrupts or ossinfo shows the count remains static until my simple test program opens /dev/dsp which I took to be confirmation that these really were hdaudio0 interrupts ??? > Second, what happens if vmix is disabled? The interrupt count drops to a single interrupt for hdaudio0 when /dev/dsp is opened for a second ! Please could you explain the vmix induced hdaudio0 interrupts ? My standard platform uses OSS 4.0 + vmix, any thoughts on how to reduce the interrupt rate for this configuration ? (I'm about to try 4.0 without vmix to verify the above 4.1 result) Many thanks. # lspci 00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 0c) 00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c) 00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c) 00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 03) 00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03) 00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03) 00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03) 00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03) 00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03) 00:1c.5 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 6 (rev 03) 00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03) 00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03) 00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03) 00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03) 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3) 00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 03) 00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03) 00:1f.2 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA IDE Controller (rev 03) 00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03) 02:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5906M Fast Ethernet PCI Express (rev 02) 03:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02) 04:06.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05) 04:06.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22) 04:06.2 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev 12) 04:06.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev ff) # cat /proc//interrupts CPU0 0: 55452 IO-APIC-edge timer 1: 74 IO-APIC-edge i8042 8: 3 IO-APIC-edge rtc 9: 1 IO-APIC-fasteoi acpi 12: 125 IO-APIC-edge i8042 14: 0 IO-APIC-edge libata 15: 0 IO-APIC-edge libata 16: 1780 IO-APIC-fasteoi uhci_hcd:usb1, [EMAIL PROTECTED]:0000:00:02.0, oss_hdaudio0 17: 3826 IO-APIC-fasteoi uhci_hcd:usb2, libata 18: 2 IO-APIC-fasteoi uhci_hcd:usb3, ehci_hcd:usb7 19: 53 IO-APIC-fasteoi uhci_hcd:usb4 20: 2 IO-APIC-fasteoi uhci_hcd:usb5, ohci1394 21: 0 IO-APIC-fasteoi ehci_hcd:usb6 22: 0 IO-APIC-fasteoi sdhci:slot0 219: 1066 PCI-MSI-edge eth0 220: 588 PCI-MSI-edge iwl3945 NMI: 0 Non-maskable interrupts LOC: 6185 Local timer interrupts RES: 0 Rescheduling interrupts CAL: 0 function call interrupts TLB: 0 TLB shootdowns TRM: 0 Thermal event interrupts SPU: 0 Spurious interrupts ERR: 0 MIS: 0 _______________________________________________ oss-devel mailing list oss-devel@mailman.opensound.com http://mailman.opensound.com/mailman/listinfo/oss-devel
_______________________________________________ oss-devel mailing list oss-devel@mailman.opensound.com http://mailman.opensound.com/mailman/listinfo/oss-devel