[Kernel-packages] [Bug 1853881] Re: Xenial update: 4.4.203 upstream stable release
This bug was fixed in the package linux - 4.4.0-171.200 --- linux (4.4.0-171.200) xenial; urgency=medium * xenial/linux: 4.4.0-171.200 -proposed tracker (LP: #1854835) * CVE-2019-14901 - SAUCE: mwifiex: Fix heap overflow in mmwifiex_process_tdls_action_frame() * CVE-2019-14896 // CVE-2019-14897 - SAUCE: libertas: Fix two buffer overflows at parsing bss descriptor * CVE-2019-14895 - SAUCE: mwifiex: fix possible heap overflow in mwifiex_process_country_ie() * CVE-2019-18660: patches for Ubuntu (LP: #1853142) // CVE-2019-18660 - powerpc/64s: support nospectre_v2 cmdline option - powerpc/book3s64: Fix link stack flush on context switch - KVM: PPC: Book3S HV: Flush link stack on guest exit to host kernel * cloudimg: no iavf/i40evf module so no network available with SR-IOV enabled cloud (LP: #1848481) - [Packaging]: include i40evf in generic * update ENA driver for DIMLIB dynamic interrupt moderation (LP: #1853180) - net: ena: fix bug that might cause hang after consecutive open/close interface. - net: ena: add intr_moder_rx_interval to struct ena_com_dev and use it - net: ena: switch to dim algorithm for rx adaptive interrupt moderation - net: ena: reimplement set/get_coalesce() - net: ena: enable the interrupt_moderation in driver_supported_features - net: ena: remove code duplication in ena_com_update_nonadaptive_moderation_interval _*() - net: ena: remove old adaptive interrupt moderation code from ena_netdev - net: ena: remove ena_restore_ethtool_params() and relevant fields - net: ena: remove all old adaptive rx interrupt moderation code from ena_com - net: ena: fix update of interrupt moderation register - net: ena: fix retrieval of nonadaptive interrupt moderation intervals - net: ena: fix incorrect update of intr_delay_resolution - net: ena: Select DIMLIB for ENA_ETHERNET - SAUCE: net: ena: fix issues in setting interrupt moderation params in ethtool - SAUCE: net: ena: fix too long default tx interrupt moderation interval * backport DIMLIB (lib/dim/) to pre-5.2 kernels (LP: #1852637) - include/linux/bitops.h: introduce BITS_PER_TYPE - linux/kernel.h: move DIV_ROUND_DOWN_ULL() macro - [Config] enable DIMLIB - linux/dim: import DIMLIB (lib/dim/) - SAUCE: linux/dim: avoid library object filename clash * Enable framebuffer fonts auto selection for HighDPI screen (LP: #1851623) - fonts: Fix coding style - fonts: Prefer a bigger font for high resolution screens * Xenial update: 4.4.203 upstream stable release (LP: #1853881) - slip: Fix memory leak in slip_open error path - ax88172a: fix information leak on short answers - ALSA: usb-audio: Fix missing error check at mixer resolution test - ALSA: usb-audio: not submit urb for stopped endpoint - Input: ff-memless - kill timer in destroy() - ecryptfs_lookup_interpose(): lower_dentry->d_inode is not stable - ecryptfs_lookup_interpose(): lower_dentry->d_parent is not stable either - iommu/vt-d: Fix QI_DEV_IOTLB_PFSID and QI_DEV_EIOTLB_PFSID macros - mm: memcg: switch to css_tryget() in get_mem_cgroup_from_mm() - mm: hugetlb: switch to css_tryget() in hugetlb_cgroup_charge_cgroup() - mmc: sdhci-of-at91: fix quirk2 overwrite - iio: dac: mcp4922: fix error handling in mcp4922_write_raw - ALSA: pcm: signedness bug in snd_pcm_plug_alloc() - ARM: dts: at91/trivial: Fix USART1 definition for at91sam9g45 - ALSA: seq: Do error checks at creating system ports - gfs2: Don't set GFS2_RDF_UPTODATE when the lvb is updated - ASoC: dpcm: Properly initialise hw->rate_max - MIPS: BCM47XX: Enable USB power on Netgear WNDR3400v3 - ARM: dts: exynos: Fix sound in Snow-rev5 Chromebook - i40e: use correct length for strncpy - i40e: hold the rtnl lock on clearing interrupt scheme - i40e: Prevent deleting MAC address from VF when set by PF - ARM: dts: pxa: fix power i2c base address - rtl8187: Fix warning generated when strncpy() destination length matches the sixe argument - net: lan78xx: Bail out if lan78xx_get_endpoints fails - ASoC: sgtl5000: avoid division by zero if lo_vag is zero - ath10k: wmi: disable softirq's while calling ieee80211_rx - mips: txx9: fix iounmap related issue - of: make PowerMac cache node search conditional on CONFIG_PPC_PMAC - ARM: dts: omap3-gta04: give spi_lcd node a label so that we can overwrite in other DTS files - ARM: dts: omap3-gta04: tvout: enable as display1 alias - ARM: dts: omap3-gta04: make NAND partitions compatible with recent U-Boot - ARM: dts: omap3-gta04: keep vpll2 always on - dmaengine: dma-jz4780: Further residue status fix - signal: Always ignore SIGKILL and SIGSTOP sent to the global init - signal: Properly deliver SIGILL from uprobes - signal: Properly deliver SIGSEGV from x86 uprobes - scsi: sym5
[Kernel-packages] [Bug 1853881] Re: Xenial update: 4.4.203 upstream stable release
** Changed in: linux (Ubuntu Xenial) Status: In Progress => Fix Committed -- 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/1853881 Title: Xenial update: 4.4.203 upstream stable release Status in linux package in Ubuntu: Invalid Status in linux source package in Xenial: Fix Committed 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: * slip: Fix memory leak in slip_open error path * ax88172a: fix information leak on short answers * ALSA: usb-audio: Fix missing error check at mixer resolution test * ALSA: usb-audio: not submit urb for stopped endpoint * Input: ff-memless - kill timer in destroy() * ecryptfs_lookup_interpose(): lower_dentry->d_inode is not stable * ecryptfs_lookup_interpose(): lower_dentry->d_parent is not stable either * iommu/vt-d: Fix QI_DEV_IOTLB_PFSID and QI_DEV_EIOTLB_PFSID macros * mm: memcg: switch to css_tryget() in get_mem_cgroup_from_mm() * mm: hugetlb: switch to css_tryget() in hugetlb_cgroup_charge_cgroup() * mmc: sdhci-of-at91: fix quirk2 overwrite * iio: dac: mcp4922: fix error handling in mcp4922_write_raw * ALSA: pcm: signedness bug in snd_pcm_plug_alloc() * ARM: dts: at91/trivial: Fix USART1 definition for at91sam9g45 * ALSA: seq: Do error checks at creating system ports * gfs2: Don't set GFS2_RDF_UPTODATE when the lvb is updated * ASoC: dpcm: Properly initialise hw->rate_max * MIPS: BCM47XX: Enable USB power on Netgear WNDR3400v3 * ARM: dts: exynos: Fix sound in Snow-rev5 Chromebook * i40e: use correct length for strncpy * i40e: hold the rtnl lock on clearing interrupt scheme * i40e: Prevent deleting MAC address from VF when set by PF * ARM: dts: pxa: fix power i2c base address * rtl8187: Fix warning generated when strncpy() destination length matches the sixe argument * net: lan78xx: Bail out if lan78xx_get_endpoints fails * ASoC: sgtl5000: avoid division by zero if lo_vag is zero * ath10k: wmi: disable softirq's while calling ieee80211_rx * mips: txx9: fix iounmap related issue * of: make PowerMac cache node search conditional on CONFIG_PPC_PMAC * ARM: dts: omap3-gta04: give spi_lcd node a label so that we can overwrite in other DTS files * ARM: dts: omap3-gta04: tvout: enable as display1 alias * ARM: dts: omap3-gta04: make NAND partitions compatible with recent U-Boot * ARM: dts: omap3-gta04: keep vpll2 always on * dmaengine: dma-jz4780: Further residue status fix * signal: Always ignore SIGKILL and SIGSTOP sent to the global init * signal: Properly deliver SIGILL from uprobes * signal: Properly deliver SIGSEGV from x86 uprobes * scsi: sym53c8xx: fix NULL pointer dereference panic in sym_int_sir() * ARM: imx6: register pm_power_off handler if "fsl,pmic-stby-poweroff" is set * scsi: pm80xx: Corrected dma_unmap_sg() parameter * scsi: pm80xx: Fixed system hang issue during kexec boot * kprobes: Don't call BUG_ON() if there is a kprobe in use on free list * nvmem: core: return error code instead of NULL from nvmem_device_get * media: fix: media: pci: meye: validate offset to avoid arbitrary access * ALSA: intel8x0m: Register irq handler after register initializations * pinctrl: at91-pio4: fix has_config check in atmel_pctl_dt_subnode_to_map() * llc: avoid blocking in llc_sap_close() * powerpc/vdso: Correct call frame information * ARM: dts: socfpga: Fix I2C bus unit-address error * pinctrl: at91: don't use the same irqchip with multiple gpiochips * cxgb4: Fix endianness issue in t4_fwcache() * power: supply: ab8500_fg: silence uninitialized variable warnings * power: supply: max8998-charger: Fix platform data retrieval * kernfs: Fix range checks in kernfs_get_target_path * s390/qeth: invoke softirqs after napi_schedule() * PCI/ACPI: Correct error message for ASPM disabling * serial: mxs-auart: Fix potential infinite loop * powerpc/iommu: Avoid derefence before pointer check * powerpc/64s/hash: Fix stab_rr off by one initialization * powerpc/pseries: Disable CPU hotplug across migrations * libfdt: Ensure INT_MAX is defined in libfdt_env.h * power: supply: twl4030_charger: fix charging current out-of-bounds * power: supply: twl4030_charger: disable eoc interrupt on linear charge * net: toshiba: fix return type of ndo_start_xmit function * net: xilinx: fix return type of ndo_start_xmit function * net: broadcom: fix return type of ndo_start_xmit function * net: amd: fix return type of ndo_start_xmit fun
[Kernel-packages] [Bug 1853881] Re: Xenial update: 4.4.203 upstream stable release
The following patch required offset adjustments: x86/atomic: Fix smp_mb__{before,after}_atomic() - the changes to smp_mb__before_atomic and smp_mb__after_atomic had to be manually placed The following patches were skipped since they have already been applied: apparmor: fix uninitialized lsm_audit member - Skipped as an equivalent patch has already been applied and it looks invasive to shape it into the stable version apparmor: fix update the mtime of the profile file on replacement - Skipped as an equivalent patch has already been applied and it would be quite invasive to revert apparmor: fix module parameters can be changed after policy is locked - Skipped as an equivalent patch has already been applied and it would be too invasive to revert and apply this. ** 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: + * slip: Fix memory leak in slip_open error path + * ax88172a: fix information leak on short answers + * ALSA: usb-audio: Fix missing error check at mixer resolution test + * ALSA: usb-audio: not submit urb for stopped endpoint + * Input: ff-memless - kill timer in destroy() + * ecryptfs_lookup_interpose(): lower_dentry->d_inode is not stable + * ecryptfs_lookup_interpose(): lower_dentry->d_parent is not stable either + * iommu/vt-d: Fix QI_DEV_IOTLB_PFSID and QI_DEV_EIOTLB_PFSID macros + * mm: memcg: switch to css_tryget() in get_mem_cgroup_from_mm() + * mm: hugetlb: switch to css_tryget() in hugetlb_cgroup_charge_cgroup() + * mmc: sdhci-of-at91: fix quirk2 overwrite + * iio: dac: mcp4922: fix error handling in mcp4922_write_raw + * ALSA: pcm: signedness bug in snd_pcm_plug_alloc() + * ARM: dts: at91/trivial: Fix USART1 definition for at91sam9g45 + * ALSA: seq: Do error checks at creating system ports + * gfs2: Don't set GFS2_RDF_UPTODATE when the lvb is updated + * ASoC: dpcm: Properly initialise hw->rate_max + * MIPS: BCM47XX: Enable USB power on Netgear WNDR3400v3 + * ARM: dts: exynos: Fix sound in Snow-rev5 Chromebook + * i40e: use correct length for strncpy + * i40e: hold the rtnl lock on clearing interrupt scheme + * i40e: Prevent deleting MAC address from VF when set by PF + * ARM: dts: pxa: fix power i2c base address + * rtl8187: Fix warning generated when strncpy() destination length matches the sixe argument + * net: lan78xx: Bail out if lan78xx_get_endpoints fails + * ASoC: sgtl5000: avoid division by zero if lo_vag is zero + * ath10k: wmi: disable softirq's while calling ieee80211_rx + * mips: txx9: fix iounmap related issue + * of: make PowerMac cache node search conditional on CONFIG_PPC_PMAC + * ARM: dts: omap3-gta04: give spi_lcd node a label so that we can overwrite in other DTS files + * ARM: dts: omap3-gta04: tvout: enable as display1 alias + * ARM: dts: omap3-gta04: make NAND partitions compatible with recent U-Boot + * ARM: dts: omap3-gta04: keep vpll2 always on + * dmaengine: dma-jz4780: Further residue status fix + * signal: Always ignore SIGKILL and SIGSTOP sent to the global init + * signal: Properly deliver SIGILL from uprobes + * signal: Properly deliver SIGSEGV from x86 uprobes + * scsi: sym53c8xx: fix NULL pointer dereference panic in sym_int_sir() + * ARM: imx6: register pm_power_off handler if "fsl,pmic-stby-poweroff" is set + * scsi: pm80xx: Corrected dma_unmap_sg() parameter + * scsi: pm80xx: Fixed system hang issue during kexec boot + * kprobes: Don't call BUG_ON() if there is a kprobe in use on free list + * nvmem: core: return error code instead of NULL from nvmem_device_get + * media: fix: media: pci: meye: validate offset to avoid arbitrary access + * ALSA: intel8x0m: Register irq handler after register initializations + * pinctrl: at91-pio4: fix has_config check in atmel_pctl_dt_subnode_to_map() + * llc: avoid blocking in llc_sap_cl