Matthieu Baerts

Results 124 issues of Matthieu Baerts

This adds a new option called `SocketProtocol`, to allow the users to change the socket protocol, the 3rd parameter of the socket syscall. A typical use-case is to properly enable...

* HEAD commit: a7f2e10ecd8f Merge tag 'hwmon-fixes-for-v6.14-rc8/6.14' of.. * git tree: upstream * console output: https://syzkaller.appspot.com/x/log.txt?x=101d1e98580000 * kernel config: https://syzkaller.appspot.com/x/.config?x=27515cfdbafbb90d * dashboard link: https://syzkaller.appspot.com/bug?extid=5cf807c20386d699b524 * compiler: Debian clang version 15.0.6,...

bug
syzkaller

I got it only once, no reproducers so far, on top of `export/20250514T082830` (47d01129b03a4bc683ddb6c508e16f0a824cbebc). ``` audit: type=1400 audit(1747616140.211:78): avc: denied { block_suspend } for pid=7923 comm="syz.5.1465" capability=36 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=capability2...

bug
syzkaller

### Description Eric is currently suggesting some improvements on TCP side: [`tcp: receive side improvements`](https://lore.kernel.org/netdev/[email protected]/T/). This series modifies `tcp_rcv_space_adjust()`. ### Solution In MPTCP, we have code similar to `tcp_rcv_space_adjust()`, in...

bug
enhancement

With the in-kernel PM, `msk->pm.work_pending` is set to `false` when the limits have been reached. But it is never set back to `true`. ```diff diff --git a/net/mptcp/pm_netlink.c b/net/mptcp/pm_netlink.c index e00d032fa21d..4d9eb0e95fff...

bug
pm

### Pre-requisites - [x] A similar [idea](https://github.com/multipath-tcp/mptcp_net-next/issues?q=label%3Aenhancement) has not been reported before. - [x] [mptcp.dev](https://www.mptcp.dev) website does not cover my case. - [x] The [wiki](https://github.com/multipath-tcp/mptcp_net-next/wiki) doesn't cover my case. ###...

enhancement

A middlebox could proactively send ACK and not include the MPTCP options. That's fine, a TCP with DACK should could very soon after. Even if it looks unlikely, a middlebox...

enhancement

### Description For the moment, `tcpdump` displays `unknown` when there is an `MP_TCPRST`: Flags [R.], seq 1, ack 1339, win 34710, options [nop,nop,TS val 1101661606 ecr 2665685440,mptcp unknown], length 0...

enhancement

### Description As described in the [RFC](https://datatracker.ietf.org/doc/html/rfc8684#section-3.1-20.6), the C flag is an important info to display: > The third bit, labeled "C", is set to 1 to indicate that the...

enhancement

In some deployments having IPv4 and IPv6 addresses assigned to the same network interface, it might be interesting to limit to one subflow per network interface for each MPTCP connection....

enhancement
pm