Re: [RFC -v2 PATCH 2/3] sched: add yield_to function

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Avi Kivity
Date: Monday, December 20, 2010 - 1:45 am

On 12/20/2010 10:39 AM, Mike Galbraith wrote:

In my use case, both tasks are in the same thread group, so that works.  
I don't see why the requirement is needed though.


Hint is fine, so long as the scheduler seriously considers it.


The cross-cpu limitation is bothersome.  Since there are many cpus in 
modern machines, particularly ones used for virt, the probability of the 
two tasks being on the same cpu is quite low.

-- 
error compiling committee.c: too many arguments to function

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

Messages in current thread:
[RFC -v2 PATCH 2/3] sched: add yield_to function, Rik van Riel, (Mon Dec 13, 8:46 pm)
Re: [RFC -v2 PATCH 2/3] sched: add yield_to function, Mike Galbraith, (Mon Dec 13, 11:08 pm)
Re: [RFC -v2 PATCH 2/3] sched: add yield_to function, Srivatsa Vaddagiri, (Tue Dec 14, 3:24 am)
Re: [RFC -v2 PATCH 2/3] sched: add yield_to function, Mike Galbraith, (Tue Dec 14, 4:03 am)
Re: [RFC -v2 PATCH 2/3] sched: add yield_to function, Srivatsa Vaddagiri, (Tue Dec 14, 4:26 am)
Re: [RFC -v2 PATCH 2/3] sched: add yield_to function, Peter Zijlstra, (Tue Dec 14, 5:22 am)
Re: [RFC -v2 PATCH 2/3] sched: add yield_to function, Mike Galbraith, (Tue Dec 14, 5:47 am)
Re: [RFC -v2 PATCH 2/3] sched: add yield_to function, Rik van Riel, (Thu Dec 16, 12:49 pm)
Re: [RFC -v2 PATCH 2/3] sched: add yield_to function, Mike Galbraith, (Thu Dec 16, 11:56 pm)
Re: [RFC -v2 PATCH 2/3] sched: add yield_to function, Mike Galbraith, (Fri Dec 17, 12:15 am)
Re: [RFC -v2 PATCH 2/3] sched: add yield_to function, Avi Kivity, (Fri Dec 17, 8:09 am)
Re: [RFC -v2 PATCH 2/3] sched: add yield_to function, Mike Galbraith, (Fri Dec 17, 12:51 pm)
Re: [RFC -v2 PATCH 2/3] sched: add yield_to function, Rik van Riel, (Sat Dec 18, 7:50 am)
Re: [RFC -v2 PATCH 2/3] sched: add yield_to function, Avi Kivity, (Sat Dec 18, 10:02 am)
Re: [RFC -v2 PATCH 2/3] sched: add yield_to function, Avi Kivity, (Sat Dec 18, 10:08 am)
Re: [RFC -v2 PATCH 2/3] sched: add yield_to function, Mike Galbraith, (Sat Dec 18, 12:06 pm)
Re: [RFC -v2 PATCH 2/3] sched: add yield_to function, Mike Galbraith, (Sat Dec 18, 12:13 pm)
Re: [RFC -v2 PATCH 2/3] sched: add yield_to function, Avi Kivity, (Sat Dec 18, 11:08 pm)
Re: [RFC -v2 PATCH 2/3] sched: add yield_to function, Avi Kivity, (Sat Dec 18, 11:21 pm)
Re: [RFC -v2 PATCH 2/3] sched: add yield_to function, Avi Kivity, (Sun Dec 19, 2:19 am)
Re: [RFC -v2 PATCH 2/3] sched: add yield_to function, Mike Galbraith, (Sun Dec 19, 3:05 am)
Re: [RFC -v2 PATCH 2/3] sched: add yield_to function, Mike Galbraith, (Sun Dec 19, 4:18 am)
Re: [RFC -v2 PATCH 2/3] sched: add yield_to function, Mike Galbraith, (Mon Dec 20, 1:39 am)
Re: [RFC -v2 PATCH 2/3] sched: add yield_to function, Avi Kivity, (Mon Dec 20, 1:45 am)
Re: [RFC -v2 PATCH 2/3] sched: add yield_to function, Mike Galbraith, (Mon Dec 20, 1:55 am)
Re: [RFC -v2 PATCH 2/3] sched: add yield_to function, Avi Kivity, (Mon Dec 20, 2:03 am)
Re: [RFC -v2 PATCH 2/3] sched: add yield_to function, Mike Galbraith, (Mon Dec 20, 2:30 am)
Re: [RFC -v2 PATCH 2/3] sched: add yield_to function, Avi Kivity, (Mon Dec 20, 2:46 am)
Re: [RFC -v2 PATCH 2/3] sched: add yield_to function, Mike Galbraith, (Mon Dec 20, 3:33 am)
Re: [RFC -v2 PATCH 2/3] sched: add yield_to function, Avi Kivity, (Mon Dec 20, 3:39 am)
Re: [RFC -v2 PATCH 2/3] sched: add yield_to function, Mike Galbraith, (Mon Dec 20, 3:46 am)
Re: [RFC -v2 PATCH 2/3] sched: add yield_to function, Avi Kivity, (Mon Dec 20, 3:49 am)
Re: [RFC -v2 PATCH 2/3] sched: add yield_to function, Mike Galbraith, (Mon Dec 20, 3:50 am)
Re: [RFC -v2 PATCH 2/3] sched: add yield_to function, Avi Kivity, (Mon Dec 20, 4:06 am)
Re: [RFC -v2 PATCH 2/3] sched: add yield_to function, Rik van Riel, (Mon Dec 20, 8:40 am)
Re: [RFC -v2 PATCH 2/3] sched: add yield_to function, Mike Galbraith, (Mon Dec 20, 9:04 am)
Re: [RFC -v2 PATCH 2/3] sched: add yield_to function, Mike Galbraith, (Mon Dec 27, 10:54 pm)
Re: [RFC -v2 PATCH 2/3] sched: add yield_to function, Gene Heskett, (Mon Dec 27, 11:08 pm)
Re: [RFC -v2 PATCH 2/3] sched: add yield_to function, Mike Galbraith, (Mon Dec 27, 11:16 pm)
Re: [RFC -v2 PATCH 2/3] sched: add yield_to function, Gene Heskett, (Tue Dec 28, 9:18 am)
Re: [RFC -v2 PATCH 2/3] sched: add yield_to function, Rik van Riel, (Tue Dec 28, 3:34 pm)