Use the generic kfifo-based write implementation rather than allowing up
to 4000 8 byte urbs in the host stack queues.
Cc: Jason Wessel <jason.wessel@windriver.com>
Signed-off-by: Johan Hovold <jhovold@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
 #include <linux/usb.h>
 #include <linux/usb/serial.h>
 
-#define URB_DEBUG_MAX_IN_FLIGHT_URBS   4000
 #define USB_DEBUG_MAX_PACKET_SIZE      8
 #define USB_DEBUG_BRK_SIZE             8
 static char USB_DEBUG_BRK[USB_DEBUG_BRK_SIZE] = {
        .id_table =             id_table,
        .num_ports =            1,
        .open =                 usb_debug_open,
-       .max_in_flight_urbs =   URB_DEBUG_MAX_IN_FLIGHT_URBS,
        .break_ctl =            usb_debug_break_ctl,
        .read_bulk_callback =   usb_debug_read_bulk_callback,
 };