Re: IRQ affinities

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Max Krasnyanskiy
Date: Wednesday, May 21, 2008 - 10:58 am

Hi Paul,

Paul Jackson wrote:

I saw your earlier email with that proposal. Just had to digest it a bit :) 
(still catching up with things after vacation).


That would work. But wouldn't it be hard for the users to debug things ? I 
mean if you have a complex cpuset hierarchy it may be hard to figure out why a 
certain irq is not getting to cpuX and vice versa.
btw How would we represent "all irqs", are you implying that those files 
contain masks ?
We'll also need to handle conflicts like "irq excluded from all cpusets", etc.
I still prefer "irq as a task" approach. It's very simple and straightforward 
  mapping of an irq -> cpuset, no conflicts, etc. Easy to figure out for the 
user where an irq will end up.

btw I did not quite get the idea behind the "exclude" part. Why is "include" 
not enough ? Can you give me an example.


I think it makes sense regardless of the cpuset based approach. Seems like a 
logical extension of the existing interface (ie per IRQ mask plus the default).

Max


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

Messages in current thread:
boot cgroup questions, Max Krasnyansky, (Tue Mar 11, 6:23 pm)
Re: boot cgroup questions, Paul Menage, (Tue Mar 11, 6:27 pm)
Re: boot cgroup questions, Max Krasnyansky, (Tue Mar 11, 7:34 pm)
Re: boot cgroup questions, Paul Menage, (Tue Mar 11, 7:36 pm)
Re: boot cgroup questions, Max Krasnyansky, (Tue Mar 11, 7:53 pm)
Re: boot cgroup questions, Paul Menage, (Tue Mar 11, 8:09 pm)
Re: boot cgroup questions, Max Krasnyansky, (Tue Mar 11, 8:39 pm)
Re: boot cgroup questions, Paul Jackson, (Tue Mar 11, 9:59 pm)
Re: boot cgroup questions, Max Krasnyanskiy, (Wed Mar 12, 11:24 am)
Re: boot cgroup questions, Paul Jackson, (Wed Mar 12, 11:57 am)
Re: boot cgroup questions, Max Krasnyanskiy, (Wed Mar 12, 12:11 pm)
Re: boot cgroup questions, Paul Menage, (Wed Mar 12, 12:16 pm)
Re: boot cgroup questions, Paul Jackson, (Wed Mar 12, 12:24 pm)
Re: boot cgroup questions, Max Krasnyanskiy, (Wed Mar 12, 12:30 pm)
Re: boot cgroup questions, Paul Jackson, (Wed Mar 12, 12:32 pm)
Re: boot cgroup questions, Max Krasnyanskiy, (Wed Mar 12, 1:08 pm)
Re: boot cgroup questions, Paul Jackson, (Wed Mar 12, 1:37 pm)
Re: boot cgroup questions, Max Krasnyanskiy, (Wed Mar 12, 3:29 pm)
Re: boot cgroup questions, Paul Jackson, (Wed Mar 12, 4:30 pm)
Re: boot cgroup questions, Paul Jackson, (Wed Mar 12, 4:32 pm)
Re: boot cgroup questions, Max Krasnyanskiy, (Wed Mar 12, 5:46 pm)
Re: boot cgroup questions, Max Krasnyanskiy, (Wed Mar 12, 5:57 pm)
Re: boot cgroup questions, Paul Jackson, (Thu Mar 13, 12:03 am)
Re: boot cgroup questions, Paul Jackson, (Thu Mar 13, 12:12 am)
Re: boot cgroup questions, Max Krasnyanskiy, (Thu Apr 10, 10:24 am)
Re: boot cgroup questions, Paul Jackson, (Thu Apr 10, 10:37 am)
Re: boot cgroup questions, Max Krasnyanskiy, (Thu Apr 10, 11:03 am)
Re: boot cgroup questions, Paul Jackson, (Mon Apr 14, 11:39 am)
Re: boot cgroup questions, Paul Jackson, (Mon Apr 14, 11:42 am)
Re: boot cgroup questions, Peter Zijlstra, (Fri May 9, 3:45 am)
IRQ affinities (was: boot cgroup questions), Paul Jackson, (Fri May 9, 4:17 am)
Re: IRQ affinities (was: boot cgroup questions), Peter Zijlstra, (Fri May 9, 4:48 am)
Re: IRQ affinities (was: boot cgroup questions), Paul Jackson, (Fri May 9, 5:03 am)
Re: IRQ affinities (was: boot cgroup questions), Peter Zijlstra, (Fri May 9, 5:14 am)
Re: IRQ affinities (was: boot cgroup questions), Paul Jackson, (Fri May 9, 5:36 am)
Re: IRQ affinities (was: boot cgroup questions), Paul Jackson, (Fri May 9, 10:43 am)
Re: IRQ affinities, Max Krasnyanskiy, (Tue May 20, 6:14 pm)
Re: IRQ affinities, Max Krasnyanskiy, (Tue May 20, 6:21 pm)
Re: IRQ affinities, Arjan van de Ven, (Tue May 20, 9:45 pm)
Re: IRQ affinities, Paul Jackson, (Tue May 20, 11:34 pm)
Re: IRQ affinities, Max Krasnyanskiy, (Wed May 21, 9:18 am)
Re: IRQ affinities, Max Krasnyanskiy, (Wed May 21, 10:58 am)