Re: [git pull] CPU isolation extensions

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Ingo Molnar
Date: Thursday, February 7, 2008 - 12:51 pm

* Linus Torvalds <torvalds@linux-foundation.org> wrote:


no, they have not been under nearly enough testing and review - these 
patches surfaced on lkml for the first time one week ago (!). I find the 
pull request totally premature, this stuff has not been discussed and 
agreed on _at all_. None of the people who maintain and have interest in 
this code and participated in the (short) one-week discussion were 
Cc:-ed to the pull request.

I think these patches also need a buy-in from Peter Zijlstra and Paul 
Jackson (or really good reasoning while any objections from them should 
be overriden) - all of whom deal with the code affected by these changes 
on a daily basis and have an interest in CPU isolation features.

Generally i think that cpusets is actually the feature and API that 
should be used (and extended) for CPU isolation - and we already 
extended it recently in the direction of CPU isolation. Most enterprise 
distros have cpusets enabled so it's in use. Also, cpusets has the 
appeal of being commonly used in the "big honking boxes" arena, so 
reusing the same concept for RT and virtualization stuff would be the 
natural approach. It already ties in to the scheduler domains code 
dynamically and is flexible and scalable. I resisted ad-hoc CPU 
isolation patches in -rt for that reason. Also, i'd not mind some 
test-coverage in sched.git as well.

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

Messages in current thread:
[git pull] CPU isolation extensions, Max Krasnyansky, (Wed Feb 6, 10:32 pm)
Re: [git pull] CPU isolation extensions, Andrew Morton, (Wed Feb 6, 10:58 pm)
Re: [git pull] CPU isolation extensions, Paul Jackson, (Thu Feb 7, 12:59 am)
Re: [git pull] CPU isolation extensions, Andrew Morton, (Thu Feb 7, 1:12 am)
Re: [git pull] CPU isolation extensions, Linus Torvalds, (Thu Feb 7, 10:06 am)
Re: [git pull] CPU isolation extensions, Max Krasnyansky, (Thu Feb 7, 10:22 am)
Re: [git pull] CPU isolation extensions, Max Krasnyansky, (Thu Feb 7, 10:36 am)
Re: [git pull] CPU isolation extensions, Max Krasnyansky, (Thu Feb 7, 11:02 am)
Re: [git pull] CPU isolation extensions, Paul Jackson, (Thu Feb 7, 11:10 am)
Re: [git pull] CPU isolation extensions, Max Krasnyansky, (Thu Feb 7, 11:14 am)
Re: [git pull] CPU isolation extensions, Max Krasnyansky, (Thu Feb 7, 11:22 am)
Re: [git pull] CPU isolation extensions, Andrew Morton, (Thu Feb 7, 12:26 pm)
Re: [git pull] CPU isolation extensions, Ingo Molnar, (Thu Feb 7, 12:51 pm)
Re: [git pull] CPU isolation extensions, Max Krasnyansky, (Thu Feb 7, 5:38 pm)