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@kernel.dk 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@kernel.dk 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@kernel.dk 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!