Re: Unable to continue testing of 2.6.25

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Paul Jackson <pj@...>
Cc: Adrian Bunk <bunk@...>, <tilman@...>, <elendil@...>, <linux-kernel@...>, <torvalds@...>
Date: Sunday, February 17, 2008 - 4:51 pm

On Sun, 17 Feb 2008 14:38:51 -0600
Paul Jackson <pj@sgi.com> wrote:


it's not a fair repersentation. Again.. this export was unkeepable due to the
API being nasty and having to be fixed anyway ;(.

One of the problems was that the c-p-a api has to be followed by a cache flush function call.
Sadly that does a TOTAL flush of the caches of all cpus in the system. As part of the -rc1
changes, it is now done only on the exact pages that need to be flushed (so you no longer
flush 12Mb of caches when you only needed to flush 4Kb), but to achieve that, it was no longer
an option to keep this as 2 separate function calls.
Add to this that some very fundemanteal bugs couldn't be fixed without the function underlying
cpa changing prototype and behavior, so the function had to go.


I understand where he's coming from; at the same time it's a very small change to virtualbox to fix this
and has been done already... in minutes. Frans should take that up with the virtual box support forum, I'm sure
they have the patch available there. (it's mostly removing workarounds for cpa bugs and then just calling set_memory_x / set_memory_nx).

-- 
If you want to reach me at my work email, use arjan@linux.intel.com
For development, discussion and tips for power savings, 
visit http://www.lesswatts.org
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Unable to continue testing of 2.6.25, Frans Pop, (Sun Feb 17, 5:25 am)
Re: Unable to continue testing of 2.6.25, Arjan van de Ven, (Sun Feb 17, 4:46 pm)
Re: Unable to continue testing of 2.6.25, Andi Kleen, (Mon Feb 18, 8:31 am)
Re: Unable to continue testing of 2.6.25, Arjan van de Ven, (Mon Feb 18, 12:50 pm)
Re: Unable to continue testing of 2.6.25, Andi Kleen, (Mon Feb 18, 1:11 pm)
Re: Unable to continue testing of 2.6.25, Arjan van de Ven, (Mon Feb 18, 1:32 pm)
Re: Unable to continue testing of 2.6.25, Roland Dreier, (Mon Feb 18, 2:53 pm)
Re: Unable to continue testing of 2.6.25, Arjan van de Ven, (Mon Feb 18, 3:07 pm)
Re: Unable to continue testing of 2.6.25, Roland Dreier, (Mon Feb 18, 3:18 pm)
Re: Unable to continue testing of 2.6.25, Siddha, Suresh B, (Tue Feb 19, 3:42 pm)
Re: Unable to continue testing of 2.6.25, Alan Cox, (Mon Feb 18, 2:40 pm)
Re: Unable to continue testing of 2.6.25, Arjan van de Ven, (Mon Feb 18, 2:52 pm)
Re: Unable to continue testing of 2.6.25, Alan Cox, (Mon Feb 18, 4:15 pm)
Re: Unable to continue testing of 2.6.25, Andi Kleen, (Mon Feb 18, 2:52 pm)
Re: Unable to continue testing of 2.6.25, Ingo Molnar, (Mon Feb 18, 3:18 pm)
Re: Unable to continue testing of 2.6.25, Andi Kleen, (Tue Feb 19, 5:35 am)
Re: Unable to continue testing of 2.6.25, Arjan van de Ven, (Mon Feb 18, 2:32 pm)
Re: Unable to continue testing of 2.6.25, Adrian Bunk, (Sun Feb 17, 9:16 am)
Re: Unable to continue testing of 2.6.25, Frans Pop, (Tue Feb 19, 5:55 pm)
Re: Unable to continue testing of 2.6.25, Adrian Bunk, (Tue Feb 19, 6:19 pm)
Re: Unable to continue testing of 2.6.25, Frans Pop, (Tue Feb 19, 6:49 pm)
Re: Unable to continue testing of 2.6.25, Harvey Harrison, (Tue Feb 19, 6:15 pm)
Re: Unable to continue testing of 2.6.25, Arjan van de Ven, (Tue Feb 19, 5:59 pm)
Re: Unable to continue testing of 2.6.25, Tilman Schmidt, (Sun Feb 17, 3:24 pm)
Re: Unable to continue testing of 2.6.25, David Miller, (Sun Feb 17, 10:33 pm)
Re: Unable to continue testing of 2.6.25, Andi Kleen, (Mon Feb 18, 8:27 am)
Re: Unable to continue testing of 2.6.25, Tilman Schmidt, (Mon Feb 18, 7:40 am)
Re: Unable to continue testing of 2.6.25, Adrian Bunk, (Sun Feb 17, 3:44 pm)
Re: Unable to continue testing of 2.6.25, Paul Jackson, (Sun Feb 17, 4:38 pm)
Re: Unable to continue testing of 2.6.25, Arjan van de Ven, (Sun Feb 17, 4:51 pm)
Re: Unable to continue testing of 2.6.25, Frans Pop, (Tue Feb 19, 6:41 pm)