Xenial update: 4.4.206 upstream stable release

Bug #1855313 reported by Connor Kuehl
10
This bug affects 1 person
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_config(): perform a sofware reset on open
* scripts/gdb: fix debugging modules compiled with hot/cold partitioning
* block: drbd: remove a stray unlock in __drbd_send_protocol()
* 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-dmm-668: Fix memory node duplication
* 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_fix_up_power() return value
* 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/Makefile
* 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_verbs_send()
* 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_depend_item
* 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_pernet_subsys()
* 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_compat_publ_dump
* 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_raise_allocated()
* 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_cmd_build_info()
* 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.kernel.org/

Connor Kuehl (connork)
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)
Revision history for this message
Connor Kuehl (connork) wrote :

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()"

Connor Kuehl (connork)
description: updated
Changed in linux (Ubuntu Xenial):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (32.9 KiB)

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

---------------
linux (4.4.0-173.203) xenial; urgency=medium

  * xenial/linux: 4.4.0-173.203 -proposed tracker (LP: #1859718)

  * CVE-2019-14615
    - drm/i915/gen9: Clear residual context state on context switch

linux (4.4.0-172.202) xenial; urgency=medium

  * xenial/linux: 4.4.0-172.202 -proposed tracker (LP: #1858594)

  * tools/perf fails to build after Xenial update to 4.4.208 upstream stable
    release (LP: #1858798)
    - Revert "perf report: Add warning when libunwind not compiled in"

  * CVE-2019-18885
    - btrfs: refactor btrfs_find_device() take fs_devices as argument
    - btrfs: merge btrfs_find_device and find_device

  * Integrate Intel SGX driver into linux-azure (LP: #1844245)
    - [Packaging] Add systemd service to load intel_sgx

  * Xenial update: 4.4.208 upstream stable release (LP: #1858462)
    - btrfs: do not leak reloc root if we fail to read the fs root
    - btrfs: handle ENOENT in btrfs_uuid_tree_iterate
    - ALSA: hda/ca0132 - Keep power on during processing DSP response
    - ALSA: hda/ca0132 - Avoid endless loop
    - drm: mst: Fix query_payload ack reply struct
    - iio: light: bh1750: Resolve compiler warning and make code more readable
    - spi: Add call to spi_slave_abort() function when spidev driver is released
    - staging: rtl8188eu: fix possible null dereference
    - rtlwifi: prevent memory leak in rtl_usb_probe
    - IB/iser: bound protection_sg size by data_sg size
    - media: am437x-vpfe: Setting STD to current value is not an error
    - media: i2c: ov2659: fix s_stream return value
    - media: i2c: ov2659: Fix missing 720p register config
    - media: ov6650: Fix stored frame format not in sync with hardware
    - tools/power/cpupower: Fix initializer override in hsw_ext_cstates
    - usb: renesas_usbhs: add suspend event support in gadget mode
    - hwrng: omap3-rom - Call clk_disable_unprepare() on exit only if not idled
    - regulator: max8907: Fix the usage of uninitialized variable in
      max8907_regulator_probe()
    - media: flexcop-usb: fix NULL-ptr deref in flexcop_usb_transfer_init()
    - samples: pktgen: fix proc_cmd command result check logic
    - mwifiex: pcie: Fix memory leak in mwifiex_pcie_init_evt_ring
    - media: ti-vpe: vpe: fix a v4l2-compliance warning about invalid pixel format
    - media: ti-vpe: vpe: fix a v4l2-compliance failure about frame sequence
      number
    - media: ti-vpe: vpe: Make sure YUYV is set as default format
    - extcon: sm5502: Reset registers during initialization
    - x86/mm: Use the correct function type for native_set_fixmap()
    - perf report: Add warning when libunwind not compiled in
    - iio: adc: max1027: Reset the device at probe time
    - Bluetooth: hci_core: fix init for HCI_USER_CHANNEL
    - drm/gma500: fix memory disclosures due to uninitialized bytes
    - x86/ioapic: Prevent inconsistent state when moving an interrupt
    - arm64: psci: Reduce the waiting time for cpu_psci_cpu_kill()
    - libata: Ensure ata_port probe has completed before detach
    - pinctrl: sh-pfc: sh7734: Fix duplicate TCLK1_B
    - bnx2x: Fix PF-VF communication over multi-cos queu...

Changed in linux (Ubuntu Xenial):
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.