On Mon, Aug 09, 2021 at 09:46:42AM -0700, Linus Torvalds wrote:
On Mon, Aug 9, 2021 at 9:36 AM Linus Torvalds torvalds@linux-foundation.org wrote:
Oh, I guess I have to actually download the stable tree. Normally I only keep the main tree git around..
Ok, so it does the accounting a bit differently - after allocating them rather than before - but it actually ends up being a simpler patch because of that.
I think it ends up like the attached.
UNTESTED.
I'm not 100% convinced we need to backport this that far anyway, but whatever. Nobody sane runs something like a build server on 4.4.
{sigh}
I wish.
Nobody sane should run 4.4 at all, of course.
Oh I really wish. 4.4 is sticking around in some situations for a very long time for odd reasons, and build servers look to be one of them (a very large cloud company seems enamored with that kernel for some reason...)
fs/pipe.c | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-)
This looks good to me, I'll queue it up in a bit as it's more descriptive than Alex's backport.
Thanks for this!
greg k-h