OSDN Git Service

powerpc/pkeys: Save the pkey registers before fork
authorRam Pai <linuxram@us.ibm.com>
Tue, 17 Jul 2018 13:51:05 +0000 (06:51 -0700)
committerMichael Ellerman <mpe@ellerman.id.au>
Tue, 24 Jul 2018 11:34:47 +0000 (21:34 +1000)
commitc76662e825f507b98938dc3bb141c4505bd4968c
treede449519750e13cea226b0b61af622576e28fbff
parent4a4a5e5d2aadc793be95024f454cf511d115b62d
powerpc/pkeys: Save the pkey registers before fork

When a thread forks the contents of AMR, IAMR, UAMOR registers in the
newly forked thread are not inherited.

Save the registers before forking, for content of those
registers to be automatically copied into the new thread.

Fixes: cf43d3b26452 ("powerpc: Enable pkey subsystem")
Cc: stable@vger.kernel.org # v4.16+
Signed-off-by: Ram Pai <linuxram@us.ibm.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
arch/powerpc/kernel/process.c