[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <CAHk-=wjTCAzaw4AXXpxcYc7v7ZjAeyaOOJw7FWXO+gV7v7Cp0g@mail.gmail.com>
Date: Wed, 25 Jun 2025 11:17:37 -0700
From: Linus Torvalds <torvalds@...ux-foundation.org>
To: Johannes Berg <johannes@...solutions.net>
Cc: linux-kernel@...r.kernel.org, linux-um@...ts.infradead.org,
Richard Weinberger <richard@....at>, Anton Ivanov <anton.ivanov@...bridgegreys.com>
Subject: Re: [GIT PULL] uml-for-6.16-rc4
On Wed, 25 Jun 2025 at 05:15, Johannes Berg <johannes@...solutions.net> wrote:
>
> - reduce stack use with clang 19
Interesting. The patch looks fine, I'm wondering if people made a
clang bug report about this behavior with structure assignments?
Even if most other projects likely don't have issues with stack size,
it looks very non-optimal from a performance standpoint too to create
a pointless temporary copy on the stack.
I assume - but didn't check - that gcc didn't do the same stupid thing
for that code?
Linus
Powered by blists - more mailing lists