Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Jan 2006 12:41:55 -0800
From:      Steve Kargl <sgk@troutmask.apl.washington.edu>
To:        freebsd-current@freebsd.org
Subject:   malloc fallout and linprocfs
Message-ID:  <20060117204155.GA3472@troutmask.apl.washington.edu>

next in thread | raw e-mail | index | archive | help
If I fire up a linux version of OpenOffice on amd64, I see
several messages of the following form on the console.

KDB: stack backtrace:
witness_warn() at witness_warn+0x262
uma_zalloc_arg() at uma_zalloc_arg+0x217
malloc() at malloc+0xa3
vn_fullpath() at vn_fullpath+0x56
linprocfs_doprocmaps() at linprocfs_doprocmaps+0x31e
pfs_read() at pfs_read+0x260
VOP_READ_APV() at VOP_READ_APV+0x74
vn_read() at vn_read+0x14f
dofileread() at dofileread+0x94
kern_readv() at kern_readv+0x60
read() at read+0x4a
ia32_syscall() at ia32_syscall+0x178
Xint0x80_syscall() at Xint0x80_syscall+0x5d
malloc(M_WAITOK) of "1024", forcing M_NOWAIT with the following non-sleepable locks held:
exclusive sleep mutex vm object (standard object) r = 0 (0xffffff02b7846640) locked @ /usr/src/sys/compat/linprocfs/linprocfs.c:874

This is with 
troutmask:kargl[202] ident /usr/src/lib/libc/stdlib/malloc.c
/usr/src/lib/libc/stdlib/malloc.c:
$FreeBSD: src/lib/libc/stdlib/malloc.c,v 1.92 2006/01/12 18:09:25 jasone Exp $

I just remembered that Jason has commit a v 1.95, so I update and see
if the problem presists.

-- 
Steve



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060117204155.GA3472>