summaryrefslogtreecommitdiff
path: root/arch/powerpc/include/asm/kup.h
AgeCommit message (Expand)Author
2021-02-09powerpc/uaccess: Perform barrier_nospec() in KUAP allowance helpersChristophe Leroy
2020-12-15powerpc: Inline setup_kup()Michael Ellerman
2020-12-08powerpc/book3s64/kuap: Improve error reporting with KUAPAneesh Kumar K.V
2020-12-04powerpc/book3s64/kup: Check max key supported before enabling kupAneesh Kumar K.V
2020-12-04powerpc/book3s64/kuap: Improve error reporting with KUAPAneesh Kumar K.V
2020-12-04powerpc/book3s64/kuap: Move KUAP related function outside radixAneesh Kumar K.V
2020-11-19powerpc: Only include kup-radix.h for 64-bit Book3SMichael Ellerman
2020-11-19powerpc/64s: flush L1D after user accessesNicholas Piggin
2020-06-09mm: introduce include/linux/pgtable.hMike Rapoport
2020-05-01powerpc/uaccess: Implement user_read_access_begin and user_write_access_beginChristophe Leroy
2020-01-28powerpc: Implement user_access_save() and user_access_restore()Christophe Leroy
2020-01-28powerpc/32s: Prepare prevent_user_access() for user_access_end()Christophe Leroy
2020-01-28powerpc/kuap: Fix set direction in allow/prevent_user_access()Christophe Leroy
2020-01-28powerpc/32s: Fix bad_kuap_fault()Christophe Leroy
2019-04-21powerpc/32s: Implement Kernel Userspace Execution Prevention.Christophe Leroy
2019-04-21powerpc/8xx: Add Kernel Userspace Access ProtectionChristophe Leroy
2019-04-21powerpc/32: Prepare for Kernel Userspace Access ProtectionChristophe Leroy
2019-04-21powerpc/mm: Detect bad KUAP faultsMichael Ellerman
2019-04-21powerpc/64s: Implement KUAP for Radix MMUMichael Ellerman
2019-04-21powerpc: Add a framework for Kernel Userspace Access ProtectionChristophe Leroy
2019-04-21powerpc: Add skeleton for Kernel Userspace Execution PreventionChristophe Leroy
2019-04-21powerpc: Add framework for Kernel Userspace ProtectionChristophe Leroy