]> git.baikalelectronics.ru Git - kernel.git/commit
x86/apic: Try to spread IRQ vectors to different priority levels
authorAlexander Gordeev <agordeev@redhat.com>
Thu, 7 Jun 2012 13:15:15 +0000 (15:15 +0200)
committerIngo Molnar <mingo@kernel.org>
Fri, 8 Jun 2012 09:44:28 +0000 (11:44 +0200)
commit921e6ebbafe93e0b39afb1dfc9c821374ab68049
tree3ca2d34aa58ead6914760326bb27ff6144506cbd
parent1297b02953dafc2e67cfb1dc741cc65be8f71611
x86/apic: Try to spread IRQ vectors to different priority levels

When assigning a new vector it is primarially done by adding 8
to the previously given out vector number. Hence, two
consequently allocated vector numbers would likely fall into the
same priority level. Try to spread vector numbers to different
priority levels better by changing the step from 8 to 16.

Signed-off-by: Alexander Gordeev <agordeev@redhat.com>
Acked-by: Suresh Siddha <suresh.b.siddha@intel.com>
Cc: Yinghai Lu <yinghai@kernel.org>
Link: http://lkml.kernel.org/r/20120607131514.GD4759@dhcp-26-207.brq.redhat.com
Signed-off-by: Ingo Molnar <mingo@kernel.org>
arch/x86/kernel/apic/io_apic.c