NetBSD Problem Report #32038

From tls@panix.com  Thu Nov 10 13:33:25 2005
Return-Path: <tls@panix.com>
Received: from mail1.panix.com (mail1.panix.com [166.84.1.72])
	by narn.netbsd.org (Postfix) with ESMTP id 153A563BA17
	for <gnats-bugs@gnats.NetBSD.org>; Thu, 10 Nov 2005 13:33:25 +0000 (UTC)
Message-Id: <200511101333.jAADXwH10093@panix5.panix.com>
Date: Thu, 10 Nov 2005 08:33:58 -0500 (EST)
From: tls@netbsd.org
Reply-To: tls@netbsd.org
To: gnats-bugs@netbsd.org
Subject: kernel panic in pipe code
X-Send-Pr-Version: 3.95

>Number:         32038
>Category:       kern
>Synopsis:       kernel panic in pipe code
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Nov 10 13:34:00 +0000 2005
>Last-Modified:  Sat Nov 12 15:47:36 +0000 2005
>Originator:     Thor Lancelot Simon
>Release:        NetBSD 3.0_BETA
>Organization:
>Environment:
System: NetBSD 3.0_BETA (WORKS) #0: Sat Sep 24 00:18:08 UTC 2005
        root@ADMIN:/usr/src/sys/arch/i386/compile/WORKS
Architecture: i386
Machine: i386
>Description:
While building NetBSD in a tight loop, our autobuild systems sometimes
panic like this:

uvm_fault(0xe5c231c4, 0, 0, 1) -> 0xe
db{3}> trace
uvm_kmapent_free(c02dcd60,0,0,1,7079) at netbsd:uvm_kmapent_free+0xf4
uvm_unmap_detach(c02dcd60,0,0,d3187df0,d3187df4) at netbsd:uvm_unmap_detach+0x3e
uvm_unmap1(c02dcba0,c0000000,c0004000,800000,c0700) at netbsd:uvm_unmap1+0xbc
uvm_km_free(c02dcba0,c0000000,4000,df200764,df200764) at netbsd:uvm_km_free+0x39
pipe_free_kmem(df200764,10007,df200764,0,0) at netbsd:pipe_free_kmem+0x4e
pipeclose(df214cb4,df200764,d3187f3c,c01a9a59,df214cb4) at netbsd:pipeclose+0xd2
pipe_close(df214cb4,d773b338,d3187f0c,c01af36a,0) at netbsd:pipe_close+0x1f
closef(df214cb4,d773b338,d3187f5c,d773b338,c02e8bbc) at netbsd:closef+0x109
syscall_plain() at netbsd:syscall_plain+0x181
--- syscall (number 6) ---
0xbdb35347
db{3}> ps
 PID           PPID     PGRP        UID S   FLAGS LWPS          COMMAND WAIT
 9632         27238     1868        611 2       0    1 shle--netbsdelf-
 9840         28104     9840        611 2  0x4000    1               sh
 9350         10748     9350        611 2  0x4000    1               sh
 11981        20278     4989        611 2  0x4000    1              cc1
 20278         4989     4989        611 2  0x4000    1 shle--netbsdelf- wait
 10748        18805    18805        611 2  0x4000    1           nbmake poll
 27238         1868     1868        611 2  0x4000    1 shle--netbsdelf- wait
 4989         19925     4989        611 2  0x4000    1               sh wait
 18805         9176    18805        611 2  0x4000    1               sh wait
 1868         25132     1868        611 2  0x4000    1               sh wait
 19925         5371     5371        611 2  0x4000    1           nbmake poll
 5371         28746     5371        611 2  0x4000    1               sh wait
 25132        18703    18703        611 2  0x4000    1           nbmake poll
 18703        29790    18703        611 2  0x4000    1               sh wait
