Re: ix(4): LRO forwarding

2023-05-31 Thread Alexander Bluhm
On Thu, May 25, 2023 at 10:40:51PM +0200, Jan Klemkow wrote: > On Wed, May 24, 2023 at 05:28:58PM +0200, Alexander Bluhm wrote: > > On Tue, May 23, 2023 at 02:14:57PM +0200, Jan Klemkow wrote: > > > This diff sets needed offloading flags and the calculated mss to LRO > > > mbufs in ix(4). Thus,

Re: ix(4): LRO forwarding

2023-05-25 Thread Jan Klemkow
On Wed, May 24, 2023 at 05:28:58PM +0200, Alexander Bluhm wrote: > On Tue, May 23, 2023 at 02:14:57PM +0200, Jan Klemkow wrote: > > Hi, > > > > This diff sets needed offloading flags and the calculated mss to LRO > > mbufs in ix(4). Thus, we can forward this packets and process them via > >

Re: ix(4): LRO forwarding

2023-05-24 Thread Alexander Bluhm
On Tue, May 23, 2023 at 02:14:57PM +0200, Jan Klemkow wrote: > Hi, > > This diff sets needed offloading flags and the calculated mss to LRO > mbufs in ix(4). Thus, we can forward this packets and process them via > tcp_if_output_tso(). This diff also uses tcp_if_output_tso() in > ip6_forward().

ix(4): LRO forwarding

2023-05-23 Thread Jan Klemkow
Hi, This diff sets needed offloading flags and the calculated mss to LRO mbufs in ix(4). Thus, we can forward this packets and process them via tcp_if_output_tso(). This diff also uses tcp_if_output_tso() in ip6_forward(). I tested the ip6_forward path via the address family transition in pf: