From owner-freebsd-bugs@FreeBSD.ORG Mon Sep 27 12:50:23 2004 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 704CB16A4CF for ; Mon, 27 Sep 2004 12:50:23 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 43B8D43D2F for ; Mon, 27 Sep 2004 12:50:23 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.11/8.12.11) with ESMTP id i8RCoND7035565 for ; Mon, 27 Sep 2004 12:50:23 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.11/8.12.11/Submit) id i8RCoNEG035564; Mon, 27 Sep 2004 12:50:23 GMT (envelope-from gnats) Resent-Date: Mon, 27 Sep 2004 12:50:23 GMT Resent-Message-Id: <200409271250.i8RCoNEG035564@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Vlad Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2DA5D16A4CE for ; Mon, 27 Sep 2004 12:46:48 +0000 (GMT) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 21D4F43D48 for ; Mon, 27 Sep 2004 12:46:48 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.12.11/8.12.11) with ESMTP id i8RCkmk8014448 for ; Mon, 27 Sep 2004 12:46:48 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.12.11/8.12.11/Submit) id i8RCklWQ014447; Mon, 27 Sep 2004 12:46:47 GMT (envelope-from nobody) Message-Id: <200409271246.i8RCklWQ014447@www.freebsd.org> Date: Mon, 27 Sep 2004 12:46:47 GMT From: Vlad To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Subject: kern/72126: panic: sorele under heavy traffic/load X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Sep 2004 12:50:23 -0000 >Number: 72126 >Category: kern >Synopsis: panic: sorele under heavy traffic/load >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Sep 27 12:50:22 GMT 2004 >Closed-Date: >Last-Modified: >Originator: Vlad >Release: 5.3-BETA6 >Organization: ts >Environment: FreeBSD dc1.wetrack.it 5.3-BETA6 FreeBSD 5.3-BETA6 #1: Sun Sep 26 14:13:39 EDT 2004 vlad@host:/usr/obj/usr/src/sys/DC1 i386 >Description: under heavy load SMP kernel dies with "panic: sorele" or (if kernel debug enabled) with panic: sodealloc(): so_count 1 message. kdb_enter(c06497b7,0,c064f89d,e8955b18,c27df640) at kdb_enter+0x30 panic(c064f89d,1,122,c3a9fd78,c3a9fca8) at panic+0x14e sodealloc(c3a9fca8,0,c064f87d,17d,c3a9fd10) at sodealloc+0x21 sofree(c3a9fca8,1,c0653b3a,2b4,c06c8b40) at sofree+0x301 in_pcbdetach(c359b9d8,c36f4e00,e8955c68,c058a645,c36f4e00) at in_pcbdetach+0xf8 tcp_close(c36f4e00,c28a5034,0,0,0) at tcp_close+0x1d tcp_input(c3286800,14,c283a000,1,374a41cf) at tcp_input+0x1885 ip_input(c3286800,0,c065313d,e5,c06c78b8) at ip_input+0x592 netisr_processqueue(c06c78b8,c069acc0,1,c0648b1f,c27e6d00) at netisr_processqueue+0x8e swi_net(0,0,c0647164,269,0) at swi_net+0xe9 ithread_loop(c275d780,e8955d48,c0646f4f,323,0) at ithread_loop+0x172 fork_exit(c04d1970,c275d780,e8955d48) at fork_exit+0xc6 fork_trampoline() at fork_trampoline+0x8 >How-To-Repeat: our server is taking 80-150 short http requests-responces (ad/click serving software over apache+modperl, postgresql). System crashes within ten minutes to several hours (depends of the load). Works fine for days if on a sisngle CPU. >Fix: disable SMP in kernel >Release-Note: >Audit-Trail: >Unformatted: