On Thu, Nov 28, 2019 at 04:40:38PM -0800, Jens Axboe wrote:
Hi, I have a few commits that went into 5.5-rc that should go into stable. The first one is: commit 181e448d8709e517c9c7b523fcd209f24eb38ca7 Author: Jens Axboe <axboe@xxxxxxxxx> Date: Mon Nov 25 08:52:30 2019 -0700 io_uring: async workers should inherit the user creds and I'm attaching a 5.4 port of this patch, since the one in 5.5 is built on top of new code. The 5.4 port will apply all the way back to 5.1 when io_uring was introduced. Secondly, these two (in order): commit 4257c8ca13b084550574b8c9a667d9c90ff746eb Author: Jens Axboe <axboe@xxxxxxxxx> Date: Mon Nov 25 14:27:34 2019 -0700 net: separate out the msghdr copy from ___sys_{send,recv}msg() and commit d69e07793f891524c6bbf1e75b9ae69db4450953 Author: Jens Axboe <axboe@xxxxxxxxx> Date: Mon Nov 25 17:04:13 2019 -0700 net: disallow ancillary data for __sys_{send,recv}msg_file() should be applied to 5.3/5.4 stable as well. They might look like pure networking commits, but only io_uring uses the interface. These three fix important issues, which is why we need them in stable.
I've queued these three fixes to 5.4 and 5.3, thanks! -- Thanks, Sasha