Support Intel Atom (Baytrail-I) HS-UART serdev slaves over tty
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-oem (Ubuntu) |
Fix Released
|
Critical
|
Unassigned | ||
Bionic |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Support Intel Atom (Baytrail-I) HS-UART serdev slaves over tty
On systems using Intel Atom (Baytrail-I) SoC's, slave devices connected on
HSUART1/2 ports are described by the ACPI BIOS as virtual hardware using
HID's INT3511/INT3512 [1].
As a consequence, HW manufacturers have complete freedom to install any
devices on-board as long as they can be accessed over serial tty
interface. Once such device is Dell Edge 3002 IoT Gateway which sports
ZigBee & GPS devices on the HS-UART ports 1 & 2 respectively.
Post 4.15, with CONFIG_
handles the enumeration for the slaves connected on these ports. Also,
/dev/ttySx device nodes for these ports are no longer exposed to the
userspace.
This driver has been submitted upstream and is under review. This issue has
been identified as a regression in 4.15 and multiple solutions are being
explored. Meanwhile, to support customer and maintain release schedule,
this driver needs to be in Ubuntu 4.15 based kernels.
The impact is limited to systems based on Intel Atom E38XX (Baytrail-I)
SoC's.
More info:
https:/
Please don't triage, this bug is for tracking purposes only.
CVE References
description: | updated |
Changed in linux-oem (Ubuntu): | |
status: | New → Confirmed |
importance: | Undecided → Critical |
description: | updated |
tags: |
added: verification-done-bionic removed: verification-needed-bionic |
Changed in linux-oem (Ubuntu): | |
status: | Confirmed → Fix Released |
tags: |
added: verification-failed-bionic removed: verification-done-bionic |
This bug is awaiting verification that the kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification- needed- bionic' to 'verification- done-bionic' . If the problem still exists, change the tag 'verification- needed- bionic' to 'verification- failed- bionic' .
If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.
See https:/ /wiki.ubuntu. com/Testing/ EnableProposed for documentation how to enable and use -proposed. Thank you!