From owner-freebsd-hackers Wed Oct 16 10:34:34 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1654B37B401 for ; Wed, 16 Oct 2002 10:34:30 -0700 (PDT) Received: from web9301.mail.yahoo.com (web9301.mail.yahoo.com [216.136.129.50]) by mx1.FreeBSD.org (Postfix) with SMTP id C2F4E43EBE for ; Wed, 16 Oct 2002 10:34:29 -0700 (PDT) (envelope-from volswaggen@yahoo.com) Message-ID: <20021016173429.95422.qmail@web9301.mail.yahoo.com> Received: from [66.105.142.142] by web9301.mail.yahoo.com via HTTP; Wed, 16 Oct 2002 10:34:29 PDT Date: Wed, 16 Oct 2002 10:34:29 -0700 (PDT) From: Aaron Clow Subject: Question about CPU backlogs under -CURRENT To: freebsd-hackers@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I figured I'd stop here first, and didn't want to cross-post to CURRENT, but I'm hoping someone can offer a little illumination on a problem I'm having. I'm running -CURRENT from Oct 8th (same problem on CURRENT builds from August to present) on a Dell Inspiron 4000 and ever since I switched from 4.5 when I'm listening to audio I get pops, crackles & stuttering. I first thought it might be an interrupt problem, but after running vmstat everything looks fine except that there are always 2-6 processes waiting for CPU time. This is odd, because top is always showing anywhere from 80-85% idle time. Any idea what could be going on? I've turned off most of the debugging in the kernel, so I'm pretty sure I'm not wasting CPU cycles on that (although, duh, I can't troubleshoot this now)... DMESG: Copyright (c) 1992-2002 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 5.0-CURRENT #0: Tue Oct 8 12:27:23 EDT 2002 Preloaded elf kernel "/boot/kernel/kernel" at 0xc04c7000. Preloaded elf module "/boot/kernel/snd_maestro3.ko" at 0xc04c70a8. Preloaded elf module "/boot/kernel/snd_pcm.ko" at 0xc04c715c. Preloaded elf module "/boot/kernel/smbfs.ko" at 0xc04c7208. Preloaded elf module "/boot/kernel/libmchain.ko" at 0xc04c72b4. Preloaded elf module "/boot/kernel/libiconv.ko" at 0xc04c7364. Preloaded elf module "/boot/kernel/acpi.ko" at 0xc04c7414. Timecounter "i8254" frequency 1193182 Hz Timecounter "TSC" frequency 701593803 Hz CPU: Pentium III/Pentium III Xeon/Celeron (701.59-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x686 Stepping = 6 Features=0x383f9ff real memory = 268353536 (262064K bytes) avail memory = 255275008 (249292K bytes) Pentium Pro MTRR support enabled netsmb_dev: loaded npx0: on motherboard npx0: INT 16 interface acpi0: on motherboard Using $PIR table, 9 entries at 0xc00fbd80 Timecounter "ACPI-safe" frequency 3579545 Hz acpi_timer0: <24-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0 acpi_cpu0: on acpi0 acpi_tz0: on acpi0 acpi_acad0: on acpi0 acpi_cmbat0: on acpi0 acpi_cmbat1: on acpi0 acpi_lid0: on acpi0 acpi_button0: on acpi0 acpi_button1: on acpi0 pcib0: port 0xcf8-0xcff on acpi0 pci0: on pcib0 agp0: mem 0xe0000000-0xe3ffffff at device 0.0 on pci0 pcib1: at device 1.0 on pci0 pci1: on pcib1 pci1: at device 0.0 (no driver attached) cbb0: at device 3.0 on pci0 cardbus0: on cbb0 pccard0: <16-bit PCCard bus> on cbb0 pcib0: slot 3 INTA is routed to irq 11 cbb1: at device 3.1 on pci0 cardbus1: on cbb1 pccard1: <16-bit PCCard bus> on cbb1 pcib0: slot 3 INTA is routed to irq 11 pcib0: slot 3 INTA is routed to irq 11 isab0: at device 7.0 on pci0 isa0: on isab0 atapci0: port 0x860-0x86f at device 7.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 uhci0: port 0xdce0-0xdcff irq 11 at device 7.2 on pci0 usb0: on uhci0 usb0: USB revision 1.0 uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered pci0: at device 7.3 (no driver attached) pcm0: port 0xd800-0xd8ff mem 0xfbffe000-0xfbffffff irq 5 at device 8.0 on pci0 xl0: <3Com 3c556 Fast Etherlink XL> port 0xd400-0xd4ff mem 0xfbffd800-0xfbffd87f,0xfbffdc00-0xfbffdc7f irq 11 at device 16.0 on pci0 xl0: Ethernet address: 00:01:03:85:8c:38 miibus0: on xl0 ukphy0: on miibus0 ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto pci0: at device 16.1 (no driver attached) atkbdc0: port 0x64,0x60 irq 1 on acpi0 atkbd0: flags 0x1 irq 1 on atkbdc0 kbd0 at atkbd0 psm0: irq 12 on atkbdc0 psm0: model IntelliMouse, device ID 3 fdc0: port 0x3f7,0x3f2-0x3f5 irq 6 drq 2 on acpi0 fdc0: FIFO enabled, 8 bytes threshold fd0: <1440-KB 3.5" drive> on fdc0 drive 0 sio0 port 0x3f8-0x3ff irq 4 on acpi0 sio0: type 16550A ppc0 port 0x778-0x77b,0x378-0x37f irq 7 on acpi0 ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode ppc0: FIFO with 16/16/8 bytes threshold lpt0: on ppbus0 lpt0: Interrupt-driven port ppi0: on ppbus0 orm0: