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)
Undecided
Unassigned
Xenial
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  Edit
Everyone can see this information.

Other bug subscribers