Xenial update: v4.4.198 upstream stable release
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Xenial |
Fix Released
|
Medium
|
Connor Kuehl |
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 kernel:
* scsi: ufs: skip shutdown if hba is not powered
* scsi: megaraid: disable device when probe failed after enabled device
* scsi: qla2xxx: Fix unbound sleep in fcport delete path.
* ARM: OMAP2+: Fix missing reset done flag for am3 and am43
* ARM: dts: am4372: Set memory bandwidth limit for DISPC
* nl80211: fix null pointer dereference
* mips: Loongson: Fix the link time qualifier of 'serial_exit()'
* net: hisilicon: Fix usage of uninitialized variable in function mdio_sc_
* namespace: fix namespace.pl script to support relative paths
* loop: Add LOOP_SET_DIRECT_IO to compat ioctl
* net: bcmgenet: Fix RGMII_MODE_EN value for GENET v1/2/3
* net: bcmgenet: Set phydev->dev_flags only for internal PHYs
* sctp: change sctp_prot .no_autobind with true
* net: avoid potential infinite loop in tc_ctl_action()
* ipv4: Return -ENETUNREACH if we can't create route but saddr is valid
* memfd: Fix locking when tagging pins
* USB: legousbtower: fix memleak on disconnect
* usb: udc: lpc32xx: fix bad bit shift operation
* USB: serial: ti_usb_3410_5052: fix port-close races
* USB: ldusb: fix memleak on disconnect
* USB: usblp: fix use-after-free on disconnect
* USB: ldusb: fix read info leaks
* scsi: core: try to get module before removing device
* ASoC: rsnd: Reinitialize bit clock inversion flag for every format setting
* cfg80211: wext: avoid copying malformed SSIDs
* mac80211: Reject malformed SSID elements
* drm/edid: Add 6 bpc quirk for SDC panel in Lenovo G50
* scsi: zfcp: fix reaction on bit error threshold notification
* mm/slub: fix a deadlock in show_slab_objects()
* xtensa: drop EXPORT_SYMBOL for outs*/ins*
* parisc: Fix vmap memory leak in ioremap()/iounmap()
* CIFS: avoid using MID 0xFFFF
* btrfs: block-group: Fix a memory leak due to missing btrfs_put_
* memstick: jmb38x_ms: Fix an error handling path in 'jmb38x_ms_probe()'
* cpufreq: Avoid cpufreq_suspend() deadlock on system shutdown
* xen/netback: fix error path of xenvif_
* PCI: PM: Fix pci_power_up()
* net: sched: Fix memory exposure from short TCA_U32_SEL
* RDMA/cxgb4: Do not dma memory off of the stack
* Linux 4.4.198
* UBUNTU: upstream stable to v4.4.198
v4.4.198 upstream stable release
from git://git.
CVE References
Changed in linux (Ubuntu): | |
status: | New → Confirmed |
tags: | added: kernel-stable-tracking-bug |
Changed in linux (Ubuntu): | |
status: | Confirmed → Invalid |
Changed in linux (Ubuntu Xenial): | |
status: | New → In Progress |
importance: | Undecided → Medium |
assignee: | nobody → Connor Kuehl (connork) |
description: | updated |
Changed in linux (Ubuntu Xenial): | |
status: | In Progress → Fix Committed |
This bug was fixed in the package linux - 4.4.0-170.199
---------------
linux (4.4.0-170.199) xenial; urgency=medium
* xenial/linux: 4.4.0-170.199 -proposed tracker (LP: #1852306)
* update ENA driver to version 2.1.0 (LP: #1850175) com_indirect_ table_fill_ entry config_ llq_info( ) fill_hash_ function( ) implementation priv_flags"
- net: ena: fix: set freed objects to NULL to avoid failing future allocations
- net: ena: fix swapped parameters when calling
ena_
- net: ena: fix: Free napi resources when ena_up() fails
- net: ena: fix incorrect test of supported hash function
- net: ena: fix return value of ena_com_
- net: ena: improve latency by disabling adaptive interrupt moderation by
default
- net: ena: fix ena_com_
- net: ena: add handling of llq max tx burst size
- net: ena: ethtool: add extra properties retrieval via get_priv_flags
- net: ena: replace free_tx/rx_ids union with single free_ids field in
ena_ring
- net: ena: arrange ena_probe() function variables in reverse christmas tree
- net: ena: add newline at the end of pr_err prints
- net: ena: allow automatic fallback to polling mode
- net: ena: add support for changing max_header_size in LLQ mode
- net: ena: optimise calculations for CQ doorbell
- net: ena: add good checksum counter
- net: ena: use dev_info_once instead of static variable
- net: ena: add MAX_QUEUES_EXT get feature admin command
- net: ena: enable negotiating larger Rx ring size
- net: ena: make ethtool show correct current and max queue sizes
- net: ena: allow queue allocation backoff when low on memory
- net: ena: add ethtool function for changing io queue sizes
- net: ena: remove inline keyword from functions in *.c
- net: ena: update driver version from 2.0.3 to 2.1.0
- net: ena: Fix bug where ring allocation backoff stopped too late
- Revert "net: ena: ethtool: add extra properties retrieval via
get_
- net: ena: don't wake up tx queue when down
- net: ena: clean up indentation issue
* Bionic update: upstream stable patchset 2019-08-01 (LP: #1838700) // update
ENA driver to version 2.1.0 (LP: #1850175)
- net: ena: gcc 8: fix compilation warning
* Skip frame when buffer overflow on UVC camera (LP: #1849871)
- media: uvcvideo: Mark buffer error where overflow
* CVE-2018-20784 blocked_ averages( ) by reverting cfs_rq_ list cfs_rq_ list blocked_ averages( )
- sched/fair: Fix infinite loop in update_
a9e7f6544b9c
- sched/fair: Fix hierarchical order in rq->leaf_
- sched/fair: Add tmp_alone_branch assertion
- sched/fair: Fix insertion in rq->leaf_
- sched/fair: Optimize update_
- sched/fair: Fix O(nr_cgroups) in the load balancing path
* Xenial update: 4.4.200 upstream stable release (LP: #1852110) =none when using retpoline flags wait_txdone/ ti_abb_ clear_all_ txdone regulator_ probe() torpedo- som: Remove tw...
- kbuild: add -fcf-protection
- regulator: ti-abb: Fix timeout in ti_abb_
- regulator: pfuze100-regulator: Variable "val" in pfuze100_
could be uninitialized
- ASoc: rockchip: i2s: Fix RPM imbalance
- ARM: dts: logicpd-