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 --
| Washington Odhiambo | Weird Problem with NAT - more details |
| Greg Kroah-Hartman | [PATCH 001/196] Chinese: Add the known_regression URI to the HOWTO |
| Tarkan Erimer | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Andrew Morton | -mm merge plans for 2.6.23 |
git: | |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Gerrit Renker | [PATCH 0/37] dccp: Feature negotiation - last call for comments |
| David Miller | Re: [GIT]: Networking |
| Denys Fedoryshchenko | thousands of classes, e1000 TX unit hang |
