From owner-freebsd-amd64@FreeBSD.ORG Tue Nov 15 22:24:49 2005 Return-Path: X-Original-To: freebsd-amd64@hub.freebsd.org Delivered-To: freebsd-amd64@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EB2DA16A41F; Tue, 15 Nov 2005 22:24:49 +0000 (GMT) (envelope-from bz@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id B57FD43D46; Tue, 15 Nov 2005 22:24:49 +0000 (GMT) (envelope-from bz@FreeBSD.org) Received: from freefall.freebsd.org (bz@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id jAFMOn27018872; Tue, 15 Nov 2005 22:24:49 GMT (envelope-from bz@freefall.freebsd.org) Received: (from bz@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id jAFMOnRB018868; Tue, 15 Nov 2005 22:24:49 GMT (envelope-from bz) Date: Tue, 15 Nov 2005 22:24:49 GMT From: "Bjoern A. Zeeb" Message-Id: <200511152224.jAFMOnRB018868@freefall.freebsd.org> To: bz@FreeBSD.org, freebsd-amd64@FreeBSD.org, bz@FreeBSD.org Cc: Subject: Re: amd64/73211: FAST_IPSEC broken on amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Nov 2005 22:24:50 -0000 Synopsis: FAST_IPSEC broken on amd64 Responsible-Changed-From-To: freebsd-amd64->bz Responsible-Changed-By: bz Responsible-Changed-When: Tue Nov 15 22:22:19 GMT 2005 Responsible-Changed-Why: gnn and me will work on fast_ipsec so take this PR. I have an amd64 machine here and could reproduce a panic even w/o a policy loaded. y2k# setkey -D [thread pid 471 tid 100057 ] Stopped at kdebug_sockaddr+0xb0: decl 0xffffffffffffff8d(%rax) db> where Tracing pid 471 tid 100057 td 0xffffff010bfc7750 kdebug_sockaddr() at kdebug_sockaddr+0xb0 raw_usend() at raw_usend+0x74 key_send() at key_send+0xa sosend() at sosend+0x726 kern_sendit() at kern_sendit+0x12f sendit() at sendit+0x1d3 sendto() at sendto+0x52 syscall() at syscall+0x350 Xfast_syscall() at Xfast_syscall+0xa8 --- syscall (133, FreeBSD ELF64, sendto), rip = 0x8007e9a6c, rsp = 0x7fffffff6b98, rbp = 0x2 --- db> show alllocks db> http://www.freebsd.org/cgi/query-pr.cgi?pr=73211