All of lore.kernel.org
 help / color / mirror / Atom feed
From: Russell Senior <russell@personaltelco.net>
To: Johan Hovold <johan@kernel.org>
Cc: Aidan Thornton <makosoft@gmail.com>,
	Linux USB Mailing List <linux-usb@vger.kernel.org>,
	Grigori Goronzy <greg@chown.ath.cx>,
	Karl Palsson <karlp@tweak.net.au>,
	Eddi De Pieri <eddi@depieri.net>, stable <stable@vger.kernel.org>
Subject: Re: [PATCH 06/13] USB: serial: ch341: fix initial line settings
Date: Tue, 20 Dec 2016 04:38:19 -0800	[thread overview]
Message-ID: <CAHP3WfP3PvU0JvyxenJPtEQhvsUtaktGXMCLdyyQAY2kJ=c__Q@mail.gmail.com> (raw)
In-Reply-To: <20161220091312.GB26724@localhost>

> I'm not sure what device we're dealing with here, but it seems it would
> not be supported by the vendor (whose version of this driver also uses
> the init-command).
>
> Perhaps you could give the attached vendor driver a quick spin just to
> confirm that? It's a rebased version against usb-next.
>
> I've also pushed a commit that tries to dump the registers differently
> (reading together with register 0x25):
>
>         3baa1eff4245 ("dbg: ch341: dump registers differently")

00019-g3baa1ef:

