From nobody@FreeBSD.org  Fri May 13 10:45:32 2005
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id BFCE016A4CE
	for <freebsd-gnats-submit@FreeBSD.org>; Fri, 13 May 2005 10:45:32 +0000 (GMT)
Received: from www.freebsd.org (www.freebsd.org [216.136.204.117])
	by mx1.FreeBSD.org (Postfix) with ESMTP id AB84F43D5C
	for <freebsd-gnats-submit@FreeBSD.org>; Fri, 13 May 2005 10:45:32 +0000 (GMT)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.13.1/8.13.1) with ESMTP id j4DAjWmN046251
	for <freebsd-gnats-submit@FreeBSD.org>; Fri, 13 May 2005 10:45:32 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.13.1/8.13.1/Submit) id j4DAjWLg046250;
	Fri, 13 May 2005 10:45:32 GMT
	(envelope-from nobody)
Message-Id: <200505131045.j4DAjWLg046250@www.freebsd.org>
Date: Fri, 13 May 2005 10:45:32 GMT
From: Scott N <tcslv@cox.net>
To: freebsd-gnats-submit@FreeBSD.org
Subject: Repeatable double fault panic after CARP was enabled 
X-Send-Pr-Version: www-2.3

>Number:         80969
>Category:       kern
>Synopsis:       [panic] Repeatable double fault panic after CARP was enabled
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    glebius
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri May 13 10:50:02 GMT 2005
>Closed-Date:    Sun Sep 24 08:31:18 GMT 2006
>Last-Modified:  Sun Sep 24 08:31:18 GMT 2006
>Originator:     Scott N
>Release:        5.4 RC's and now 5.4 RELEASE
>Organization:
>Environment:
5.4-RELEASE i386
>Description:
Using pfsense as my firewall on an old Compaq Deskpro 2000 200mmx w/128mb
ram. Two 3Com 905c-TX NIC's.

PFsense maintainer and I have narrowed the issue down to when they enabled
CARP in the kernel. I run fine on any FreeBSD 5.3x and 5.4RCx BEFORE they
turned on CARP. Once CARP was enabled I get a 100% reproducible panic when
accesses the pfsense configuration webGUI.

After about 5 seconds into access the webgui through a webrowser, it
stops responding and this information is on the screen of the pfsense/
FreeBSD based box:

---
fatal double fault
eip = 0xc046f9b8
esp = 0xc7ab7000
ebp = oxc7ab7014
cpuid = 0; apic id = 00
panic: double fault
cpuid = 0
KDB: enter:panic
[ thread pid 22 tid 100016 ]
stopped at   kdb_enter+0x2b:nop
 
I am not verse enough to get you more information on my own as I am not
a programmer. But I am more than willing to help with any info requested,
with help, as this is very easy to reproduce for me.
 
thanks
>How-To-Repeat:
pfsense on my Deskpro, access WebGUI. Started happening after CARP was
enabled in the kernel of pfsense builds.
>Fix:
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-i386->freebsd-bugs 
Responsible-Changed-By: linimon 
Responsible-Changed-When: Fri Jul 22 22:58:00 GMT 2005 
Responsible-Changed-Why:  
This does not sound i386-specific. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=80969 
Responsible-Changed-From-To: freebsd-bugs->glebius 
Responsible-Changed-By: glebius 
Responsible-Changed-When: Fri Aug 12 08:42:28 GMT 2005 
Responsible-Changed-Why:  
Take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=80969 

From: Gleb Smirnoff <glebius@FreeBSD.org>
To: Scott N <tcslv@cox.net>
Cc: FreeBSD-gnats-submit@FreeBSD.org
Subject: Re: kern/80969: Repeatable double fault panic after CARP was enabled
Date: Fri, 12 Aug 2005 12:45:56 +0400

   Scott,
 
   can you please tell a reproduce recipe on FreeBSD 5.4, 6.0 or 7.0?
   Not on FreeBSD-derived OS.
 
 -- 
 Totus tuus, Glebius.
 GLEBIUS-RIPN GLEB-RIPE
State-Changed-From-To: open->feedback 
State-Changed-By: glebius 
State-Changed-When: Fri Sep 2 07:34:42 GMT 2005 
State-Changed-Why:  
Scott, 

can you please tell a reproduce recipe on FreeBSD 5.4, 6.0 or 7.0? 
Not on FreeBSD-derived OS. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=80969 

From: Scott Nasuta <tcslv@cox.net>
To: Gleb Smirnoff <glebius@FreeBSD.org>
Cc:  
Subject: Re[2]: kern/80969: [panic] Repeatable double fault panic after CARP was enabled
Date: Fri, 2 Sep 2005 04:51:03 -0700

 Hello Gleb,
 
 Friday, September 2, 2005, 12:35:26 AM, you wrote:
 
 > Synopsis: [panic] Repeatable double fault panic after CARP was enabled
 
 > State-Changed-From-To: open->feedback
 > State-Changed-By: glebius
 > State-Changed-When: Fri Sep 2 07:34:42 GMT 2005
 > State-Changed-Why: 
 >    Scott,
 
 >    can you please tell a reproduce recipe on FreeBSD 5.4, 6.0 or 7.0?
 >    Not on FreeBSD-derived OS.
 
 It was in pfsense (http://www.pfsense.com) all through when it used
 FreeBSD 5.4 as its base but it has been gone ever since they switched
 pfsense over to FreeBSD 6.x.
 
 Not sure if it was a FreeBSD 5.x issue that got taken care of with the
 changes made to 6.x OR if it had to do with PfSense itself with 5.x.
 And it was only after PfSense enabled CARP in the 5.x series that it
 did it.
 
 
 
 
 -- 
 Best regards,
  Scott                            mailto:tcslv@cox.net
State-Changed-From-To: feedback->closed 
State-Changed-By: bms 
State-Changed-When: Sun Sep 24 08:30:40 UTC 2006 
State-Changed-Why:  
Sounds like this was fixed in the 6.x lifetime, even though it wasn't 
reproduced on plain old FreeBSD. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=80969 
>Unformatted:
