Message ID | 20210922145452.352571-1-npiggin@gmail.com (mailing list archive) |
---|---|
Headers | show |
Series | powerpc/64s: interrupt speedups | expand |
On Thu, 23 Sep 2021 00:54:46 +1000, Nicholas Piggin wrote: > Here's a few stragglers. The first patch was submitted already but had > some bugs with unrecoverable exceptions on HPT (current->blah being > accessed before MSR[RI] was enabled). Those should be fixed now. > > The others are generally for helping asynch interrupts, which are a bit > harder to measure well but important for IO and IPIs. > > [...] Applied to powerpc/next. [1/6] powerpc/64/interrupt: make normal synchronous interrupts enable MSR[EE] if possible https://git.kernel.org/powerpc/c/4423eb5ae32ec613af3fceee2fe84234e417ee55 [2/6] powerpc/64s/interrupt: handle MSR EE and RI in interrupt entry wrapper https://git.kernel.org/powerpc/c/ff0b0d6e1a7bc202241a9b1e28d1da4b744e0312 [3/6] powerpc/64s/perf: add power_pmu_wants_prompt_pmi to say whether perf wants PMIs to be soft-NMI https://git.kernel.org/powerpc/c/5a7745b96f43c69f9b4875bcf516a0341acbc3fb [4/6] powerpc/64s/interrupt: Don't enable MSR[EE] in irq handlers unless perf is in use https://git.kernel.org/powerpc/c/0faf20a1ad1647c0fc0f5a367c71e5e84deaf899 [5/6] powerpc/64/interrupt: reduce expensive debug tests https://git.kernel.org/powerpc/c/ecb1057c0f9a0f3f052294de6cc2eb43ecf7547b [6/6] powerpc/64s/interrupt: avoid saving CFAR in some asynchronous interrupts https://git.kernel.org/powerpc/c/af47d79b041deccc31e0dddc6310a654c13d04b6 cheers