v5.6.2 stable update

Bug #1870978 reported by Timo Aaltonen
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux-oem-5.6 (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

    SRU Justification

    Impact:
       The upstream process for stable tree updates is quite similar
       in scope to the Ubuntu SRU process, e.g., each patch has to
       demonstrably fix a bug, and each patch is vetted by upstream
       by originating either directly from a mainline/stable Linux tree or
       a minimally backported form of that patch. The following upstream
       stable patches should be included in the Ubuntu oem-5.6 kernel:

       v5.6.2 upstream stable release
       from git://git.kernel.org/

This is needed to unbreak iwlwifi.

 bpf: Undo incorrect __reg_bound_offset32 handling
 USB: serial: option: add support for ASKEY WWHC050
 USB: serial: option: add BroadMobi BM806U
 USB: serial: option: add Wistron Neweb D19Q1
 USB: cdc-acm: restore capability check order
 USB: serial: io_edgeport: fix slab-out-of-bounds read in edge_interrupt_callback
 usb: musb: fix crash with highmen PIO and usbmon
 media: flexcop-usb: fix endpoint sanity check
 media: usbtv: fix control-message timeouts
 staging: kpc2000: prevent underflow in cpld_reconfigure()
 staging: rtl8188eu: Add ASUS USB-N10 Nano B1 to device table
 staging: wlan-ng: fix ODEBUG bug in prism2sta_disconnect_usb
 staging: wlan-ng: fix use-after-free Read in hfa384x_usbin_callback
 staging: wfx: add proper "compatible" string
 staging: wfx: fix init/remove vs IRQ race
 staging: wfx: annotate nested gc_list vs tx queue locking
 ahci: Add Intel Comet Lake H RAID PCI ID
 libfs: fix infoleak in simple_attr_read()
 media: ov519: add missing endpoint sanity checks
 media: dib0700: fix rc endpoint lookup
 media: stv06xx: add missing descriptor sanity checks
 media: xirlink_cit: add missing descriptor sanity checks
 media: v4l2-core: fix a use-after-free bug of sd->devnode
 Linux 5.6.1
 bpf: update jmp32 test cases to fix range bound deduction
 mac80211: fix authentication with iwlwifi/mvm
 serial: sprd: Fix a dereference warning
 vt: selection, introduce vc_is_sel
 vt: ioctl, switch VT_IS_IN_USE and VT_BUSY to inlines
 vt: switch vt_dont_switch to bool
 vt: vt_ioctl: remove unnecessary console allocation checks
 vt: vt_ioctl: fix VT_DISALLOCATE freeing in-use virtual console
 vt: vt_ioctl: fix use-after-free in vt_in_use()
 platform/x86: pmc_atom: Add Lex 2I385SW to critclk_systems DMI table
 Linux 5.6.2

Timo Aaltonen (tjaalton)
description: updated
Timo Aaltonen (tjaalton)
affects: linux-oem-5.4 (Ubuntu) → linux-oem-5.6 (Ubuntu)
Changed in linux-oem-5.6 (Ubuntu):
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package linux-oem-5.6 - 5.6.0-1007.7

---------------
linux-oem-5.6 (5.6.0-1007.7) focal; urgency=medium

  * v5.6.2 stable update (LP: #1870978)
    - Revert "UBUNTU: SAUCE: bpf: undo incorrect __reg_bound_offset32 handling"
    - bpf: Undo incorrect __reg_bound_offset32 handling
    - USB: serial: option: add support for ASKEY WWHC050
    - USB: serial: option: add BroadMobi BM806U
    - USB: serial: option: add Wistron Neweb D19Q1
    - USB: cdc-acm: restore capability check order
    - USB: serial: io_edgeport: fix slab-out-of-bounds read in
      edge_interrupt_callback
    - usb: musb: fix crash with highmen PIO and usbmon
    - media: flexcop-usb: fix endpoint sanity check
    - media: usbtv: fix control-message timeouts
    - staging: kpc2000: prevent underflow in cpld_reconfigure()
    - staging: rtl8188eu: Add ASUS USB-N10 Nano B1 to device table
    - staging: wlan-ng: fix ODEBUG bug in prism2sta_disconnect_usb
    - staging: wlan-ng: fix use-after-free Read in hfa384x_usbin_callback
    - staging: wfx: add proper "compatible" string
    - staging: wfx: fix init/remove vs IRQ race
    - staging: wfx: annotate nested gc_list vs tx queue locking
    - ahci: Add Intel Comet Lake H RAID PCI ID
    - libfs: fix infoleak in simple_attr_read()
    - media: ov519: add missing endpoint sanity checks
    - media: dib0700: fix rc endpoint lookup
    - media: stv06xx: add missing descriptor sanity checks
    - media: xirlink_cit: add missing descriptor sanity checks
    - media: v4l2-core: fix a use-after-free bug of sd->devnode
    - Linux 5.6.1
    - bpf: update jmp32 test cases to fix range bound deduction
    - mac80211: fix authentication with iwlwifi/mvm
    - serial: sprd: Fix a dereference warning
    - vt: selection, introduce vc_is_sel
    - vt: ioctl, switch VT_IS_IN_USE and VT_BUSY to inlines
    - vt: switch vt_dont_switch to bool
    - vt: vt_ioctl: remove unnecessary console allocation checks
    - vt: vt_ioctl: fix VT_DISALLOCATE freeing in-use virtual console
    - vt: vt_ioctl: fix use-after-free in vt_in_use()
    - platform/x86: pmc_atom: Add Lex 2I385SW to critclk_systems DMI table
    - Linux 5.6.2

  * Revert "nvme_fc: add module to ops template to allow module references"
    (LP: #1869947)
    - SAUCE: Revert "nvme_fc: add module to ops template to allow module
      references"

  * suspend only works once on ThinkPad X1 Carbon gen 7 (LP: #1865570)
    - Revert "UBUNTU: SAUCE: e1000e: Disable s0ix flow for X1 Carbon 7th"
    - SAUCE: e1000e: bump up timeout to wait when ME un-configure ULP mode

 -- Timo Aaltonen <email address hidden> Mon, 06 Apr 2020 11:43:30 +0300

Changed in linux-oem-5.6 (Ubuntu):
status: Fix Committed → Fix Released
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.