[PATCH] kernel: enable SERIAL_8250_16550A_VARIANTS

Rui Salvaterra rsalvaterra at gmail.com
Mon Mar 14 13:35:52 PDT 2022


Hi, Stijn,

On Mon, 14 Mar 2022 at 19:59, Stijn Tintel <stijn at linux-ipv6.be> wrote:
>
> Kernel 5.6 introduced a new config symbol SERIAL_8250_16550A_VARIANTS.
> In kernel 5.8, this symbol was changed to default to on on !x86, as some
> embedded devices still use 16650A variants. Let's play safe here and
> enable this symbol in the generic config, to avoid others from running
> into this problem and having to spend several hours trying to bisect
> this problem. While we could disable the symbol in the x86 target
> configs, a 20ms boot time reduction really isn't worth the time wasted
> on bisecting this issue.
>
> Matt discovered this problem while working on adding support for the
> WatchGuard Firebox M200 to the qoriq target, where it caused some
> characters to be missing on the console output.
>
> Reported-by: Matt Fawcett <mattytap at icloud.com>
> Signed-off-by: Stijn Tintel <stijn at linux-ipv6.be>

[patch snipped]

Seems sensible to me.

Reviewed-by: Rui Salvaterra <rsalvaterra at gmail.com>

Cheers,
Rui



More information about the openwrt-devel mailing list