On Thu, Aug 10, 2023 at 12:31:06PM -0300, Thadeu Lima de Souza Cascardo wrote: > From: Thomas Gleixner <tglx@xxxxxxxxxxxxx> > > Commit b3607269ff57fd3c9690cb25962c5e4b91a0fd3b upstream. > > This cannot work and it's unclear how that ever made a difference. > > init_fpstate.xsave.header.xfeatures is always 0 so get_xsave_addr() will > always return a NULL pointer, which will prevent storing the default PKRU > value in init_fpstate. > > Signed-off-by: Thomas Gleixner <tglx@xxxxxxxxxxxxx> > Signed-off-by: Borislav Petkov <bp@xxxxxxx> > Reviewed-by: Borislav Petkov <bp@xxxxxxx> > Link: https://lkml.kernel.org/r/20210623121451.451391598@xxxxxxxxxxxxx > Reported-by: RAJESH DASARI <raajeshdasari@xxxxxxxxx> > Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo@xxxxxxxxxxxxx> > --- > > This has been reported to cause a WARNing since the backport of b81fac906a8f > ("x86/fpu: Move FPU initialization into arch_cpu_finalize_init()"). > > a5eff7259790 was part of 5.2 and no older LTS kernels carry it, so not > necessary on 4.19 or 4.14. Now queued up, thanks. greg k-h