>28793        20371    20371        611 2  0x4000    1           nbmake
 9176         10022    10022        611 2  0x4000    1           nbmake poll
 20371        28104    20371        611 2  0x4000    1               sh wait
 10022        28104    10022        611 2  0x4000    1               sh wait
 29790        12156    12156        611 2  0x4000    1           nbmake poll
 28746         1870     1870        611 2  0x4000    1           nbmake poll
 19763         9051    13879        611 2  0x4000    1              cc1
 12156        28104    12156        611 2  0x4000    1               sh wait
 1870         28104     1870        611 2  0x4000    1               sh wait
 9051         13879    13879        611 2  0x4000    1 shle--netbsdelf- wait
 13879        26822    13879        611 2  0x4000    1               sh wait
 1368         17340    10638        611 2  0x4000    1              cc1
 17340        10638    10638        611 2  0x4000    1 shle--netbsdelf- wait
 9367         29654    29501        611 2  0x4000    1              cc1
 29654        29501    29501        611 2  0x4000    1 shle--netbsdelf- wait
 10638        26822    10638        611 2  0x4000    1               sh wait
 29501        26822    29501        611 2  0x4000    1               sh wait
 26822         3210     3210        611 2  0x4000    1           nbmake poll
 3210         12813     3210        611 2  0x4000    1               sh wait
 28104        13759    13759        611 2  0x4000    1           nbmake poll
 13759        20699    13759        611 2  0x4000    1               sh wait
 20699        16542    16542        611 2  0x4000    1           nbmake poll
 12813         1745     1745        611 2  0x4000    1           nbmake poll
 16542         2121    16542        611 2  0x4000    1               sh wait
 1745          2121     1745        611 2  0x4000    1               sh wait
 2121           543    10787        611 2  0x4000    1           nbmake poll
 543          29921    10787        611 2  0x4000    1               sh wait
 29921        10787    10787        611 2  0x4000    1           nbmake wait
 10787        26428    10787        611 2  0x4000    1               sh wait
 26428        20130    14650        611 2  0x4000    1           nbmake poll
 20130         1534    14650        611 2  0x4000    1               sh wait
 1534         14650    14650        611 2  0x4000    1           nbmake wait
 14650        26100    14650        611 2  0x4000    1               sh wait
 26100        11060      137        611 2  0x4000    1           nbmake poll
 11060        16067      137        611 2  0x4000    1               sh wait
 16067          137      137        611 2  0x4000    1               sh wait
 137          15496      137        611 2  0x4000    1               sh wait
 15496          463      463          0 2  0x4100    1             rshd poll
 446              1      446          0 2  0x4002    1            getty ttyin
 439              1      439          0 2       0    1             cron nanosle
 463              1      463          0 2       0    1            inetd kqread
 411              1      411          0 2   0x100    1         sendmail select
 383              1      383          0 2       0    1             sshd select
 345              1      345         15 2   0x100    1             ntpd pause
 208              1      208         14 2   0x500    3            named *
 157              1      157          0 2       0    1          syslogd
 11               0        0          0 2 0x20200    1         aiodoned aiodone
 10               0        0          0 2 0x20200    1          ioflush syncer
 9                0        0          0 2 0x20200    1       pagedaemon pgdaemo
 8                0        0          0 2 0x20200    1          raidio0 raidiow
 7                0        0          0 2 0x20200    1            raid0 rfwcond
 6                0        0          0 2 0x20200    1          atabus3 atath
 5                0        0          0 2 0x20200    1          atabus2 atath
 4                0        0          0 2 0x20200    1          atabus1 atath
 3                0        0          0 2 0x20200    1          atabus0 atath
 2                0        0          0 2 0x20200    1        cryptoret crypto_
 1                0        1          0 2  0x4000    1             init wait
 0               -1        0          0 2 0x20200    1          swapper schedul
db{3}>

>How-To-Repeat:
Run our autobuild system for some time on multiprocessor systems.  You will
see this bug.
>Fix:
	Unknown.

>Release-Note:

>Audit-Trail:

>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.