Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 27 Oct 2001 04:52:54 -0500 (CDT)
From:      Mike Silbersack <silby@silby.com>
To:        Alfred Perlstein <bright@mu.org>
Cc:        Soren Kristensen <soren@soekris.com>, Luigi Rizzo <rizzo@aciri.org>, <net@FreeBSD.ORG>, Terry Lambert <tlambert2@mindspring.com>
Subject:   Re: NEW CODE: polling support for device drivers.
Message-ID:  <20011027044854.X88536-100000@achilles.silby.com>
In-Reply-To: <20011027035240.Q15052@elvis.mu.org>

next in thread | previous in thread | raw e-mail | index | archive | help

On Sat, 27 Oct 2001, Alfred Perlstein wrote:

> > Is it possible to implement all the basic packet forwarding to run to
> > completion at interrupt, ie, when a packet comes in, the interrupt code
> > would run until the packet has been sent out on another interface, and
> > then loop back to see if there's more incomming packets, in a polling
> > fashion.
> >
> > That would give the advantage of the polling, but without the latency.
> >
> > I'm mostly a hardware guy, so bear over with me if it's not possible at
> > all....
>
> Actually your idea is sort of what Terry Lambert posted about a couple
> of weeks ago.  I have no idea what happened in the end, the flameage
> went on and on and I lost interest.
>
> Can anyone summarize for the benefit of the list?
>
> --
> -Alfred Perlstein [alfred@freebsd.org]

Summary:  The patch Terry posted was to loop a few more times in the
interrupt handler.  I was going to commit it this weekend for the dc
driver, but it looks like Luigi's work overshadows that.

The idea proposed above is (similar to) LRP, which Terry implemented for
clickarray.  It is not in his patchset.

Mike "Silby" Silbersack


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-net" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20011027044854.X88536-100000>