Date: Thu, 10 May 2001 09:58:24 +1000 From: nigel@aims.com.au To: <FreeBSD-gnats-submit@freebsd.org> Subject: kern/27237: Problems with vr watchdog in FreeBSD 4.2 Message-ID: <200105092354.f49NsBA76099@twister.aims.private>
next in thread | raw e-mail | index | archive | help
>Number: 27237 >Category: kern >Synopsis: Watchdog Timeouts under EXCESSIVE load >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed May 09 17:00:05 PDT 2001 >Closed-Date: >Last-Modified: >Originator: Nigel Weeks >Release: FreeBSD 4.2-RELEASE i386 >Organization: AIMS >Environment: Ok. DMesg bits as follows This machine has two celeron 366 processors, slightly overclocked. But the PCI's are still running at 66MHz... FreeBSD 4.2-RELEASE #0: Thu Jan 25 12:38:29 EST 2001 nigel@twister.aims.private:/usr/obj/usr/src/sys/TWISTER Timecounter "i8254" frequency 1193182 Hz CPU: Pentium II/Pentium II Xeon/Celeron (412.50-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x665 Stepping = 5 Features=0x183fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA, CMOV,PAT,PSE36,MMX,FXSR> real memory = 134152192 (131008K bytes) config> q avail memory = 127320064 (124336K bytes) Programming 24 pins in IOAPIC #0 IOAPIC #0 intpin 2 -> irq 0 FreeBSD/SMP: Multiprocessor motherboard cpu0 (BSP): apic id: 0, version: 0x00040011, at 0xfee00000 cpu1 (AP): apic id: 1, version: 0x00040011, at 0xfee00000 io0 (APIC): apic id: 2, version: 0x00170011, at 0xfec00000 Preloaded elf kernel "kernel" at 0xc0341000. NIC stuff: vr0: <VIA VT3043 Rhine I 10/100BaseTX> port 0xe400-0xe47f mem 0xd5400000-0xd540007f irq 19 at device 11.0 on pci0 vr0: Ethernet address: 00:50:ba:ab:b9:6f miibus0: <MII bus> on vr0 amphy0: <DM9101 10/100 media interface> on miibus0 amphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto >Description: Bloody Hell you guys write some awesome code. This machine performs soooo well. One Problem. Under extreme network load, /var/log/messages reports May 10 09:41:35 twister /kernel: vr0: watchdog timeout Just before this happens, the network freezes for around 30 seconds. It does come right, but for a webserver doing 5million page views/day, it's a headache for users >How-To-Repeat: Easy. Put load on the vr driver. The problem is most severe when a 10MBit client requests hard and fast from the 100MBit vr card. The switch is a good one, and no other machines(even Linux - eeew) have no troubles. BUT - no other ones are doing 5Mega-pages either. >Fix: No idea. >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200105092354.f49NsBA76099>