1. 21 8月, 2010 2 次提交
  2. 11 8月, 2010 1 次提交
  3. 21 5月, 2010 19 次提交
  4. 19 3月, 2010 3 次提交
  5. 03 3月, 2010 3 次提交
  6. 21 1月, 2010 2 次提交
  7. 24 12月, 2009 1 次提交
  8. 23 12月, 2009 3 次提交
  9. 10 10月, 2009 1 次提交
  10. 23 9月, 2009 1 次提交
    • D
      USB: use kfifo to buffer usb-generic serial writes · 8e8dce06
      David VomLehn 提交于
      When do_output_char() attempts to write a carriage return/line feed sequence,
      it first checks to see how much buffer room is available. If there are at least
      two characters free, it will write the carriage return/line feed with two calls
      to tty_put_char(). It calls the tty_operation functions write() for devices that
      don't support the tty_operations function put_char(). If the USB generic serial
      device's write URB is not in use, it will return the buffer size when asked how
      much room is available. The write() of the carriage return will cause it to mark
      the write URB busy, so the subsequent write() of the line feed will be ignored.
      
      This patch uses the kfifo infrastructure to implement a write FIFO that
      accurately returns the amount of space available in the buffer.
      Signed-off-by: NDavid VomLehn <dvomlehn@cisco.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      8e8dce06
  11. 20 9月, 2009 1 次提交
  12. 11 7月, 2009 2 次提交
  13. 16 6月, 2009 1 次提交