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.

Reply via email to