Date: Tue, 07 Apr 2009 23:59:34 +0200 From: Ivan Voras <ivoras@freebsd.org> To: freebsd-net@freebsd.org Subject: Re: Advice on a multithreaded netisr patch? Message-ID: <grgid4$u6c$1@ger.gmane.org> In-Reply-To: <409843.2186.qm@web63904.mail.re1.yahoo.com> References: <ea7b9c170904070657y1670fc80qd67dc1fa9cde2ff6@mail.gmail.com> <409843.2186.qm@web63904.mail.re1.yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigB390DE759E042013D08A7D71 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Barney Cordoba wrote: > 1) Multiple TX queues are not supported. There's some hokey code to > test, but it doesn't properly separate flows to the queues. > 2) 2 Rx queues don't work, so only 1 and 4 work > 3) With 4 queues, it just sucks up CPU under heavy load on 4 cpus. It w= ill > blow 4 cpus at a lower load than em will with 1 > 4) You'll need to fix DMA setup, as it sets the alignment requirement > to PAGE_SIZE. I haven't been able to convince Jack that its wrong, not > that I've tried very hard since its easy to just fix myself. Reading this thread it looks like the development of both Intel drivers is a bit stalled, doesn't it? AFAIK the em driver is also semi-officially abandoned, and both from my experience and others it looks like new development and patches are being rejected. Time to shop other hardware? --------------enigB390DE759E042013D08A7D71 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAknbzNIACgkQldnAQVacBcikhgCfesB1stCznijfA0tadxj3CjtE Nj8AnRXVnKZT8gLCDh4EODY9JM2ICE5p =x0kZ -----END PGP SIGNATURE----- --------------enigB390DE759E042013D08A7D71--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?grgid4$u6c$1>