lkml.org 
[lkml]   [2014]   [Jun]   [26]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
SubjectX86/irq: failed to assign vectors from CPU0
Date

Msi or Msi-x interrupts assign vectors from a CPU while the number of CUPs is more than 8. __assign_irq_vector() is responsible for assigning vectors from low-numbered CPUs by default.
If there are a lot of Msi or Msi-x interrupts, it will cause the low-numbered CPUs out of vectors, so the subsequent interrupts will be failed to allocate vectors from these CPUs.
What is the consideration of preferentially assigning vectors from low-numbered CPUs? How about assigning vectors from the CPUs which have the maximum number of unused vectors?
Thank you in advance.


\
 
 \ /
  Last update: 2014-06-26 09:01    [W:0.025 / U:0.632 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site