Bug 890 - Kingston card de0 driver grabs memory error mb_map full
Summary: Kingston card de0 driver grabs memory error mb_map full
Status: Closed FIXED
Alias: None
Product: Base System
Classification: Unclassified
Component: kern (show other bugs)
Version: 2.1-STABLE
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 1995-12-12 05:50 UTC by sjohn
Modified: 1995-12-12 07:12 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description sjohn 1995-12-12 05:50:02 UTC
I bought a Kingston card with the DEC DC21040 chipset since it said this
chipset was supported. I used the de0 driver and it worked fine. At first
I forgot to turn off PlugNPlay and the network stopped working after 6
hours with a mb_map full messsge to the console. Then I noticed there
seemed to be about twice as much Active memory used as with the 3C503 card
I used before and also the Cache memory as displayed by top was 20M.... I
rebooted and everything worked. Later I disabled plug and play, it didnt'
crash but is still using up all that memory and slowly grabbing more. It
didn't seem to do much at first but after an hour of heavy use it seemed
to shoot up in a few minutes when I was not watching top. Then it
stabilzed for awhile.

Fix: 

I don't know but I may try a SMC card?

John
How-To-Repeat: 
Running a high volume web server with a Web Chat page....many hits a second.
Comment 1 davidg freebsd_committer freebsd_triage 1995-12-12 07:09:40 UTC
State Changed
From-To: open->closed

The system caches all file data. That's what "cached" pages are. 
This is not a bug and has nothing to do with the network card. 
The mb_map full is caused by not configuring the kernel correctly 
for WWW/HTTP loads. 
Add: 
options "NMBCLUSTERS=2048" 
to your kernel config file to fix this problem.