Xenial update: 4.4.206 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:
* ASoC: compress: fix unsigned integer overflow check
* ASoC: kirkwood: fix external clock probe defer
* clk: samsung: exynos5420: Preserve PLL configuration during suspend/resume
* reset: fix reset_control_ops kerneldoc comment
* can: peak_usb: report bus recovery as well
* can: c_can: D_CAN: c_can_chip_
* scripts/gdb: fix debugging modules compiled with hot/cold partitioning
* block: drbd: remove a stray unlock in __drbd_
* scsi: lpfc: Fix dif and first burst use in write commands
* ARM: debug-imx: only define DEBUG_IMX_UART_PORT if needed
* ARM: dts: imx53-voipac-
* parisc: Fix serio address output
* parisc: Fix HP SDC hpa address output
* arm64: smp: Handle errors reported by the firmware
* PM / AVS: SmartReflex: NULL check before some freeing functions is not needed
* ARM: ks8695: fix section mismatch warning
* ACPI / LPSS: Ignore acpi_device_
* crypto: user - support incremental algorithm dumps
* mwifiex: fix potential NULL dereference and use after free
* mwifiex: debugfs: correct histogram spacing, formatting
* rtl818x: fix potential use after free
* xfs: require both realtime inodes to mount
* ubi: Put MTD device after it is not used
* ubi: Do not drop UBI device reference before using
* microblaze: adjust the help to the real behavior
* microblaze: move "... is ready" messages to arch/microblaze
* gpiolib: Fix return value of gpio_to_desc() stub if !GPIOLIB
* VSOCK: bind to random port for VMADDR_PORT_ANY
* btrfs: only track ref_heads in delayed_ref_updates
* xen/pciback: Check dev_data before using it
* KVM: s390: unregister debug feature on failing arch init
* pinctrl: sh-pfc: sh7264: Fix PFCR3 and PFCR0 register configuration
* pinctrl: sh-pfc: sh7734: Fix shifted values in IPSR10
* HID: doc: fix wrong data structure reference for UHID_OUTPUT
* gfs2: take jdata unstuff into account in do_grow
* xfs: Align compat attrlist_by_handle with native implementation.
* IB/qib: Fix an error code in qib_sdma_
* powerpc/book3s/32: fix number of bats in p/v_block_mapped()
* powerpc/xmon: fix dump_segments()
* drivers/regulator: fix a missing check of return value
* serial: max310x: Fix tx_empty() callback
* openrisc: Fix broken paths to arch/or32
* RDMA/srp: Propagate ib_post_send() failures to the SCSI mid-layer
* scsi: qla2xxx: deadlock by configfs_
* scsi: csiostor: fix incorrect dma device in case of vport
* ath6kl: Only use match sets when firmware supports it
* ath6kl: Fix off by one error in scan completion
* powerpc/prom: fix early DEBUG messages
* powerpc/mm: Make NULL pointer deferences explicit on bad page faults.
* powerpc/44x/bamboo: Fix PCI range
* drbd: reject attach of unsuitable uuids even if connected
* drbd: fix print_st_err()'s prototype to match the definition
* regulator: tps65910: fix a missing check of return value
* net/net_namespace: Check the return value of register_
* um: Make GCOV depend on !KCOV
* net: stmicro: fix a missing check of clk_prepare
* atl1e: checking the status of atl1e_write_phy_reg
* tipc: fix a missing check of genlmsg_put
* ocfs2: clear journal dirty flag after shutdown journal
* lib/genalloc.c: use vzalloc_node() to allocate the bitmap
* lib/genalloc.c: include vmalloc.h
* mtd: Check add_mtd_device() ret code
* tipc: fix memory leak in tipc_nl_
* net/core/neighbour: tell kmemleak about hash tables
* net/core/neighbour: fix kmemleak minimal reference count for hash tables
* sfc: suppress duplicate nvmem partition types in efx_ef10_mtd_probe
* decnet: fix DN_IFREQ_SIZE
* tipc: fix skb may be leaky in tipc_link_input
* sfc: initialise found bitmap in efx_ef10_mtd_probe
* net: fix possible overflow in __sk_mem_
* net: dev: Use unsigned integer as an argument to left-shift
* scsi: libsas: Support SATA PHY connection rate unmatch fixing during discovery
* ACPI / APEI: Switch estatus pool to use vmalloc memory
* scsi: libsas: Check SMP PHY control function result
* mtd: Remove a debug trace in mtdpart.c
* staging: rtl8192e: fix potential use after free
* USB: serial: ftdi_sio: add device IDs for U-Blox C099-F9P
* mei: bus: prefix device names on bus with the bus name
* media: v4l2-ctrl: fix flags for DO_WHITE_BALANCE
* net: macb: fix error format in dev_err()
* pwm: Clear chip_data in pwm_put()
* macvlan: schedule bc_work even if error
* openvswitch: fix flow command message size
* slip: Fix use-after-free Read in slip_open
* openvswitch: drop unneeded BUG_ON() in ovs_flow_
* openvswitch: remove another BUG_ON()
* tipc: fix link name length check
* net: sched: fix `tc -s class show` no bstats on class with nolock subqueues
* HID: core: check whether Usage Page item is after Usage ID items
* hwrng: stm32 - fix unbalanced pm_runtime_enable
* platform/x86: hp-wmi: Fix ACPI errors caused by too small buffer
* Linux 4.4.206
* UBUNTU: [Config] updateconfigs for 4.4.206
* UBUNTU: upstream stable to v4.4.206
4.4.206 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 |
Note that the following commit was skipped as it has already been applied:
* "powerpc/ pseries/ dlpar: Fix a missing check in dlpar_parse_ cc_property( )"