Dec 20 04:30:50 willard kernel: usbcore: registered new interface driver ch341
Dec 20 04:30:50 willard kernel: usbserial: USB Serial support
registered for ch341-uart
Dec 20 04:31:14 willard kernel: usb 6-2: new full-speed USB device
number 11 using uhci_hcd
Dec 20 04:31:14 willard kernel: usb 6-2: New USB device found,
idVendor=1a86, idProduct=7523
Dec 20 04:31:14 willard kernel: usb 6-2: New USB device strings:
Mfr=0, Product=2, SerialNumber=0
Dec 20 04:31:14 willard kernel: usb 6-2: Product: USB2.0-Ser!
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: ch341-uart converter detected
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [00] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [01] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [02] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [03] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [04] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [05] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [06] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [07] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [08] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [09] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [0a] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [0b] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [0c] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [0d] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [0e] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [0f] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [10] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [11] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [12] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [13] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [14] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [15] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [16] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [17] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [18] = c3
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [19] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [1a] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [1b] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [1c] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [1d] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [1e] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [1f] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [20] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [21] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [22] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [23] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [24] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [25] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [26] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [27] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [28] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [29] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [2a] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [2b] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [2c] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [2d] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [2e] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [2f] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: init 0 0
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [00] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [01] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [02] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [03] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [04] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [05] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [06] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [07] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [08] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [09] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [0a] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [0b] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [0c] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [0d] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [0e] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [0f] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [10] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [11] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [12] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [13] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [14] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [15] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [16] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [17] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [18] = c3
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [19] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [1a] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [1b] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [1c] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [1d] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [1e] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [1f] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [20] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [21] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [22] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [23] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [24] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [25] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [26] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [27] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [28] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [29] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [2a] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [2b] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [2c] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [2d] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [2e] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [2f] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: write 0x31 0xb282
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [00] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [01] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [02] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [03] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [04] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [05] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [06] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [07] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [08] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [09] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [0a] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [0b] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [0c] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [0d] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [0e] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [0f] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [10] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [11] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [12] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [13] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [14] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [15] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [16] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [17] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [18] = f1
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [19] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [1a] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [1b] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [1c] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [1d] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [1e] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [1f] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [20] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [21] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [22] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [23] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [24] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [25] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [26] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [27] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [28] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [29] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [2a] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [2b] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [2c] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [2d] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [2e] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [2f] = 00
Dec 20 04:31:14 willard kernel: usb 6-2: ch341_dbg - [0x2518] = f1 00,
[0x1213] = 00 00 (pre version)
Dec 20 04:31:14 willard kernel: usb 6-2: ch341_dbg - [0x2518] = f1 00,
[0x1213] = 00 00 (post init-0)
Dec 20 04:31:14 willard kernel: usb 6-2: ch341_set_baudrate_lcr -
speed = 9600, lcr = c3, a = b202
Dec 20 04:31:14 willard kernel: usb 6-2: ch341_dbg - [0x2518] = f1 00,
[0x1213] = 00 00 (post init - lcr reset)
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [00] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [01] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [02] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [03] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [04] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [05] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [06] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [07] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [08] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [09] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [0a] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [0b] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [0c] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [0d] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [0e] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [0f] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [10] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [11] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [12] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [13] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [14] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [15] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [16] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [17] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [18] = f1
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [19] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [1a] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [1b] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [1c] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [1d] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [1e] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [1f] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [20] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [21] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [22] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [23] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [24] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [25] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [26] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [27] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [28] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [29] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [2a] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [2b] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [2c] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [2d] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [2e] = 00
Dec 20 04:31:14 willard kernel: ch341 6-2:1.0: [2f] = 00
Dec 20 04:31:14 willard kernel: usb 6-2: ch341-uart converter now
attached to ttyUSB0
Dec 20 04:31:25 willard kernel: usb 6-2: ch341_set_baudrate_lcr -
speed = 19200, lcr = c3, a = d902
Dec 20 04:31:25 willard kernel: usb 6-2: ch341_dbg - [0x2518] = f1 00,
[0x1213] = 00 00 (post init - lcr reset)
Dec 20 04:31:36 willard kernel: usb 6-2: ch341_set_baudrate_lcr -
speed = 115200, lcr = c3, a = cc03
Dec 20 04:31:36 willard kernel: usb 6-2: ch341_dbg - [0x2518] = f1 00,
[0x1213] = 00 00 (post init - lcr reset)
Dec 20 04:32:04 willard kernel: usb 6-2: ch341_set_baudrate_lcr -
speed = 115200, lcr = c0, a = cc03
Dec 20 04:32:04 willard kernel: usb 6-2: ch341_dbg - [0x2518] = f1 00,
[0x1213] = 00 00 (post init - lcr reset)
Dec 20 04:32:08 willard kernel: usb 6-2: ch341_set_baudrate_lcr -
speed = 115200, lcr = c3, a = cc03
Dec 20 04:32:08 willard kernel: usb 6-2: ch341_dbg - [0x2518] = f1 00,
[0x1213] = 00 00 (post init - lcr reset)
Dec 20 04:32:13 willard kernel: usb 6-2: ch341_set_baudrate_lcr -
speed = 9600, lcr = c3, a = b202
Dec 20 04:32:13 willard kernel: usb 6-2: ch341_dbg - [0x2518] = f1 00,
[0x1213] = 00 00 (post init - lcr reset)
Dec 20 04:32:18 willard kernel: usb 6-2: ch341_set_baudrate_lcr -
speed = 115200, lcr = c3, a = cc03
Dec 20 04:32:18 willard kernel: usb 6-2: ch341_dbg - [0x2518] = f1 00,
[0x1213] = 00 00 (post init - lcr reset)
Dec 20 04:32:24 willard kernel: usb 6-2: ch341_set_baudrate_lcr -
speed = 115200, lcr = c3, a = cc03
Dec 20 04:32:24 willard kernel: usb 6-2: ch341_dbg - [0x2518] = f1 00,
[0x1213] = 00 00 (post init - lcr reset)
Dec 20 04:32:24 willard kernel: usb 6-2: ch341_set_baudrate_lcr -
speed = 19200, lcr = c3, a = d902
Dec 20 04:32:24 willard kernel: usb 6-2: ch341_dbg - [0x2518] = f1 00,
[0x1213] = 00 00 (post init - lcr reset)

  reply	other threads:[~2016-12-20 12:38 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <20161214152810.14682-1-johan@kernel.org>
2016-12-14 15:27 ` [PATCH 01/13] USB: serial: ch341: fix initial modem-control state Johan Hovold
2016-12-14 15:27 ` [PATCH 02/13] USB: serial: ch341: fix open and resume after B0 Johan Hovold
2016-12-14 15:28 ` [PATCH 03/13] USB: serial: ch341: fix modem-control and B0 handling Johan Hovold
2016-12-14 15:28 ` [PATCH 04/13] USB: serial: ch341: fix open error handling Johan Hovold
2016-12-14 15:28 ` [PATCH 05/13] USB: serial: ch341: fix resume after reset Johan Hovold
2016-12-14 15:28 ` [PATCH 06/13] USB: serial: ch341: fix initial line settings Johan Hovold
2016-12-16 13:19   ` Aidan Thornton
2016-12-16 14:46     ` Johan Hovold
2016-12-16 16:04       ` Russell Senior
2016-12-16 16:13         ` Johan Hovold
2016-12-16 17:30           ` Johan Hovold
2016-12-17 11:27             ` Russell Senior
2016-12-19 10:58               ` Johan Hovold
2016-12-19 16:40                 ` Russell Senior
2016-12-19 22:12                   ` Russell Senior
2016-12-20  9:13                     ` Johan Hovold
2016-12-20 12:38                       ` Russell Senior [this message]
2016-12-20 16:07                         ` Johan Hovold
2016-12-20 16:13                           ` Johan Hovold
2016-12-20 20:09                           ` Russell Senior
2016-12-20 20:49                             ` Johan Hovold
2017-01-09 13:51                               ` Johan Hovold
2017-01-12 14:49                                 ` Johan Hovold
2016-12-20 15:31                       ` Russell Senior
2016-12-20 15:52                         ` Johan Hovold
2016-12-20 20:05                           ` Russell Senior
2016-12-20  8:42                   ` Johan Hovold

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CAHP3WfP3PvU0JvyxenJPtEQhvsUtaktGXMCLdyyQAY2kJ=c__Q@mail.gmail.com' \
    --to=russell@personaltelco.net \
    --cc=eddi@depieri.net \
    --cc=greg@chown.ath.cx \
    --cc=johan@kernel.org \
    --cc=karlp@tweak.net.au \
    --cc=linux-usb@vger.kernel.org \
    --cc=makosoft@gmail.com \
    --cc=stable@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.