Date: Fri, 4 Oct 2013 15:20:32 -0700 From: Daniel Ballenger <lpmusix@gmail.com> To: Adam McDougall <mcdouga9@egr.msu.edu> Cc: freebsd-pf@freebsd.org Subject: Re: pf deadly slow Message-ID: <CANZqxwxV0J1nDwYNpnZ2ppBEjnQB=ncY3PFXiz3jExL%2B=mvEpA@mail.gmail.com> In-Reply-To: <524EDF5F.20601@egr.msu.edu> References: <524EBFDD.7090604@insa-lyon.fr> <CA%2B%2BfYEjTnShOo%2Bwm9Q07xc2M-NprkiDjLRL70gNUjW5LZFgSpw@mail.gmail.com> <524EDE9E.2010109@insa-lyon.fr> <524EDF5F.20601@egr.msu.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
For what it's worth I'm running Freebsd 9.2-RELEASE on top of proxmox with the virtio network driver and don't have this issue (easily pushes over 100Mbps, doing over 60Mbps at the moment): vtnet0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=c07bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,VLAN_HWTSO,LINKSTATE> pf.conf: set limit states 50000 set limit src-nodes 50000 set skip on vtnet2 pass in quick on vtnet0 modulate state pass out quick on vtnet0 modulate state pass in quick on vtnet1 modulate state pass out quick on vtnet1 modulate state On Fri, Oct 4, 2013 at 8:31 AM, Adam McDougall <mcdouga9@egr.msu.edu> wrote: > On 10/04/13 11:28, Stephane D'Alu wrote: > > On 10/04/13 16:48, sven falempin wrote: > >> configure ALTQ (maybe the absence of configurating is not nicely > working), > >> i think freebsd has virtio support , > > > > Yes, since 9.2 virtio drivers are included in base distribution > > > >> > >> i am interested in the result :-) > > > > I switched from virtio to 82545EM (with em driver), and performance are > > back to normal. > > > > Look like a bug / bad interraction between virtio and pf. > > (I don't know if VirtualBox as also a part in it) > > > >> On Fri, Oct 4, 2013 at 9:17 AM, Stephane D'Alu > >> <Stephane.DAlu@insa-lyon.fr <mailto:Stephane.DAlu@insa-lyon.fr>> wrote: > >> > >> I'm running FreeBSD 9.2 inside VirtualBox with virtio for the nework > >> card. pf is compiled with ALTQ support. > >> > >> My pf.conf file is as follow, which do nearly nothing: > >> set skip on lo0 > >> set skip on vnet0 > >> > >> If pf is enabled, bandwith drop by a 1000 factor! > >> From 10Mb/s to 4Kb/s > >> > >> Any idea, what's going on? > > If vnet0 has TSO enabled, can you try disabling it? Possibly with all > other optimizations too. Example: ifconfig vnet0 -tso > _______________________________________________ > freebsd-pf@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-pf > To unsubscribe, send any mail to "freebsd-pf-unsubscribe@freebsd.org" > -- Daniel Ballenger http://denetron.com Sr. Systems Engineer - Denetron LLC
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANZqxwxV0J1nDwYNpnZ2ppBEjnQB=ncY3PFXiz3jExL%2B=mvEpA>