From owner-freebsd-current@FreeBSD.ORG Tue Mar 25 19:48:35 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2AD4437B401; Tue, 25 Mar 2003 19:48:35 -0800 (PST) Received: from oasis.quay.com (sub18-59.member.dsl-only.net [63.105.18.59]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6E11843FAF; Tue, 25 Mar 2003 19:48:34 -0800 (PST) (envelope-from tod@quay.com) Received: from quay.com (titania-wl.quay.com [192.168.2.8]) by oasis.quay.com (8.12.8/8.12.8) with ESMTP id h2Q3mTkK027168; Tue, 25 Mar 2003 19:48:29 -0800 (PST) (envelope-from tod@quay.com) Date: Tue, 25 Mar 2003 19:48:29 -0800 Content-Type: text/plain; charset=US-ASCII; format=flowed Mime-Version: 1.0 (Apple Message framework v551) To: Maxim Konovalov From: Tod Oace In-Reply-To: <20030323201731.X81027@news1.macomnet.ru> Message-Id: Content-Transfer-Encoding: 7bit X-Mailer: Apple Mail (2.551) X-Spam-Status: No, hits=-21.6 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, REPLY_WITH_QUOTES,USER_AGENT_APPLEMAIL autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: freebsd-current@FreeBSD.ORG cc: jlemon@FreeBSD.ORG Subject: Re: Freeze from pppd X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 03:48:36 -0000 X-List-Received-Date: Wed, 26 Mar 2003 03:48:36 -0000 Your patch is working great here. Still struggling with pppd configuration, but I am no longer getting any system freezes on my ppp dialin attempts. Thanks, Maxim! -Tod On Sunday, March 23, 2003, at 09:18 AM, Maxim Konovalov wrote: > Try a next patch. > > Index: if_ppp.c > =================================================================== > RCS file: /home/ncvs/src/sys/net/if_ppp.c,v > retrieving revision 1.90 > diff -u -r1.90 if_ppp.c > --- if_ppp.c 4 Mar 2003 23:19:51 -0000 1.90 > +++ if_ppp.c 23 Mar 2003 17:05:28 -0000 > @@ -1571,7 +1571,7 @@ > rv = IF_HANDOFF(&sc->sc_inq, m, NULL); > else > rv = netisr_queue(isr, m); > - if (rv) { > + if (!rv) { > if (sc->sc_flags & SC_DEBUG) > if_printf(ifp, "input queue full\n"); > ifp->if_iqdrops++; > > %%% > > -- > Maxim Konovalov, maxim@macomnet.ru, maxim@FreeBSD.org > -- Tod Oace