From owner-freebsd-stable Mon May 20 12: 6:25 2002 Delivered-To: freebsd-stable@freebsd.org Received: from mail.deltanet.com (mail.deltanet.com [216.237.144.132]) by hub.freebsd.org (Postfix) with ESMTP id ED0A037B40C for ; Mon, 20 May 2002 12:06:14 -0700 (PDT) Received: from mammoth.eat.frenchfries.net (da001d1484.lax-ca.osd.concentric.net [208.36.180.209]) by mail.deltanet.com (8.11.6/8.11.6) with ESMTP id g4KIjKO22868 for ; Mon, 20 May 2002 11:45:22 -0700 Received: by mammoth.eat.frenchfries.net (Postfix, from userid 1000) id 50A6150C6; Mon, 20 May 2002 12:06:05 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by mammoth.eat.frenchfries.net (Postfix) with ESMTP id 3C62D50A4; Mon, 20 May 2002 12:06:05 -0700 (PDT) Date: Mon, 20 May 2002 12:06:04 -0700 (PDT) From: Paul Herman X-X-Sender: pherman@mammoth.eat.frenchfries.net To: "M. Warner Losh" Cc: gallatin@cs.duke.edu, Subject: Re: ipl problem in wi_hostapp.c ? In-Reply-To: <20020520.120614.33489313.imp@village.org> Message-ID: <20020520120106.D535-100000@mammoth.eat.frenchfries.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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 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. -Paul. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message