usb scheduling overruns under system load

From: Andre Guibert de Bruet <andy_at_siliconlandmark.com>
Date: Sun, 6 Apr 2003 18:51:31 -0400 (EDT)
Hi,

I've just installed -current on another one of my machines and have been
seeing "usb0: 1 scheduling overruns" messages printed to the console over
and over under load. As the load increases, so does the frequency of the
messages. After a bit of experimenting, I've found that large amounts of
network traffic (I used ftp) and bzip2'ing a large dump cause the message
to be printed roughly ten times a second.

This computer had been running -stable for a few months prior and did not
exhibit this behavior. It's a dual Athlon MP 2000+ running on an Asus
A7M-266D with an onboard AMD-brand OHCI USB controller. The only USB
devices that are connected are a Microsoft Internet Keyboard Pro and an
IntelliMouse Optical (1.0A). Unplugging both devices doesn't fix the
problem.

pciconf -lv thinks the following of the controller:
ohci0_at_pci2:0:0: class=0x0c0310 card=0x80441043 chip=0x74491022 rev=0x07 hdr=0x00
    vendor   = 'Advanced Micro Devices (AMD)'
    device   = 'AMD-768 USB Controller'
    class    = serial bus
    subclass = USB

usbdevs shows:
addr 1: OHCI root hub, AMD
 addr 2: product 0x001c, Microsoft
  addr 3: Microsoft IntelliMouse® Optical, Microsoft

The kernel config file and dmesg can be found at:
http://siliconlandmark.com/staff/andre/files/BLING
http://siliconlandmark.com/staff/andre/files/BLING.dmesg

uname -a:
FreeBSD bling.properkernel.com 5.0-CURRENT FreeBSD 5.0-CURRENT #1: Sun Apr  6 16:47:32 EDT 2003     root_at_bling.properkernel.com:/usr/src/sys/i386/compile/BLING i386

Any ideas?

Regards,

> Andre Guibert de Bruet | Enterprise Software Consultant >
> Silicon Landmark, LLC. | http://siliconlandmark.com/    >
Received on Sun Apr 06 2003 - 13:51:36 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:02 UTC