summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/kernel/security.c
Commit message (Expand)AuthorAgeFilesLines
* powerpc/security: Fix Speculation_Store_Bypass reporting on Power10Michael Ellerman2023-07-101-18/+19
* powerpc: Remove CONFIG_PPC_FSL_BOOK3EChristophe Leroy2022-09-261-5/+5
* powerpc: Move patch sites out of asm-prototypes.hMichael Ellerman2022-08-261-0/+1
* powerpc: add link stack flush mitigation status in debugfs.Michal Suchanek2022-01-311-0/+15
* powerpc/kernel: Add __init attribute to eligible functionsNick Child2021-12-231-2/+2
* powerpc/security: Add a helper to query stf_barrier typeNaveen N. Rao2021-10-071-0/+5
* powerpc: rename powerpc_debugfs_root to arch_debugfs_dirAneesh Kumar K.V2021-08-131-8/+8
* powerpc/security: Add a security feature for STF barrierNicholas Piggin2021-06-211-5/+2
* Merge branch 'topic/ppc-kvm' into nextMichael Ellerman2021-06-171-1/+4
|\
| * KVM: PPC: Book3S HV P9: Implement the rest of the P9 path in CNicholas Piggin2021-06-101-1/+4
* | powerpc/security: Use PPC_RAW_BLR() and PPC_RAW_NOP()Christophe Leroy2021-06-161-6/+6
|/
* powerpc/security: Make symbol 'stf_barrier' staticLi Huafei2021-04-141-1/+1
* powerpc/64: Move security code into security.cMichael Ellerman2021-04-081-0/+261
* powerpc/security: Fix link stack flush instructionNicholas Piggin2020-10-081-10/+24
* powerpc/security: Allow for processors that flush the link stack using the sp...Nicholas Piggin2020-07-161-8/+19
* powerpc/security: split branch cache flush toggle from code patchingNicholas Piggin2020-07-161-43/+51
* powerpc/security: make display of branch cache flush more consistentNicholas Piggin2020-07-161-4/+4
* powerpc/security: change link stack flush state to the flush type enumNicholas Piggin2020-07-161-5/+5
* powerpc/security: re-name count cache flush to branch cache flushNicholas Piggin2020-07-161-18/+18
* powerpc: Use a macro for creating instructions from u32sJordan Niethe2020-05-191-4/+8
* powerpc/64: Update Speculation_Store_Bypass in /proc/<pid>/statusMichael Ellerman2020-05-181-0/+36
* Merge tag 'powerpc-5.5-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds2019-11-301-22/+27
|\
| * powerpc/64s: Fix debugfs_simple_attr.cocci warningsYueHaibing2019-11-131-10/+14
| * powerpc/security: Fix wrong message when RFI Flush is disableGustavo L. F. Walbon2019-11-131-10/+6
| * powerpc/security: Fix debugfs data leak on 32-bitGeert Uytterhoeven2019-11-051-2/+2
| * powerpc/security/book3s64: Report L1TF status in sysfsAnthony Steinhauser2019-11-051-0/+5
* | KVM: PPC: Book3S HV: Flush link stack on guest exit to host kernelMichael Ellerman2019-11-141-0/+9
* | powerpc/book3s64: Fix link stack flush on context switchMichael Ellerman2019-11-141-4/+44
|/
* powerpc/64s: support nospectre_v2 cmdline optionChristopher M. Riedl2019-08-271-3/+16
* Merge tag 'powerpc-5.2-1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2019-05-101-0/+8
|\
| * powerpc/security: Show powerpc_security_features in debugfsMichael Ellerman2019-05-031-0/+8
* | Merge branch 'core-speculation-for-linus' of git://git.kernel.org/pub/scm/lin...Linus Torvalds2019-05-061-3/+3
|\ \ | |/ |/|
| * powerpc/speculation: Support 'mitigations=' cmdline optionJosh Poimboeuf2019-04-171-3/+3
* | powerpc/security: Fix spectre_v2 reportingMichael Ellerman2019-03-211-15/+8
|/
* powerpc/fsl: Update Spectre v2 reportingDiana Craciun2018-12-201-1/+4
* powerpc/fsl: Add nospectre_v2 command line argumentDiana Craciun2018-12-201-0/+21
* powerpc/fsl: Fix spectre_v2 mitigations reportingDiana Craciun2018-12-201-1/+1
* powerpc/64s: Include cpu headerBreno Leitao2018-11-251-0/+1
* powerpc/64s: Add support for software count cache flushMichael Ellerman2018-08-081-5/+93
* powerpc/64: Make meltdown reporting Book3S 64 specificDiana Craciun2018-08-081-0/+2
* powerpc/64: Make stf barrier PPC_BOOK3S_64 specific.Diana Craciun2018-08-081-0/+2
* powerpc/64: Disable the speculation barrier from the command lineDiana Craciun2018-08-071-1/+11
* powerpc64s: Show ori31 availability in spectre_v1 sysfs file not v2Michael Ellerman2018-07-241-10/+17
* Merge tag 'powerpc-4.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2018-06-071-0/+71
|\
| * powerpc/64s: Enhance the information in cpu_show_spectre_v1()Michal Suchanek2018-06-031-0/+3
| * powerpc/64s: Enable barrier_nospec based on firmware settingsMichal Suchanek2018-06-031-0/+60
| * powerpc/64s: Patch barrier_nospec in modulesMichal Suchanek2018-06-031-1/+1
| * powerpc/64s: Add support for ori barrier_nospec patchingMichal Suchanek2018-06-031-0/+9
* | powerpc/64s: Add support for a store forwarding barrier at kernel entry/exitNicholas Piggin2018-05-211-0/+149
|/
* powerpc: Move default security feature flagsMauricio Faria de Oliveira2018-04-031-6/+1