1. 26 2月, 2014 1 次提交
    • J
      irq-metag*: stop set_affinity vectoring to offline cpus · f229006e
      James Hogan 提交于
      Fix irq_set_affinity callbacks in the Meta IRQ chip drivers to AND
      cpu_online_mask into the cpumask when picking a CPU to vector the
      interrupt to.
      
      As Thomas pointed out, the /proc/irq/$N/smp_affinity interface doesn't
      filter out offline CPUs, so without this patch if you offline CPU0 and
      set an IRQ affinity to 0x3 it vectors the interrupt onto CPU0 even
      though it is offline.
      Reported-by: NThomas Gleixner <tglx@linutronix.de>
      Signed-off-by: NJames Hogan <james.hogan@imgtec.com>
      Cc: Thomas Gleixner <tglx@linutronix.de>
      Cc: linux-metag@vger.kernel.org
      Cc: stable@vger.kernel.org
      f229006e
  2. 24 2月, 2014 11 次提交
  3. 23 2月, 2014 9 次提交
  4. 22 2月, 2014 19 次提交