From owner-freebsd-mips@FreeBSD.ORG Sat Mar 10 22:24:31 2012 Return-Path: Delivered-To: freebsd-mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 79A8C106564A for ; Sat, 10 Mar 2012 22:24:31 +0000 (UTC) (envelope-from juli@clockworksquid.com) Received: from mail-wi0-f172.google.com (mail-wi0-f172.google.com [209.85.212.172]) by mx1.freebsd.org (Postfix) with ESMTP id 082888FC08 for ; Sat, 10 Mar 2012 22:24:30 +0000 (UTC) Received: by wibhj6 with SMTP id hj6so1574528wib.13 for ; Sat, 10 Mar 2012 14:24:30 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type :x-gm-message-state; bh=ebhHeqgmTlqbrfC3GZnCTxsO5Rlfw1Fr74YqDT/G6/k=; b=MM9dXi6SU6tbZbFizeNrpQrBOkKo6XtX/kme9SKcEtM+9H1z/CMhzFLgwY9Q5W/Dqv aezEO11MkrtTaU6FBzZcRCEVxfbBO4gzPhEe5V9GjkWROwty9DIuRhCkivD1W5LP0vNH S4vehV9UyceM0PvEK6odzq0I55UZ1G2jM+yUzTRL+wN6gOl7U/ejoWJaVP/ZiTO1ZeCE MSs3xa+PtUi67xYUl/Fgy35I0hHg1ZXR1jQ58uTImj388lSEdKBVv/8nSukvSMK6K8VB PzsBLW6mVP5koZa3ghdn2STSpZ6dMrH1hf6vALZ0KzIu/Uq+T1+0s7i0O/qZmlnAhSFC ajaQ== Received: by 10.180.78.233 with SMTP id e9mr15546357wix.0.1331418269862; Sat, 10 Mar 2012 14:24:29 -0800 (PST) MIME-Version: 1.0 Sender: juli@clockworksquid.com Received: by 10.180.96.231 with HTTP; Sat, 10 Mar 2012 14:24:09 -0800 (PST) In-Reply-To: <20120310151128.647d4a18.ray@ddteam.net> References: <20120310151128.647d4a18.ray@ddteam.net> From: Juli Mallett Date: Sat, 10 Mar 2012 14:24:09 -0800 X-Google-Sender-Auth: Eh1vK3M_mZw1xsOdNBZITjoEd24 Message-ID: To: Aleksandr Rybalko Content-Type: text/plain; charset=UTF-8 X-Gm-Message-State: ALoCoQn6j+sT17hG8zZuXstnzMK2AoFkUBAOnxb9GeNQfnj4BzRp6cQsvleXTbw4f45MP3KWWlYQ Cc: freebsd-mips@freebsd.org Subject: Re: [PATCH] Fix for using NFS root with if_arge X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Mar 2012 22:24:31 -0000 On Sat, Mar 10, 2012 at 05:11, Aleksandr Rybalko wrote: > Hi Patrick, > > yeah, if_arge really have two or even three problems: > 1. Different levels of allocate/free ring buffer (allocate in if_start, > but free in device_detatch), so we get memory leak when do > if_up/if_down. > > 2. some wrong value which sometime passed to arge_set_pll, then we try > to send some packet without run MAC clock. > 3. problem that you explain > > First and second fixed by http://my.ddteam.net/files/if_arge.c.patch. > Not yet commited, because not solve main problem. This patch seems to cause interrupt storms on rb450g's arge1 interface, at least if that interface is wired to the switch. I would guess it has to do with the MAC clock? > We will test your patch and commit it ASAP. > > Thank you! > > WBW > -- > Aleksandr Rybalko > _______________________________________________ > freebsd-mips@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-mips > To unsubscribe, send any mail to "freebsd-mips-unsubscribe@freebsd.org"