After working on the backport to Vivid, I'm not sure if the patch(Commit
c0ff971) requested in this bug is applicable to Vivid and Trusty.

Commit c0ff971 disables interrupts when re-routing legacy IRQs.  However, the 
functions affected by commit c0ff971 were not added until v4.2-rc1 by commit:
'49c7e60 x86/irq: Implement callbacks to enable hierarchical irqdomains on 
IOAPICs'

Heirarchical irqdomains were not added until v4.2-rc1 as well, by commit:
'b5dc8e6 x86/irq: Use hierarchical irqdomain to manage CPU interrupt vectors'


The reproducer listed in the description cannot be attempted since
mp_setup_entry() and mp_register_handler() dont exist in the 3.19 or
3.13 kernels since they were added in 4.2-rc1 by commit 49c7e60.

Is there a way to confirm and test that commit c0ff971 is needed in
Vivid and Trusty?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1508593

Title:
  [Hyper-V] x86/ioapic: Disable interrupts when re-routing legacy IRQs

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1508593/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to