Fix RX fail issue on Exar USB serial driver after resume from S3/S4

Bug #1685133 reported by Shrirang Bagul
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
HWE Next
Fix Released
Critical
Shrirang Bagul
linux (Ubuntu)
Fix Released
Critical
Shrirang Bagul
Xenial
Fix Released
Critical
Unassigned
Bionic
Fix Released
Critical
Shrirang Bagul
linux-oem (Ubuntu)
Fix Released
Undecided
Shrirang Bagul
Xenial
Invalid
Undecided
Unassigned
Bionic
Fix Released
Undecided
Shrirang Bagul

Bug Description

Resolution of LP: #1645591 added support for Exar USB UART devices in Ubuntu Xenial kernel. However, the devices fail to RX data after system resumes from suspend-to-ram(S3) and suspend-to-disk(S4). This bug is to track the integration of the driver released by the vendor to fix this issue.

Changelog:

Version 1B, 11/6/2015
Fixed Bug: The conditional logic to support kernel 3.9 was incorrect(line 396 in xr_usb_serial_common.c).

Version 1A, 1/9/2015
This driver will work with any USB UART function in these Exar devices:
        XR21V1410/1412/1414
        XR21B1411
        XR21B1420/1422/1424
        XR22801/802/804

Exar serial devices are typically enuremated as /dev/ttyXRUSB[0-3]

This bug is used for tracking purposes, please do not triage.

Changed in linux (Ubuntu):
importance: Undecided → Critical
status: New → Confirmed
assignee: nobody → Shrirang Bagul (shrirang-bagul)
tags: added: originate-from-1672249 plano
Changed in hwe-next:
status: New → Confirmed
importance: Undecided → Critical
assignee: nobody → Shrirang Bagul (shrirang-bagul)
tags: added: origiante-from-1685151
Stefan Bader (smb)
Changed in linux (Ubuntu Xenial):
importance: Undecided → Critical
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package linux - 4.4.0-77.98

---------------
linux (4.4.0-77.98) xenial; urgency=low

  * linux: 4.4.0-77.98 -proposed tracker (LP: #1686040)

  * [Hyper-V][SAUCE] pci-hyperv: Use only 16 bit integer for PCI domain
    (LP: #1684971)
    - SAUCE: pci-hyperv: Use only 16 bit integer for PCI domain

  * Upgrade Redpine WLAN/BT driver to ver. 1.2.RC4 (LP: #1669672)
    - SAUCE: sdhci: use PCI ID to identify Dell IoT gateways
    - SAUCE: Redpine: Upgrade to ver. 1.2.RC4
    - [Config] Update CONFIG_VEN_RSI_* configs
    - SAUCE: Redpine: add copyright to kernel packages

  * Fix RX fail issue on Exar USB serial driver after resume from S3/S4
    (LP: #1685133)
    - SAUCE: xr-usb-serial: Update driver for Exar USB serial ports

  * Miscellaneous Ubuntu changes
    - [Config] updating configs to match redpine driver changes

 -- Kleber Sacilotto de Souza <email address hidden> Tue, 25 Apr 2017 19:32:01 +0200

Changed in linux (Ubuntu Xenial):
status: Fix Committed → Fix Released
Changed in linux (Ubuntu):
status: Confirmed → Fix Released
Changed in hwe-next:
status: Confirmed → Fix Released
Changed in linux-oem (Ubuntu):
status: New → Confirmed
assignee: nobody → Shrirang Bagul (shrirang-bagul)
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

still need to send this for bionic kernel

Changed in linux-oem (Ubuntu Xenial):
status: New → Invalid
Changed in linux-oem (Ubuntu Bionic):
status: Confirmed → Fix Committed
Timo Aaltonen (tjaalton)
Changed in linux-oem (Ubuntu Bionic):
status: Fix Committed → Fix Released
Changed in linux (Ubuntu Bionic):
status: Fix Released → Triaged
Changed in linux (Ubuntu):
status: Triaged → Fix Released
Changed in linux (Ubuntu Bionic):
status: Triaged → Fix Released
Brad Figg (brad-figg)
tags: added: cscc
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.