On Thu, 28 May 2020 00:58:40 +1000, Michael Ellerman wrote: > __init_FSCR() was added originally in commit 2468dcf641e4 ("powerpc: > Add support for context switching the TAR register") (Feb 2013), and > only set FSCR_TAR. > > At that point FSCR (Facility Status and Control Register) was not > context switched, so the setting was permanent after boot. > > [...]
Applied to powerpc/next. [1/4] powerpc/64s: Don't init FSCR_DSCR in __init_FSCR() https://git.kernel.org/powerpc/c/0828137e8f16721842468e33df0460044a0c588b [2/4] powerpc/64s: Don't let DT CPU features set FSCR_DSCR https://git.kernel.org/powerpc/c/993e3d96fd08c3ebf7566e43be9b8cd622063e6d [3/4] powerpc/64s: Save FSCR to init_task.thread.fscr after feature init https://git.kernel.org/powerpc/c/912c0a7f2b5daa3cbb2bc10f303981e493de73bd [4/4] powerpc/64s: Don't set FSCR bits in INIT_THREAD https://git.kernel.org/powerpc/c/c887ef5707591e84f80271e95e99ff9fb38987b5 cheers