Re: kmem_malloc crashes running FreeBSD 5.2.1-RELEASE-p5
From: Kris Kennaway (kris_at_obsecurity.org)
Date: Wed, 28 Apr 2004 17:01:58 -0700 To: John Uhlig <email@example.com>
On Wed, Apr 28, 2004 at 02:40:38PM -0700, John Uhlig wrote:
> We are running FreeBSD 5.2.1-RELEASE-p5 with a fairly generic kernel on a
> Dell PowerEdge 2650 with 1/2TB of disk RAID arrays. It recently crashed at
> about 3AM while running the daily /etc/periodic/security/100.chksetuid
> I am able to crash this system at will (takes about 5-10 minutes by
> running the
> security scripts in a loop and using gtar to copy files to the server at
> the same
> time. I have included output from one core dump below. The other core dumps
> I have so far are almost exactly the same e.g. "Error accessing memory
> 0xf8b7983c" is the same in all core dumps so far.
> On the web, freebsd mailing lists and bug lists, I have seen existing
> thread about
> "kmem_malloc and kmem_map too small" problems - but no evidence of a fix
> or patch. We experienced the same problem running 4.9 but were able to
> fix it
> by setting the MAXMEM option in our kernel conf file to a value 1GB less
> actual physical memory size. This does not help with 5.2.1-RELEASE-p5.
> My group is under pressure to bring 3 of these servers on-line for our user
> community by the end of the month and would greatly appreciate any help
> in resolving this problem.
See PR 53416. You just need to tune your kernel resource allocation
to deal with the large amount of memory your system has.
- application/pgp-signature attachment: stored