From owner-freebsd-alpha@FreeBSD.ORG Sun Mar 30 11:08:05 2003 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1FC1837B401 for ; Sun, 30 Mar 2003 11:08:05 -0800 (PST) Received: from mail12.atl.registeredsite.com (mail12.atl.registeredsite.com [64.224.219.86]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5866343F93 for ; Sun, 30 Mar 2003 11:08:04 -0800 (PST) (envelope-from opalpha@terraflux.com) Received: from terraflux.com ([216.122.242.190])h2UJ80oh005004 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NOT) for ; Sun, 30 Mar 2003 14:08:03 -0500 Received: from [192.168.0.40] (simon.metroflux.net [63.201.252.211]) by terraflux.com (8.11.6/8.11.0) with ESMTP id h2UJ7wt95058 for ; Sun, 30 Mar 2003 11:07:59 -0800 (PST) (envelope-from opalpha@terraflux.com) User-Agent: Microsoft-Entourage/10.1.1.2418 Date: Sun, 30 Mar 2003 11:07:56 -0800 From: oliver To: Message-ID: Mime-version: 1.0 Content-type: text/plain; charset="US-ASCII" Content-transfer-encoding: 7bit Subject: Ipfw unaligned access fault X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Mar 2003 19:08:08 -0000 Hi there, I hope this is the correct newsgroup for this problem: We have: FreeBSD metroflux.net 5.0-RELEASE-p7 FreeBSD 5.0-RELEASE-p7 #0: Sat Mar 29 22:53:49 PST 2003 opi@metroflux.net:/usr/src/sys/alpha/compile/CARMEN alpha running on a DEC Alpha 1200 (Tincup). After a recent cvsup, the machine seems to reboot every 5-6 hours or so. I included sections from /var/log/messages of two separate occasions: Mar 27 02:00:04 metroflux ntpdate[1009]: step time server 204.123.2.72 offset 3.291332 sec Mar 27 03:04:31 metroflux syslogd: kernel boot file is /boot/kernel/kernel Mar 27 03:04:31 metroflux kernel: Mar 27 03:04:31 metroflux kernel: fatal kernel trap: Mar 27 03:04:31 metroflux kernel: Mar 27 03:04:31 metroflux kernel: trap entry = 0x4 (unaligned access fault) Mar 27 03:04:31 metroflux kernel: cpuid = 0 Mar 27 03:04:31 metroflux kernel: faulting va = 0xfffffc000d1d3b34 Mar 27 03:04:31 metroflux kernel: opcode = 0x2d Mar 27 03:04:31 metroflux kernel: register = 0x9 Mar 27 03:04:31 metroflux kernel: pc = 0xfffffc00004a3640 Mar 27 03:04:31 metroflux kernel: ra = 0xfffffc00004a3614 Mar 27 03:04:31 metroflux kernel: sp = 0xfffffe0014021b70 Mar 27 03:04:31 metroflux kernel: usp = 0x11fffba0 Mar 27 03:04:31 metroflux kernel: curthread = 0xfffffc0027e9b930 Mar 27 03:04:31 metroflux kernel: pid = 1310, comm = ipfw Mar 27 03:04:31 metroflux kernel: Mar 27 03:04:31 metroflux kernel: panic: trap Mar 27 03:04:31 metroflux kernel: cpuid = 0; Mar 27 03:04:31 metroflux kernel: boot() called on cpu#0 Mar 27 03:04:31 metroflux kernel: Mar 27 03:04:31 metroflux kernel: syncing disks, buffers remaining... panic: bdwrite: buffer is not busy Mar 27 03:04:31 metroflux kernel: cpuid = 0; Mar 27 03:04:31 metroflux kernel: boot() called on cpu#0 Mar 27 03:04:31 metroflux kernel: Uptime: 3h59m45s Mar 27 03:04:31 metroflux kernel: Automatic reboot in 15 seconds - press a key on the console to abort Mar 30 03:03:51 metroflux syslogd: kernel boot file is /boot/kernel/kernel Mar 30 03:03:51 metroflux kernel: Mar 30 03:03:51 metroflux kernel: fatal kernel trap: Mar 30 03:03:51 metroflux kernel: Mar 30 03:03:51 metroflux kernel: trap entry = 0x4 (unaligned access fault) Mar 30 03:03:51 metroflux kernel: cpuid = 0 Mar 30 03:03:51 metroflux kernel: faulting va = 0xfffffc0000c30b34 Mar 30 03:03:51 metroflux kernel: opcode = 0x2d Mar 30 03:03:51 metroflux kernel: register = 0x9 Mar 30 03:03:51 metroflux kernel: pc = 0xfffffc00004a9d00 Mar 30 03:03:51 metroflux kernel: ra = 0xfffffc00004a9cd4 Mar 30 03:03:51 metroflux kernel: sp = 0xfffffe0014001b60 Mar 30 03:03:51 metroflux kernel: usp = 0x11fffba0 Mar 30 03:03:51 metroflux kernel: curthread = 0xfffffc00265baf80 Mar 30 03:03:51 metroflux kernel: pid = 1213, comm = ipfw Mar 30 03:03:51 metroflux kernel: Mar 30 03:03:51 metroflux kernel: panic: trap Mar 30 03:03:51 metroflux kernel: cpuid = 0; Mar 30 03:03:51 metroflux kernel: boot() called on cpu#0 Mar 30 03:03:51 metroflux kernel: Mar 30 03:03:51 metroflux kernel: syncing disks, buffers remaining... panic: bremfree: bp 0xfffffe000a827610 not locked Mar 30 03:03:51 metroflux kernel: cpuid = 0; Mar 30 03:03:51 metroflux kernel: boot() called on cpu#0 Mar 30 03:03:51 metroflux kernel: Uptime: 3h36m39s Mar 30 03:03:51 metroflux kernel: Automatic reboot in 15 seconds - press a key on the console to abort Just to be sure I deleted all src, resupped, then recompiled world and kernel (with sanity). Unfortunately, no change in behavior. Also by running ipfw show, I receive the following output (and so on until all rules are listed): 108 10:50am # ipfw show 00100 268 29682 allow ip from any to any via lo0 00200 0 0 deny ip from any to 127.0.0.0/8 pid 1611 (ipfw): unaligned access: va=0x1200ac0b4 pc=0x120001780 ra=0x120001764 op=ldq pid 1611 (ipfw): unaligned access: va=0x1200ac0bc pc=0x120001784 ra=0x120001764 op=ldq 00300 0 0 deny ip from 127.0.0.0/8 to any 00400 0 0 deny ip from any to 10.0.0.0/8 via fxp0 pid 1611 (ipfw): unaligned access: va=0x1200ac154 pc=0x120001780 ra=0x120001764 op=ldq pid 1611 (ipfw): unaligned access: va=0x1200ac15c pc=0x120001784 ra=0x120001764 op=ldq 00500 0 0 deny ip from any to 172.16.0.0/12 via fxp0 00600 0 0 deny ip from any to 192.168.0.0/16 via fxp0 pid 1611 (ipfw): unaligned access: va=0x1200ac20c pc=0x120001780 ra=0x120001764 op=ldq pid 1611 (ipfw): unaligned access: va=0x1200ac214 pc=0x120001784 ra=0x120001764 op=ldq Of course, I would like to resolve this without removing the firewall options from the kernel (assuming this will fix it), hoping someone on this list can shed light on this problem. Thanks, Oliver