Re: Performance regression introduced by commit b667b8673443 ("pipe: Advance tail pointer inside of wait spinlock in pipe_read()")

From: Linus Torvalds
Date: Fri Jan 17 2020 - 14:20:41 EST


On Fri, Jan 17, 2020 at 10:11 AM Waiman Long <longman@xxxxxxxxxx> wrote:
>
> I built a make with the lastest make git tree and the problem was gone
> with the new make. So it was a bug in make not the kernel. Sorry for the
> noise.

I think I spent about three days trying to figure it out. At least it
felt that way. I looked at the pipe code a _lot_, also blaming the
kernel for obvious reasons.

Linus