On Mon, 24 Sep 2007 12:42:15 +0200 Mike Galbraith <efault@gmx.de> wrote:Odd, the idea (which I think is clear) is that min_vruntime can wrap around the u64 spectrum. And by using min_vruntime as offset to base the key around, we get a signed but limited range key-space. (because we update min_vruntime to be the leftmost task (in a monotonic fashion)) So I'm having trouble with these patches, that is, both your wrap around condition of: if (likely(new_rq->cfs.min_vruntime)) as well as the last patchlet: if (((s64)vruntime > (s64)min_vruntime) || in that neither of these changes make sense in what its trying to do. Its perfectly valid for min_vruntime to exist in 1ULL << 63. -
| Tarkan Erimer | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| James Bottomley | Re: Announce: Linux-next (Or Andrew's dream :-)) |
| David Woodhouse | Re: [PATCH 2/3] firmware: convert korg1212 driver to use firmware loader exclusively |
| Kamalesh Babulal | Re: 2.6.24-rc8-mm1 Build Failure on S390x |
git: | |
| David Miller | [GIT]: Networking |
| Jarek Poplawski | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| KOSAKI Motohiro | [bug?] tg3: Failed to load firmware "tigon/tg3_tso.bin" |
