On Wed, Jul 7, 2021 at 10:45 AM Alan Stern <stern@xxxxxxxxxxxxxxxxxxx> wrote: > > On Wed, Jul 07, 2021 at 03:33:52AM -0400, Jeffrey Walton wrote: > > Hi Everyone, > > > > I'm trying to track down the cause of some garbage in a response when > > using an ELM327 (https://www.elmelectronics.com/ic/elm327/) with a > > CH341 serial controller. > > > > I see there's been a fair amount of activity with the CH341 > > (https://github.com/torvalds/linux/commits/master/drivers/usb/serial/ch341.c), > > but I can't tell if its been backported to the 5.4 kernel. > > Specifically, the 5.4.0-77 kernel supplied with Ubuntu 18.04 and Mint > > 20.1. > > > > Does anyone know if the fixes and improvements for the CH341 have made > > their way into the 5.4 kernel? > > If you're talking about the 5.4.y kernels from kernel.org (as opposed > to the kernels supplied by Ubuntu, which might have goodness knows > what in them), you can see for yourself easily enough: > > https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/log/drivers/usb/serial/ch341.c?h=linux-5.4.y Thanks Alan. As far as I know, Ubuntu uses -oem kernels that track upstream. All upstream changes should be merged into Ubuntu's gear. Also see https://wiki.ubuntu.com/Kernel/OEMKernel. Jeff