Re: tcp tso loopback checksum

2023-05-21 Thread Hrvoje Popovski
On 21.5.2023. 22:41, Alexander Bluhm wrote: > Hi, > > When sending TCP packets with software TSO to the local address of > a physical interface, the TCP checksum was miscalculated. > > This bug was triggered on loopback interface, when sending to the > local interface address of a physical interf

Re: Fix wrong interface mtu in tcp_mss

2023-05-21 Thread Alexander Bluhm
On Sat, May 20, 2023 at 02:46:27PM +0200, Claudio Jeker wrote: > On Fri, May 19, 2023 at 07:58:47PM +0200, Jan Klemkow wrote: > > Hi, > > > > We use the wrong interface and mtu in tcp_mss() to calculate the mss if > > the destination address points is a local address. In ip_output() we > > use th

tcp tso loopback checksum

2023-05-21 Thread Alexander Bluhm
Hi, When sending TCP packets with software TSO to the local address of a physical interface, the TCP checksum was miscalculated. This bug was triggered on loopback interface, when sending to the local interface address of a physical interface. Due to another bug, the smaller MTU of the physical

Re: patch: atfork unlock

2023-05-21 Thread Martin Pieuchot
On 07/12/22(Wed) 22:17, Joel Knight wrote: > Hi. As first mentioned on misc[1], I've identified a deadlock in libc > when a process forks, the children are multi-threaded, and they set > one or more atfork callbacks. The diff below causes ATFORK_UNLOCK() to > release the lock even when the process

hack game: fix launch without /usr/games in path

2023-05-21 Thread Anton Konyahin
Hello. After removing /usr/games from PATH, hack failing with error: Cannot get status of hack. Hack tries to get information about st_mtime of execuatble, so it search for hack in all directories from path. Game wants to compare modification time of hack and saves, so saves from previous ver

Re: remove net.inet6.ip6.soiikey from userland

2023-05-21 Thread Klemens Nanni
On Sat, May 20, 2023 at 07:47:46PM +0200, Florian Obser wrote: > On 2023-05-20 19:37 +02, Paul de Weerd wrote: > > On Sat, May 20, 2023 at 05:33:11PM +0200, Florian Obser wrote: > > | In case this turns out to be useful for unlocking work in the kernel. > > | > > | It's a minimum diff, if we want