Re: [PATCH v2 00/13] Dynamic Kernel Stacks

From: H. Peter Anvin

Date: Thu Jun 18 2026 - 21:05:26 EST


On 2026-06-18 17:40, David Stevens wrote:

That is most definitely the zeroth-order thing. Extraordinary claims require
extraordinary evidence, and this is certainly an extraordinary claim.

I do acknowledge that there is currently a lack of evidence - this is
an RFC after all. The question is whether it is possible in principle
to produce sufficient evidence. From the Android side of Google, we
are willing to carry the RFC patches downstream for a while to build a
case for merging them upstream. However, there needs to be at least a
possibility of success before we undertake that work. If upstream's
position is that dynamic stacks are no good, full stop, and will
absolutely never happen, then there's no point in us trying to pursue
this avenue further. And I assume those from the datacenter side of
the company are in a similar position.


The answer is pretty much that you would have to present *very* impressive-looking evidence. There is very little that's completely absolute, but you definitely have a tall hill to climb on this one.

Keep also in mind that there are also people who claim that our current page sizes are much too small, and that the kernel should be doing 16K or 64K pages. At that point this more or less evaporates, too.

-hpa