On Thu, Aug 29, 2024 at 11:32:09AM +0300, kek...@ya.ru wrote: > >Synopsis: TSO on IPv6 under QEMU > >Category: kernel > >Environment: > System : OpenBSD 7.6 > Details : OpenBSD 7.6-beta (GENERIC) #275: Sat Aug 24 22:13:11 MDT > 2024 > > dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC > > Architecture: OpenBSD.amd64 > Machine : amd64 > >Description: > After upgrading to 7.4, IPv6 stopped working
Is it 7.6-beta or 7.4? > >How-To-Repeat: > Set a static IPv6 address on the vio0 interface. The gateway does not > ping. > >Fix: > sysctl net.inet.tcp.tso=0 Ping is ICMP, but TOS sysctl only affects TCP. There must be another correlation. What exactly did you to? I would guess ping the machine from extern, does not work Log into console set sysctl net.inet.tcp.tso=0 ping from extern starts working This is very unlikely as TCP and ICMP are unrelated. What could be possible that some large TSO packet is stuck in the network driver. By setting net.inet.tcp.tso=0 at boot time no such packet is generaded. Is that what you did? bluhm