On Sat, Jan 24, 2026 at 2:02 AM H. Peter Anvin <[email protected]> wrote:
>
> On 2026-01-23 08:54, Borislav Petkov wrote:
> >
> > Hmmm, so, my gut feeling tells me that we need a proper ia32 emu support
> > detection in the running kernel. I can't find one after a short grep, maybe 
> > it
> > should be in /proc/cpuinfo, maybe it should be a syscall which fails when
> > IA32_EMULATION is off or maybe ptrace(2) says somewhere in the depths of its
> > countless ops that it does support IA32 emulation.
> >
> > And then you could put that in that helper and then put that helper in
> > a header and not copy it in every test...
> >
>
> You can probe for it by trapping SIGSEGV and calling int $0x80. Not exactly
> pretty, but...
>
> Making it a sysfs entry would allow dynamically control it, too...
>
>         -hpa
>

Yeah, it was actually a really quick fix, and now that I think about it,
I agree that grepping like that doesn't look good. Sorry for the rushed
patches, and thanks for all the comments.

Regards,
Slawek

Reply via email to