From owner-freebsd-stable Tue May 21 8:49:51 2002 Delivered-To: freebsd-stable@freebsd.org Received: from rover.village.org (rover.bsdimp.com [204.144.255.66]) by hub.freebsd.org (Postfix) with ESMTP id B729E37B42B for ; Tue, 21 May 2002 08:49:42 -0700 (PDT) Received: from harmony.village.org (harmony.village.org [10.0.0.6]) by rover.village.org (8.11.3/8.11.3) with ESMTP id g4LFnfC25942; Tue, 21 May 2002 09:49:41 -0600 (MDT) (envelope-from imp@village.org) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.11.6/8.11.6) with ESMTP id g4LFndN30676; Tue, 21 May 2002 09:49:40 -0600 (MDT) (envelope-from imp@village.org) Date: Tue, 21 May 2002 09:49:17 -0600 (MDT) Message-Id: <20020521.094917.73164319.imp@village.org> To: pherman@frenchfries.net Cc: gallatin@cs.duke.edu, freebsd-stable@FreeBSD.ORG Subject: Re: ipl problem in wi_hostapp.c ? From: "M. Warner Losh" In-Reply-To: <20020520120106.D535-100000@mammoth.eat.frenchfries.net> References: <20020520.120614.33489313.imp@village.org> <20020520120106.D535-100000@mammoth.eat.frenchfries.net> X-Mailer: Mew version 2.1 on Emacs 21.1 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In message: <20020520120106.D535-100000@mammoth.eat.frenchfries.net> Paul Herman writes: : On Mon, 20 May 2002, M. Warner Losh wrote: : : > In message: <20020520104220.V495-100000@mammoth.eat.frenchfries.net> : > Paul Herman writes: : > : Just curious, what is then the reason that splsoftclock() has the : > : magical property of clearing all other SWI_* bits? I ask because : > : the folowing change to ipl_funcs.c also stopped the panic I was : > : experiencing. Machine is still running for now.... :-) : > : > splsoftclock() isn't supposed to be used in driver code. : : I see. : : Well, if it makes it "less broken" before any fixes get MFCed, it : might be nice to simply bump the two splsoftclock()s in : wi_hostapp.c to splnet() before 4.6-RELEASE. : : Thanks Warner for the info, and thanks Drew for noticing the : problem in the first place. You've got a good eye. Actually, I'll be MFCing a mostly proper fix today. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message