From owner-freebsd-current Wed Jul 21 23:33:59 1999 Delivered-To: freebsd-current@freebsd.org Received: from dingo.cdrom.com (castles520.castles.com [208.214.165.84]) by hub.freebsd.org (Postfix) with ESMTP id BF0F11559E for ; Wed, 21 Jul 1999 23:33:46 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (LOCALHOST [127.0.0.1]) by dingo.cdrom.com (8.9.3/8.8.8) with ESMTP id XAA01058; Wed, 21 Jul 1999 23:29:11 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Message-Id: <199907220629.XAA01058@dingo.cdrom.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Bruce Evans Cc: des@flood.ping.uio.no, sobomax@altavista.net, current@FreeBSD.ORG, obrien@NUXI.com Subject: Re: PLIP is still broken :( In-reply-to: Your message of "Mon, 19 Jul 1999 19:37:02 +1000." <199907190937.TAA28795@godzilla.zeta.org.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 21 Jul 1999 23:29:11 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > >The problem with PLIP is that it tries to do splnet stuff in at > >spltty. If you force the parallell port driver to run at splnet, PLIP > >works but you get panics when you print because it tries to do spltty > >stuff at splnet. > > Possible quick fix (hack): change all the spltty()'s in lpt.c to > splnet()'s. lpt isn't a tty driver; it just abuses spltty(). Abusing > splnet() instead should work OK for lpt and fix if_plip. What about vpo? -- \\ The mind's the standard \\ Mike Smith \\ of the man. \\ msmith@freebsd.org \\ -- Joseph Merrick \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message