From owner-freebsd-bugs Mon Feb 3 14:00:04 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id OAA23356 for bugs-outgoing; Mon, 3 Feb 1997 14:00:04 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id OAA23335; Mon, 3 Feb 1997 14:00:02 -0800 (PST) Resent-Date: Mon, 3 Feb 1997 14:00:02 -0800 (PST) Resent-Message-Id: <199702032200.OAA23335@freefall.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.org, csw@gated.epigram.com Received: from PaloAlto01.POP.InterNex.Net (PaloAlto01.POP.InterNex.Net [205.158.3.130]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id NAA22952 for ; Mon, 3 Feb 1997 13:51:01 -0800 (PST) Received: from epigram.com ([199.2.31.210]) by PaloAlto01.POP.InterNex.Net (post.office MTA v1.9.1 ID# 0-11232) with ESMTP id AAA5154 for ; Mon, 3 Feb 1997 13:50:59 -0700 Received: from gated.epigram.com (epi020 [199.2.31.230]) by epigram.com (8.7.5/8.7.3) with ESMTP id NAA11681 for ; Mon, 3 Feb 1997 13:47:09 -0800 (PST) Received: (from csw@localhost) by gated.epigram.com (8.7.5/8.7.3) id HAA00264; Mon, 3 Feb 1997 07:22:00 -0800 (PST) Message-Id: <199702031522.HAA00264@gated.epigram.com> Date: Mon, 3 Feb 1997 07:22:00 -0800 (PST) From: Christopher Warth Reply-To: csw@gated.epigram.com To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: kern/2647: changing existing route to -static crashes kernel Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 2647 >Category: kern >Synopsis: changing existing route to -static crashes kernel >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Feb 3 14:00:01 PST 1997 >Last-Modified: >Originator: Christopher Warth >Organization: Epigram.com >Release: FreeBSD 2.1-STABLE i386 >Environment: 2.1-STABLE running on a Dell 200Mhx pentium (model Dimension XPSPro 200 n). 2 x 3Com 3c595 Fast EtherLink III PCI kernel option GATEWAY turned on ipfilt 3.1.5 installed a s loadable module. >Description: Using the "change" command to add the "-static" flag to an existing route on the local ethernet will always crash the machine. In fact there are a great number of parameters to "route" that will instantly crash the machine. This is the most repeatable example though. >How-To-Repeat: Do a "netstat -rn" and choose a route to a machine on your local network that has been resolved to a machine address. For example on my local network I chose the following entry: 199.2.31.1 0:0:c:76:30:3d UHLW 1 0 vx0 76 Now change this route to be static. route change 199.2.31.1 -static Bang! machine crashes with a "page fault in kernel mode" error.. >Fix: No workaround known. Perhaps a periodic ping would be enough to keep this routing entry from expiring. >Audit-Trail: >Unformatted: