Re: [RFC PATCH for 5.8 3/4] rseq: Introduce RSEQ_FLAG_RELIABLE_CPU_ID

From: Florian Weimer
Date: Tue Jul 07 2020 - 15:55:39 EST


* Carlos O'Donell:

> It's not a great fit IMO. Just let the kernel version be the arbiter of
> correctness.

For manual review, sure. But checking it programmatically does not
yield good results due to backports. Even those who use the stable
kernel series sometimes pick up critical fixes beforehand, so it's not
reliable possible for a program to say, âI do not want to run on this
kernel because it has a bad versionâ. We had a recent episode of this
with the Go runtime, which tried to do exactly this.