-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Ever since moving to the 2.6.x kernels I've been experiencing what I believe are ACPI related IRQ problems. In short the whole system gets noticeably choppy (even with preempt) - especially when looking at webpages with lots of graphics. I'll leave to your imagination what these pages are ;) Since it seems IRQ related I tried all the standard things. Disabling ACPI, enabling ACPI (both in kernel and BIOS), PnP options in the BIOS, kernel boot options (pci=routeirq among others), removing cards and turning off anything that used an IRQ in the BIOS. Eventually I was left with nothing but sound and graphics and IDE. Still, the problem remained. Trying another sound card was fruitless as well. Attached is the dmesg output (with alsa xrun_debug at the bottom, which pointed me to this being IRQ related) from that basic configuration. Google turned up some results that showed similar problems with early implementations of ACPI and / or early 2.6.x kernels. Why I seem to be the only one with these problems and such a recent version of the kernel I don't know. I'm certainly willing to what I can in order to get this problem resolved. Thank you. Further info (this is with cards back in / USB, etc. turned on): $ cat /proc/version Linux version 2.6.16.18 (root@manger) (gcc version 4.0.4 20060507 (prerelease) (Debian 4.0.3-3)) #5 PREEMPT Mon Jun 5 22:40:30 PDT 2006 $ /usr/src/linux-2.6.16.18/scripts/ver_linux If some fields are empty or look unusual you may have an old version. Compare to the current minimal requirements in Documentation/Changes. Linux manger 2.6.16.18 #5 PREEMPT Mon Jun 5 22:40:30 PDT 2006 i686 GNU/Linux Gnu C 4.0.4 Gnu make 3.81 binutils 2.16.91 util-linux 2.12r mount 2.12r module-init-tools 3.2.2 e2fsprogs 1.39-WIP reiserfsprogs line reiser4progs line PPP 2.4.4b1 Linux C Library 2.3.6 Dynamic linker (ldd) 2.3.6 Procps 3.2.6 Net-tools 1.60 Console-tools 0.2.3 Sh-utils 5.94 Modules Loaded snd_intel8x0 snd_ac97_codec snd_ac97_bus snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd soundcore snd_page_alloc sis_agp sd_mod tuner tda9887 bttv ohci_hcd sg sr_mod sym53c8xx scsi_transport_spi sidewinder ns558 gameport joydev radeon drm agpgart sis900 crc32 video_buf firmware_class i2c_algo_bit v4l2_common btcx_risc ir_common tveeprom i2c_core nls_iso8859_1 ov511 compat_ioctl32 videodev usb_storage rtc $ cat /proc/cpuinfo processor : 0 vendor_id : AuthenticAMD cpu family : 6 model : 4 model name : AMD Athlon(tm) Processor stepping : 2 cpu MHz : 1195.058 cache size : 256 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 mmx fxsr syscall mmxext 3dnowext 3dnow bogomips : 2392.22 $ cat /proc/modules snd_intel8x0 33948 2 - Live 0xf8c3f000 snd_ac97_codec 97696 1 snd_intel8x0, Live 0xf8bf5000 snd_ac97_bus 2432 1 snd_ac97_codec, Live 0xf8ad8000 snd_pcm_oss 62496 1 - Live 0xf8c2e000 snd_mixer_oss 19456 2 snd_pcm_oss, Live 0xf8b7e000 snd_pcm 101768 3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss, Live 0xf8c14000 snd_timer 26756 1 snd_pcm, Live 0xf8bd1000 snd 60672 6 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer, Live 0xf8be5000 soundcore 10080 3 snd, Live 0xf8b14000 snd_page_alloc 11400 2 snd_intel8x0,snd_pcm, Live 0xf8b10000 sis_agp 8964 1 - Live 0xf8af5000 sd_mod 17680 0 - Live 0xf8aef000 tuner 53932 0 - Live 0xf8b01000 tda9887 17168 0 - Live 0xf8add000 bttv 175420 0 - Live 0xf8b94000 ohci_hcd 21252 0 - Live 0xf8b25000 sg 36508 0 - Live 0xf8b8a000 sr_mod 17188 0 - Live 0xf8b2c000 sym53c8xx 78612 0 - Live 0xf8b4c000 scsi_transport_spi 23808 1 sym53c8xx, Live 0xf8b45000 sidewinder 12800 0 - Live 0xf8b20000 ns558 3016 0 - Live 0xf8a69000 gameport 15112 3 sidewinder,ns558, Live 0xf8ab8000 joydev 10176 0 - Live 0xf8ac4000 radeon 109856 0 - Live 0xf8b62000 drm 73108 1 radeon, Live 0xf8b32000 agpgart 33072 2 sis_agp,drm, Live 0xf8ae5000 sis900 24064 0 - Live 0xf8acc000 crc32 4608 1 sis900, Live 0xf8ab5000 video_buf 22532 1 bttv, Live 0xf8abd000 firmware_class 11008 1 bttv, Live 0xf8a9d000 i2c_algo_bit 9736 1 bttv, Live 0xf8a99000 v4l2_common 7936 2 tuner,bttv, Live 0xf8a70000 btcx_risc 5256 1 bttv, Live 0xf8a76000 ir_common 9988 1 bttv, Live 0xf8a7a000 tveeprom 14992 1 bttv, Live 0xf8a8f000 i2c_core 22288 5 tuner,tda9887,bttv,i2c_algo_bit,tveeprom, Live 0xf8a88000 nls_iso8859_1 4224 0 - Live 0xf8a73000 ov511 76052 0 - Live 0xf8aa1000 compat_ioctl32 1408 2 bttv,ov511, Live 0xf8806000 videodev 9856 2 bttv,ov511, Live 0xf8a65000 usb_storage 35716 0 - Live 0xf8a7e000 rtc 13876 0 - Live 0xf8a6b000 $ cat /proc/ioports 0000-001f : dma1 0020-0021 : pic1 0040-0043 : timer0 0050-0053 : timer1 0060-006f : keyboard 0070-0077 : rtc 0080-008f : dma page reg 00a0-00a1 : pic2 00c0-00df : dma2 00f0-00ff : fpu 0170-0177 : ide1 01f0-01f7 : ide0 0209-0209 : ns558-isa 0376-0376 : ide1 03c0-03df : vga+ 03f6-03f6 : ide0 0800-0803 : PM1a_EVT_BLK 0804-0805 : PM1a_CNT_BLK 0808-080b : PM_TMR 0820-0823 : GPE0_BLK 0830-0833 : GPE1_BLK 0cf8-0cff : PCI conf1 a000-afff : PCI Bus #01 a800-a8ff : 0000:01:00.0 d000-d0ff : 0000:00:03.0 d000-d0ff : sis900 d400-d43f : 0000:00:02.7 d400-d43f : SiS SI7012 d800-d8ff : 0000:00:11.0 d800-d8ff : sym53c8xx dc00-dcff : 0000:00:02.7 dc00-dcff : SiS SI7012 ff00-ff0f : 0000:00:02.5 ff00-ff07 : ide0 ff08-ff0f : ide1 [jebediah@manger]-(~)$ cat /proc/iomem 00000000-0009fbff : System RAM 0009fc00-0009ffff : reserved 000a0000-000bffff : Video RAM area 000c0000-000cbfff : Video ROM 000cc000-000cc1ff : Adapter ROM 000cc800-000d47ff : Adapter ROM 000f0000-000fffff : System ROM 00100000-3ffeffff : System RAM 00100000-002e5caa : Kernel code 002e5cab-00372713 : Kernel data 3fff0000-3fff7fff : ACPI Tables 3fff8000-3fffffff : ACPI Non-volatile Storage bfc00000-cfcfffff : PCI Bus #01 c0000000-c7ffffff : 0000:01:00.0 cfdfe000-cfdfefff : 0000:00:0b.0 cfdfe000-cfdfefff : bttv0 cfdff000-cfdfffff : 0000:00:0b.1 cfe00000-cfefffff : PCI Bus #01 cfec0000-cfedffff : 0000:01:00.0 cfef0000-cfefffff : 0000:01:00.0 cffc0000-cffdffff : 0000:00:03.0 cffe0000-cffeffff : 0000:00:11.0 cfffb000-cfffbfff : 0000:00:03.0 cfffb000-cfffbfff : sis900 cfffc000-cfffcfff : 0000:00:02.2 cfffc000-cfffcfff : ohci_hcd cfffd000-cfffdfff : 0000:00:02.3 cfffd000-cfffdfff : ohci_hcd cfffe000-cfffefff : 0000:00:11.0 cfffe000-cfffefff : sym53c8xx cfffff00-cfffffff : 0000:00:11.0 cfffff00-cfffffff : sym53c8xx d0000000-d3ffffff : 0000:00:00.0 fec00000-fec00fff : reserved fee00000-fee00fff : reserved ffee0000-ffefffff : reserved fffc0000-ffffffff : reserved $ sudo lspci -vvv 0000:00:00.0 Host bridge: Silicon Integrated Systems [SiS] 735 Host (rev 01) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- SERR- 0000:00:01.0 PCI bridge: Silicon Integrated Systems [SiS] Virtual PCI-to-PCI bridge (AGP) (prog-if 00 [Normal decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Reset- FastB2B- 0000:00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS85C503/5513 (LPC Bridge) Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- Capabilities: [50] Power Management version 2 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME (D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQFEhpH6fNjOqXY1FhIRAtfQAJ43NLXU0UfXFC5gzZecAkosSDl8/wCfcB2j dsaYUTchd4J7z3sUvOjbaHw= =Rem2 -----END PGP SIGNATURE-----