@axboe Looks like this bug (but not the fix) has made it to the Ubuntu 24.04.4 kernel (6.17.0-20-generic): https://github.com/axboe/liburing/issues/1509 (it was not in 24.04.3), which is unfortunate as that's what GitHub has rolled out as "ubuntu-latest" on their GHA runners 🫠 do you know of a work-around or detection we can apply?
cmsg corruption in recvmsg · Issue #1509 · axboe/liburing

In my application, I receive file descriptors from clients via recvmsg. Normally when that happens, the cmsg looks like this: [src/io_uring/ops/recvmsg.rs:74:21] (hdr.cmsg_level, hdr.cmsg_type, dat...

GitHub
@chrisvest You'd really need to ping Ubuntu to sort out their kernel. I always have a hard time with distro kernels that aren't based on a stable release, as they end up kind of wonky because of it. I can ask around and see if anyone has an ubuntu kernel contact so we can get it sorted. But again, distro non-stable kernels, it's such a pita and not a business I want to deal with really.
@axboe ok, I’ll try to bother the MS people since they seem to do their own custom kernels on top of Ubuntu.