linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* X86/irq: failed to assign vectors from CPU0
@ 2014-06-26  6:13 Zhangbo (Oscar)
  0 siblings, 0 replies; only message in thread
From: Zhangbo (Oscar) @ 2014-06-26  6:13 UTC (permalink / raw)
  To: linux-kernel
  Cc: Huangpeng (Peter), Yanxiaodan, Zhoujian (jay, Euler),
	Luonengjun, Huangweidong (C), Yanqiangjun, Zhaoyanbin (A),
	Suresh Siddha, H. Peter Anvin, Ingo Molnar, Alexander Gordeev,
	Thomas Gleixner

	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.

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2014-06-26  6:14 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-06-26  6:13 X86/irq: failed to assign vectors from CPU0 Zhangbo (Oscar)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).