Bug 27237

Summary: Watchdog Timeouts under EXCESSIVE load
Product: Base System Reporter: nigel <nigel>
Component: kernAssignee: silby
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 4.2-RELEASE   
Hardware: Any   
OS: Any   

Description nigel 2001-05-10 01:00:05 UTC
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

Fix: 

No idea.
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.
Comment 1 silby freebsd_committer freebsd_triage 2002-05-17 18:51:25 UTC
Responsible Changed
From-To: freebsd-bugs->silby

I'm taking the vr-related PRs for now.
Comment 2 silby freebsd_committer freebsd_triage 2002-08-22 06:06:22 UTC
State Changed
From-To: open->closed

This problem should be solved in if_vr.c as of rev 1.26.2.10. 

If it can still be reproduced with that revision of the driver, 
I'll be happy to reopen the PR.