polling(4) and rl(4)

Ruslan Ermilov ru at FreeBSD.org
Fri Apr 9 11:31:28 PDT 2004


On Fri, Apr 09, 2004 at 10:55:03AM -0700, Luigi Rizzo wrote:
> On Fri, Apr 09, 2004 at 07:47:24PM +0300, Ruslan Ermilov wrote:
> > Hey Luigi,
> > 
> > Have you actually measured the performance of rl(4) with polling(4)
> > enabled?  With 8139 anomaly of four (register based) TX descriptors
> 
> no, nor i did expect any improvement -- the code was only there
> to help when the 8139C+ was supported. But now that happens in
> a different driver.
> 
> Re. the removal, I still think it is beneficial in receiving,
> (not performancewise, just to avoid livelock), so as a temporary
> measure why don't you just short-circuit the logic that enables
> polling in the driver rather than ripping it out completely ?
> 
Do you mean it would be okay if I just trimmed the polling support
in rl(4) to the RX part only?  I actually considered doing this,
just wasn't sure if it is good.  ;)


Cheers,
-- 
Ruslan Ermilov
ru at FreeBSD.org
FreeBSD committer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-net/attachments/20040409/cc69470d/attachment.bin


More information about the freebsd-net mailing list