Hi, > Excellent! I can help out with converting and/or testing the SPARC > devices (cg3/tcx) if required.
Sure, test results and patches are very welcome. I've touched dirty bitmap code for the first time, so I've sent out this rfc for early feedback at the approach taken before going out converting more display drivers. Seems nobody found patch #2 horrible so far, I take that as good sign that we can go on with this draft API. > Out of interest, from your work do you have a rough estimate as to how > this affects guest performance? For example benchmarks with Jan's > original commit to reduce the locking vs. Alex's current workaround vs. > with this patchset applied? I expect this improves performance with mttcg because the locking goes away, which allows more concurrency, probably more visible with more guest cores. Didn't benchmark it though. cheers, Gerd