Re: [PATCH v2] mm/vmalloc: widen guard region to defeat ENTER-based stack pivot
From: Peter Zijlstra
Date: Wed Jul 01 2026 - 03:28:13 EST
On Mon, Jun 29, 2026 at 03:29:50PM -0700, Dave Hansen wrote:
> But, really, if ENTER is so evil and nobody uses it, shouldn't we just
> have an MSR bit somewhere to tell the CPU to #UD for it rather than
> playing these stack games?
For supervisor mode only, I suppose. We can't ever get rid of userspace
ENTER because legacy I suppose. But we can make sure the kernel is
clean.
So yeah, having a knob to make supervisor-ENTER trap would be useful I
suppose.