Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 10 Mar 2012 14:24:09 -0800
From:      Juli Mallett <jmallett@FreeBSD.org>
To:        Aleksandr Rybalko <ray@ddteam.net>
Cc:        freebsd-mips@freebsd.org
Subject:   Re: [PATCH] Fix for using NFS root with if_arge
Message-ID:  <CACVs6=-=EW6-7rqxH3yLKLSGZDrXFqbkbhSVLQ7eaA5vd5J_kg@mail.gmail.com>
In-Reply-To: <20120310151128.647d4a18.ray@ddteam.net>
References:  <CAD44qMVKyL-Fdrp-Tf3o9HXMH_UudCSfEOKnHz3nK%2BaqMwW6Pw@mail.gmail.com> <20120310151128.647d4a18.ray@ddteam.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Mar 10, 2012 at 05:11, Aleksandr Rybalko <ray@ddteam.net> 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 <ray@ddteam.net>
> _______________________________________________
> 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"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CACVs6=-=EW6-7rqxH3yLKLSGZDrXFqbkbhSVLQ7eaA5vd5J_kg>