** Description changed: + SRU Justification - 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: - 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: + * 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 queues. + * spi: img-spfi: fix potential double release + * rtlwifi: fix memory leak in rtl92c_set_fw_rsvdpagepkt() + * perf probe: Fix to find range-only function instance + * perf probe: Fix to list probe event with correct line number + * perf probe: Walk function lines in lexical blocks + * perf probe: Fix to probe an inline function which has no entry pc + * perf probe: Fix to show ranges of variables in functions without entry_pc + * perf probe: Fix to show inlined function callsite without entry_pc + * perf probe: Skip overlapped location on searching variables + * perf probe: Return a better scope DIE if there is no best scope + * perf probe: Fix to show calling lines of inlined functions + * perf probe: Skip end-of-sequence and non statement lines + * perf probe: Filter out instances except for inlined subroutine and subprogram + * ath10k: fix get invalid tx rate for Mesh metric + * media: pvrusb2: Fix oops on tear-down when radio support is not present + * media: si470x-i2c: add missed operations in remove + * EDAC/ghes: Fix grain calculation + * spi: pxa2xx: Add missed security checks + * ASoC: rt5677: Mark reg RT5677_PWR_ANLG2 as volatile + * parport: load lowlevel driver if ports not found + * cpufreq: Register drivers only after CPU devices have been registered + * x86/crash: Add a forward declaration of struct kimage + * spi: tegra20-slink: add missed clk_unprepare + * btrfs: don't prematurely free work in end_workqueue_fn() + * iwlwifi: check kasprintf() return value + * fbtft: Make sure string is NULL terminated + * crypto: sun4i-ss - Fix 64-bit size_t warnings on sun4i-ss-hash.c + * crypto: vmx - Avoid weird build failures + * libtraceevent: Fix memory leakage in copy_filter_type + * net: phy: initialise phydev speed and duplex sanely + * Revert "mmc: sdhci: Fix incorrect switch to HS mode" + * usb: xhci: Fix build warning seen with CONFIG_PM=n + * btrfs: do not call synchronize_srcu() in inode_tree_del + * btrfs: return error pointer from alloc_test_extent_buffer + * btrfs: abort transaction after failed inode updates in create_subvol + * Btrfs: fix removal logic of the tree mod log that leads to use-after-free issues + * ALSA: pcm: Avoid possible info leaks from PCM stream buffers + * af_packet: set defaule value for tmo + * fjes: fix missed check in fjes_acpi_add + * mod_devicetable: fix PHY module format + * net: hisilicon: Fix a BUG trigered by wrong bytes_compl + * net: nfc: nci: fix a possible sleep-in-atomic-context bug in nci_uart_tty_receive() + * net: qlogic: Fix error paths in ql_alloc_large_buffers() + * net: usb: lan78xx: Fix suspend/resume PHY register access error + * sctp: fully initialize v4 addr in some functions + * net: dst: Force 4-byte alignment of dst_metrics + * usbip: Fix error path of vhci_recv_ret_submit() + * USB: EHCI: Do not return -EPIPE when hub is disconnected + * platform/x86: hp-wmi: Make buffer for HPWMI_FEATURE2_QUERY 128 bytes + * staging: comedi: gsc_hpdi: check dma_alloc_coherent() return value + * ext4: check for directory entries too close to block end + * powerpc/irq: fix stack overflow verification + * mmc: sdhci-of-esdhc: fix P2020 errata handling + * perf probe: Fix to show function entry line as probe-able + * scsi: mpt3sas: Fix clear pending bit in ioctl status + * scsi: lpfc: Fix locking on mailbox command completion + * Input: atmel_mxt_ts - disable IRQ across suspend + * iommu/tegra-smmu: Fix page tables in > 4 GiB memory + * scsi: target: compare full CHAP_A Algorithm strings + * scsi: lpfc: Fix SLI3 hba in loop mode not discovering devices + * scsi: csiostor: Don't enable IRQs too early + * powerpc/pseries: Mark accumulate_stolen_time() as notrace + * dma-debug: add a schedule point in debug_dma_dump_mappings() + * clocksource/drivers/asm9260: Add a check for of_clk_get + * powerpc/security/book3s64: Report L1TF status in sysfs + * jbd2: Fix statistics for the number of logged blocks + * scsi: tracing: Fix handling of TRANSFER LENGTH == 0 for READ(6) and WRITE(6) + * scsi: lpfc: Fix duplicate unreg_rpi error in port offline flow + * clk: qcom: Allow constant ratio freq tables for rcg + * irqchip/irq-bcm7038-l1: Enable parent IRQ if necessary + * irqchip: ingenic: Error out if IRQ domain creation failed + * fs/quota: handle overflows of sysctl fs.quota.* and report as unsigned long + * scsi: lpfc: fix: Coverity: lpfc_cmpl_els_rsp(): Null pointer dereferences + * scsi: ufs: fix potential bug which ends in system hang + * powerpc/pseries/cmm: Implement release() function for sysfs device + * powerpc/security: Fix wrong message when RFI Flush is disable + * clk: pxa: fix one of the pxa RTC clocks + * bcache: at least try to shrink 1 node in bch_mca_scan() + * HID: Improve Windows Precision Touchpad detection. + * ext4: work around deleting a file with i_nlink == 0 safely + * scsi: pm80xx: Fix for SATA device discovery + * scsi: target: iscsi: Wait for all commands to finish before freeing a session + * gpio: mpc8xxx: Don't overwrite default irq_set_type callback + * scripts/kallsyms: fix definitely-lost memory leak + * cdrom: respect device capabilities during opening action + * perf regs: Make perf_reg_name() return "unknown" instead of NULL + * libfdt: define INT32_MAX and UINT32_MAX in libfdt_env.h + * s390/cpum_sf: Check for SDBT and SDB consistency + * ocfs2: fix passing zero to 'PTR_ERR' warning + * kernel: sysctl: make drop_caches write-only + * ALSA: hda - Downgrade error message for single-cmd fallback + * Make filldir[64]() verify the directory entry filename is valid + * filldir[64]: remove WARN_ON_ONCE() for bad directory entries + * net: davinci_cpdma: use dma_addr_t for DMA address + * netfilter: ebtables: compat: reject all padding in matches/watchers + * 6pack,mkiss: fix possible deadlock + * netfilter: bridge: make sure to pull arp header in br_nf_forward_arp() + * net: icmp: fix data-race in cmp_global_allow() + * hrtimer: Annotate lockless access to timer->state + * mmc: sdhci: Update the tuning failed messages to pr_debug level + * tcp: do not send empty skb from tcp_write_xmit() + * Linux 4.4.208 + * UBUNTU: upstream stable to v4.4.208 - 4.4.208 upstream stable release - from git://git.kernel.org/ + 4.4.208 upstream stable release + from git://git.kernel.org/
-- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1858462 Title: Xenial update: 4.4.208 upstream stable release Status in linux package in Ubuntu: Invalid Status in linux source package in Xenial: In Progress 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: * 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 queues. * spi: img-spfi: fix potential double release * rtlwifi: fix memory leak in rtl92c_set_fw_rsvdpagepkt() * perf probe: Fix to find range-only function instance * perf probe: Fix to list probe event with correct line number * perf probe: Walk function lines in lexical blocks * perf probe: Fix to probe an inline function which has no entry pc * perf probe: Fix to show ranges of variables in functions without entry_pc * perf probe: Fix to show inlined function callsite without entry_pc * perf probe: Skip overlapped location on searching variables * perf probe: Return a better scope DIE if there is no best scope * perf probe: Fix to show calling lines of inlined functions * perf probe: Skip end-of-sequence and non statement lines * perf probe: Filter out instances except for inlined subroutine and subprogram * ath10k: fix get invalid tx rate for Mesh metric * media: pvrusb2: Fix oops on tear-down when radio support is not present * media: si470x-i2c: add missed operations in remove * EDAC/ghes: Fix grain calculation * spi: pxa2xx: Add missed security checks * ASoC: rt5677: Mark reg RT5677_PWR_ANLG2 as volatile * parport: load lowlevel driver if ports not found * cpufreq: Register drivers only after CPU devices have been registered * x86/crash: Add a forward declaration of struct kimage * spi: tegra20-slink: add missed clk_unprepare * btrfs: don't prematurely free work in end_workqueue_fn() * iwlwifi: check kasprintf() return value * fbtft: Make sure string is NULL terminated * crypto: sun4i-ss - Fix 64-bit size_t warnings on sun4i-ss-hash.c * crypto: vmx - Avoid weird build failures * libtraceevent: Fix memory leakage in copy_filter_type * net: phy: initialise phydev speed and duplex sanely * Revert "mmc: sdhci: Fix incorrect switch to HS mode" * usb: xhci: Fix build warning seen with CONFIG_PM=n * btrfs: do not call synchronize_srcu() in inode_tree_del * btrfs: return error pointer from alloc_test_extent_buffer * btrfs: abort transaction after failed inode updates in create_subvol * Btrfs: fix removal logic of the tree mod log that leads to use-after-free issues * ALSA: pcm: Avoid possible info leaks from PCM stream buffers * af_packet: set defaule value for tmo * fjes: fix missed check in fjes_acpi_add * mod_devicetable: fix PHY module format * net: hisilicon: Fix a BUG trigered by wrong bytes_compl * net: nfc: nci: fix a possible sleep-in-atomic-context bug in nci_uart_tty_receive() * net: qlogic: Fix error paths in ql_alloc_large_buffers() * net: usb: lan78xx: Fix suspend/resume PHY register access error * sctp: fully initialize v4 addr in some functions * net: dst: Force 4-byte alignment of dst_metrics * usbip: Fix error path of vhci_recv_ret_submit() * USB: EHCI: Do not return -EPIPE when hub is disconnected * platform/x86: hp-wmi: Make buffer for HPWMI_FEATURE2_QUERY 128 bytes * staging: comedi: gsc_hpdi: check dma_alloc_coherent() return value * ext4: check for directory entries too close to block end * powerpc/irq: fix stack overflow verification * mmc: sdhci-of-esdhc: fix P2020 errata handling * perf probe: Fix to show function entry line as probe-able * scsi: mpt3sas: Fix clear pending bit in ioctl status * scsi: lpfc: Fix locking on mailbox command completion * Input: atmel_mxt_ts - disable IRQ across suspend * iommu/tegra-smmu: Fix page tables in > 4 GiB memory * scsi: target: compare full CHAP_A Algorithm strings * scsi: lpfc: Fix SLI3 hba in loop mode not discovering devices * scsi: csiostor: Don't enable IRQs too early * powerpc/pseries: Mark accumulate_stolen_time() as notrace * dma-debug: add a schedule point in debug_dma_dump_mappings() * clocksource/drivers/asm9260: Add a check for of_clk_get * powerpc/security/book3s64: Report L1TF status in sysfs * jbd2: Fix statistics for the number of logged blocks * scsi: tracing: Fix handling of TRANSFER LENGTH == 0 for READ(6) and WRITE(6) * scsi: lpfc: Fix duplicate unreg_rpi error in port offline flow * clk: qcom: Allow constant ratio freq tables for rcg * irqchip/irq-bcm7038-l1: Enable parent IRQ if necessary * irqchip: ingenic: Error out if IRQ domain creation failed * fs/quota: handle overflows of sysctl fs.quota.* and report as unsigned long * scsi: lpfc: fix: Coverity: lpfc_cmpl_els_rsp(): Null pointer dereferences * scsi: ufs: fix potential bug which ends in system hang * powerpc/pseries/cmm: Implement release() function for sysfs device * powerpc/security: Fix wrong message when RFI Flush is disable * clk: pxa: fix one of the pxa RTC clocks * bcache: at least try to shrink 1 node in bch_mca_scan() * HID: Improve Windows Precision Touchpad detection. * ext4: work around deleting a file with i_nlink == 0 safely * scsi: pm80xx: Fix for SATA device discovery * scsi: target: iscsi: Wait for all commands to finish before freeing a session * gpio: mpc8xxx: Don't overwrite default irq_set_type callback * scripts/kallsyms: fix definitely-lost memory leak * cdrom: respect device capabilities during opening action * perf regs: Make perf_reg_name() return "unknown" instead of NULL * libfdt: define INT32_MAX and UINT32_MAX in libfdt_env.h * s390/cpum_sf: Check for SDBT and SDB consistency * ocfs2: fix passing zero to 'PTR_ERR' warning * kernel: sysctl: make drop_caches write-only * ALSA: hda - Downgrade error message for single-cmd fallback * Make filldir[64]() verify the directory entry filename is valid * filldir[64]: remove WARN_ON_ONCE() for bad directory entries * net: davinci_cpdma: use dma_addr_t for DMA address * netfilter: ebtables: compat: reject all padding in matches/watchers * 6pack,mkiss: fix possible deadlock * netfilter: bridge: make sure to pull arp header in br_nf_forward_arp() * net: icmp: fix data-race in cmp_global_allow() * hrtimer: Annotate lockless access to timer->state * mmc: sdhci: Update the tuning failed messages to pr_debug level * tcp: do not send empty skb from tcp_write_xmit() * Linux 4.4.208 * UBUNTU: upstream stable to v4.4.208 4.4.208 upstream stable release from git://git.kernel.org/ To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1858462/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp