The next patch series for udlfb is &quot;nearly ready&quot; for submission, hopefully will be coming in the next few days.<br><br>Testing and any problem reports would be helpful.  The code that will be submitted is at <a href="http://git.plugable.com/gitphp/index.php?p=udlfb&amp;a=summary">http://git.plugable.com/gitphp/index.php?p=udlfb&amp;a=summary</a><br>
<br>There are many dozens of checkins in git as inter-related problems have been explored and the code incrementally improved.  Before submitting, I&#39;ll be reconstituting them into a smaller number of more analyzable email patches: make everything <a href="http://checkpatch.pl">checkpatch.pl</a> clean, reorganize things to match final layout, then per-feature patches. We&#39;ll see how that goes.<br>
<br>Major features:<br><br>* Support for standard fbdev clients (via defio)<br>* Improved performance (about 20% average improvement over a variety of &quot;benchmarks&quot; like x11perf, gtkperf, glxgears)<br>* Asynchronous urb dispatch and no mutexes held for extended periods during render<br>
* Slightly lower CPU consumption, less touching memory, slightly higher average compression<br>* Better handling of switching from X to fbcon VTs and back<br>* Driver should unload cleanly from either bottom-up (USB removal) or top-down (shutdown).  Problem reports welcome.<br>
* Performance metrics reported through sysfs (read /sys/class/graphics/fbX/*metrics*)<br>* EDID reported through sysfs (read /sys/class/graphics/graphics/fbX/edid)<br>* Can compile as module with or without defio or sys_ dependencies<br>
* Lots of cleanup - tested on 64-bit, closer to endian clean, <a href="http://checkpatch.pl">checkpatch.pl</a> clean<br><br>What it does not have:<br><br>* The defio rendering problems (e.g. with xf86-video-fbdev X server) are still unsolved<br>
* Still 16bpp only.  Pseudo-truecolor 32-&gt;16 is on the wishlist.<br>* No DL 1x5 SKU detection yet (you&#39;ll get a blank screen if your monitor&#39;s res exceeds the adapter)<br><br>Best wishes,<br>Bernie<br><a href="http://plugable.com/">http://plugable.com/</a><br>