> On 2016/05/21 16:58, Theo de Raadt wrote:
> > Isn't it shameful that this is required?
>
> Indeed.
>
> Why should only kernels that absolutely forbid the mappings
> get this?
>
> When it checks how it should do the mapping it is careful to
> make sure that as few people get the protection as possible.
It feels like many successful opensource projects are heading towards
this particular conclusion:
https://en.wikipedia.org/wiki/Unsafe_at_Any_Speed
There is almost no investment in safety, and no leadership to
encourage such work. Many mailing lists contain actors who are
hostile against solving low-lying problems of this kind.
It is amazing that chunk of code you found made it into the library at
all.