Re: [PATCH] x86/irq: assign vectors from numa_node

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Arthur Kepner
Date: Thursday, December 16, 2010 - 3:34 pm

On Fri, Dec 10, 2010 at 11:55:12AM +0100, Thomas Gleixner wrote:

I'm not arguing that it's a good idea for a driver to request so 
many resources. But some do. And what we do now is even worse than 
assigning all the interrupts to a single node.


OK. Eric mentioned in a related thread that vector allocation 
might be deferred until request_irq(). That sounds like a good 
idea. But unless we change the way initial vector assignment is 
done, it just defers the problem (assuming that request_irq() 
is done for every irq allocated in create_irq_nr()).

Using the numa_node of the device to do the initial vector 
assignment seems like a reasonable default choice, no? 


-- 
Arthur
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH] x86/irq: assign vectors from numa_node, Arthur Kepner, (Fri Dec 3, 1:53 pm)
Re: [PATCH] x86/irq: assign vectors from numa_node, Thomas Gleixner, (Fri Dec 10, 3:55 am)
Re: [PATCH] x86/irq: assign vectors from numa_node, Arthur Kepner, (Thu Dec 16, 3:34 pm)
Re: [PATCH] x86/irq: assign vectors from numa_node, Thomas Gleixner, (Fri Dec 17, 2:04 am)
Re: [PATCH] x86/irq: assign vectors from numa_node, Arthur Kepner, (Tue Dec 21, 5:40 pm)