2e8ec2cd0ae325360092d6242088d0774adeec42 powerpc/interrupt: Fix CONFIG ifdef typo 06843827094462957fcb4fc647a306ce99cd9bd7 powerpc: remove interrupt exit helpers unused argument 0c3311f7534dfde86ffe6fcc15f2273e6a76a15c powerpc/64s: introduce different functions to return from SRR vs HSRR interrupts 453ce10d0b8ca24b5aca7adcb3566be894561cb8 powerpc/64s: avoid reloading (H)SRR registers if they are still valid 91d5d948a212893a08dab2a99f29d7149a228e39 powerpc/64: handle MSR EE and RI in interrupt entry wrapper 7e98431ce69692c8ee26f8d675b43b7e6aac5f74 powerpc/64: move interrupt return asm to interrupt_64.S 60e353faebe2a8d114424b82d4742defa3ff71c5 powerpc/64s: system call avoid setting MSR[RI] until we set MSR[EE] 29d6859e123ff9562db8daa2f9497ff6d84fac15 powerpc/64s: save one more register in the masked interrupt handler 528736d1ad517668ec000f31f5131e2bf10aa6a5 powerpc/64: allow alternate return locations for soft-masked interrupts 14f30885265e3e61a137fdc2f8f14a2eba2afbb6 powerpc/64: interrupt soft-enable race fix 2abc49f90131892dc1ae1a7362595aab0aa93bb5 powerpc/64: treat low kernel text as irqs soft-masked 286df60f38cc6ab121f3121ba052fc1806722ec5 powerpc/64: use interrupt restart table to speed up return from interrupt 2b910a7cca09b8a1600274c2201d271f749a6faa powerpc/interrupt: Rename and lightly change syscall_exit_prepare_main() 774623df6eb6993206df3af4064998fd33c0eaf2 powerpc/interrupt: Refactor interrupt_exit_user_prepare() 70f82e6313a2482a01e31bd3a9c951ddd10eb2f3 powerpc/interrupt: Interchange prep_irq_for_{kernel_enabled/user}_exit() 712046d48ddd13fe9853c404acdbef64981fd19a powerpc/interrupt: Refactor prep_irq_for_{user/kernel_enabled}_exit() 4ea3218a77bfd23ccf6e04c7eb12b0198269a60a powerpc/interrupt: Remove prep_irq_for_user_exit() 61750a9f0e8f4528fe7c046e3a52bea1c4862d0d powerpc/powernv/vas: Release reference to tgid during window close 4e769658c41ec2b922557a3058114bd73d4a9893 powerpc/vas: Move VAS API to book3s common platform 2bd9e05190db4129d345d3a5eca3f39a46bbce1b powerpc/powernv/vas: Rename register/unregister functions bfd17cb0b37379487021413fa0c3acb64bd9be8a powerpc/vas: Add platform specific user window operations ef88e07e2e69af9833fa09715e53e3e12c3456a4 powerpc/vas: Create take/drop pid and mm reference functions 7d44adc2fa9ed617a689ec66021bee4f37980f22 powerpc/vas: Move update_csb/dump_crb to common book3s platform 3de535cd6f3d36c17ac24ef96a3f8dfd5abbce15 powerpc/vas: Define and use common vas_window struct 1e41e626ff8b73cd3a4035413f08cf9a81d4d4a6 powerpc/pseries/vas: Define VAS/NXGZIP hcalls and structs 5b3cd0486018249f366d2f4dc4958e6af38049e3 powerpc/vas: Define QoS credit flag to allocate window 01deb08221e31aaaf5bcaa56e583f30a96c9f6ac powerpc/pseries/vas: Add hcall wrappers for VAS handling dda3470b97d690eca486074a05c7f813ac83773a powerpc/pseries/vas: Implement getting capabilities from hypervisor 04a4ff6981ad0ada9ae7ec70219a93c9ca8d1719 powerpc/pseries/vas: Integrate API with open/close windows 69cf8d4ee8be9774a1eb1a3c3d8e42a63f9fd16a powerpc/pseries/vas: Setup IRQ and fault handling 25930730fea0feb9452b095caa1dbf839455d585 crypto/nx: Rename nx-842-pseries file name to nx-common-pseries be1e9a33005d249d9845c92fa45d76e566c37dfb crypto/nx: Get NX capabilities for GZIP coprocessor type 5e0daab955aa76f35158516362fffa9f52463d25 crypto/nx: Add sysfs interface to export NX capabilities 51f1e455cfaf6b5334a672ff24c46a5c5fd04850 crypto/nx: Register and unregister VAS interface on PowerVM 9ad03dc8217e92e07b1269b57dc71e0a25243e6b powerpc: Add Microwatt platform ec507a84a5c0287187903dbd2b5089e8f4d95b78 powerpc: Add Microwatt device tree df8ccfe2937ff5ce4d3a154aa1077dc9b457fe1f powerpc/microwatt: Populate platform bus from device-tree 532000cb4741a5952e193933d2bf1480609bedf2 powerpc/xics: Add a native ICS backend for microwatt f3fa224b9953fb77f096b03644e9c3ab7f2e66d6 powerpc/microwatt: Use standard 16550 UART for console db590d0ab88a87d7c567be3f95ea2199270b1969 powerpc/microwatt: Add support for hardware random number generator f8914bc7311d534fb854967a3ad7d90970827083 powerpc/microwatt: Add microwatt_defconfig ff2dad0891cf2a7496284d6adf0a747fd92090a3 powerpc/boot: Fixup device-tree on little endian 9dac96b31a4d4ca730548f15930c39dca58b3676 powerpc/boot: Add a boot wrapper for Microwatt 6219323a9d42804f9506570a5e4ead3ca1053ac0 powerpc/powernv: Fix machine check reporting of async store errors d0c4da6a039a4a9a5f505e8b9fd98fa1df428100 powerpc/boot: add zImage.lds to targets 415c7bc5d71b3a6c5a615a3223ffd1edeedce64e powerpc/pseries: Get entry and uaccess flush required bits from H_GET_CPU_CHARACTERISTICS 23f46c543308fcc18de530d3da4c098c3d975f85 powerpc/security: Add a security feature for STF barrier 94708320e71b5a5b758decdadaa29a39b7855f10 powerpc/pesries: Get STF barrier requirement from H_GET_CPU_CHARACTERISTICS 58cc1e659a990349cc65a1b2d385d80ce0624e96 powerpc/mm: Implement set_memory() routines 74407339b3acb99f37b303e489d7c85676e52ce8 powerpc/lib/code-patching: Set up Strict RWX patching earlier bfdd2018a64f3b7ee269d633ba55fb54f1cf5047 powerpc/modules: Make module_alloc() Strict Module RWX aware 849cb88a602742a001a4d948e1b2e685a10b3391 powerpc/kprobes: Mark newly allocated probes as ROX 4258989e716612bc509d6c140af3bc9166c7e088 powerpc/bpf: Remove bpf_jit_free() 6a4fcb0c6c5ca455754fb51734ecc181a82f198e powerpc/bpf: Write protect JIT code 2e728a6f3f6b07c9cc0e4e541ebcfb029c489604 powerpc: Set ARCH_HAS_STRICT_MODULE_RWX 15e7c4ded41d0c5313939cb4f51dfee4b3aed2c5 powerpc/mm: implement set_memory_attr() da10531e89afd33a3778603f2bb1a9f43ce5c3d3 powerpc/32: use set_memory_attr() 8e5f0c07661cc4d499f5475e659971e77273ea8b powerpc/64s: Add DEBUG_PAGEALLOC for radix f4014e4e1049ffb03ed3ab72516dd60733635a23 powerpc/64s: Remove unneeded #ifdef CONFIG_DEBUG_PAGEALLOC in hash_utils 797ebe21ee3e53bc402a52c266a15886fb2ea2c3 powerpc/64s: Allow double call of kernel_[un]map_linear_page() 77ba1e2abc7474c5321cbf8d90366ec69150d0a2 powerpc: Enable KFENCE on BOOK3S/64