The first patch is a locking correctness issue, the second an optimization. David Daney (2): MIPS: Octeon: Use write_lock_irqsave/write_unlock_irqrestore when setting irq affinity. MIPS: Octeon: Use lockless interrupt controller operations when possible.arch/mips/cavium-octeon/octeon-irq.c | 187 ++++++++++++++++++++++++++++++++--
1 files changed, 178 insertions(+), 9 deletions(-)