CVSROOT: /cvs Module name: src Changes by: mgloc...@cvs.openbsd.org 2009/09/11 14:12:51
Modified files: sys/dev/usb : udl.c udl.h Log message: Don't panic if the command buffer runs full. Instead try to flush it, and continue operation afterwards. If we can't flush immediately, we will undo the operation and return EAGAIN to wsdisplay (like we do already for the xfer queue). This allows us to set higher resolutions (tested up to 1280x1024) without bumping the command buffer or xfer buffer memory further.