[PATCH 00/16] USB: cdc-acm: bug fixes, clean-ups, and new read implementation

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi, 

The first three patches are bug fixes that should go into stable. The following
twelve are basically clean-ups, and the last one kills the no longer needed rx
tasklet (along with its multiple free lists) through a complete
read-processing re-write.

Thanks,
Johan


Johan Hovold (16):
  USB: cdc-acm: fix memory corruption / panic
  USB: cdc-acm: fix potential null-pointer dereference
  USB: cdc-acm: fix potential null-pointer dereference on disconnect
  USB: cdc-acm: add missing newlines to dev_dbg and dev_err
  USB: cdc-acm: use dev_err to report failed allocations
  USB: cdc-acm: clean up dev_err and dev_dbg
  USB: cdc-acm: replace dbg macros with dev_dbg
  USB: cdc-acm: clean up verbose debug
  USB: cdc-acm: use dev_vdbg in read/write paths
  USB: cdc-acm: remove version information and changelog
  USB: cdc-acm: remove superfluous prototype
  USB: cdc-acm: remove unused drain-delay code
  USB: cdc-acm: clean up rx_buflimit references
  USB: cdc-acm: clean up open error handling
  USB: cdc-acm: clean up read urb allocation
  USB: cdc-acm: re-write read processing

 drivers/usb/class/cdc-acm.c |  466 ++++++++++++++++++-------------------------
 drivers/usb/class/cdc-acm.h |   23 +--
 2 files changed, 196 insertions(+), 293 deletions(-)

-- 
1.7.4.1

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux