Public bug reported: 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 4.4.152 upstream stable patch set is now available. It should be included in the Ubuntu kernel as well. git://git.kernel.org/ TEST CASE: TBD The following patches from the 4.4.152 stable release shall be applied: * ARC: Explicitly add -mmedium-calls to CFLAGS * netfilter: ipv6: nf_defrag: reduce struct net memory waste * selftests: pstore: return Kselftest Skip code for skipped tests * selftests: static_keys: return Kselftest Skip code for skipped tests * selftests: user: return Kselftest Skip code for skipped tests * selftests: zram: return Kselftest Skip code for skipped tests * selftests: sync: add config fragment for testing sync framework * ARM: dts: Cygnus: Fix I2C controller interrupt type * usb: dwc2: fix isoc split in transfer with no data * usb: gadget: composite: fix delayed_status race condition when set_interface * usb: gadget: dwc2: fix memory leak in gadget_init() * scsi: xen-scsifront: add error handling for xenbus_printf * arm64: make secondary_start_kernel() notrace * qed: Add sanity check for SIMD fastpath handler. * enic: initialize enic->rfs_h.lock in enic_probe * net: hamradio: use eth_broadcast_addr * net: propagate dev_get_valid_name return code * ARC: Enable machine_desc->init_per_cpu for !CONFIG_SMP * net: davinci_emac: match the mdio device against its compatible if possible * locking/lockdep: Do not record IRQ state within lockdep code * ipv6: mcast: fix unsolicited report interval after receiving querys * Smack: Mark inode instant in smack_task_to_inode * cxgb4: when disabling dcb set txq dcb priority to 0 * brcmfmac: stop watchdog before detach and free everything * ARM: dts: am437x: make edt-ft5x06 a wakeup source * usb: xhci: increase CRS timeout value * perf test session topology: Fix test on s390 * perf report powerpc: Fix crash if callchain is empty * selftests/x86/sigreturn/64: Fix spurious failures on AMD CPUs * ARM: dts: da850: Fix interrups property for gpio * dmaengine: k3dma: Off by one in k3_of_dma_simple_xlate() * md/raid10: fix that replacement cannot complete recovery after reassemble * drm/exynos: gsc: Fix support for NV16/61, YUV420/YVU420 and YUV422 modes * drm/exynos: decon5433: Fix per-plane global alpha for XRGB modes * drm/exynos: decon5433: Fix WINCONx reset value * bnx2x: Fix receiving tx-timeout in error or recovery state. * m68k: fix "bad page state" oops on ColdFire boot * HID: wacom: Correct touch maximum XY of 2nd-gen Intuos * ARM: imx_v6_v7_defconfig: Select ULPI support * ARM: imx_v4_v5_defconfig: Select ULPI support * tracing: Use __printf markup to silence compiler * kasan: fix shadow_size calculation error in kasan_module_alloc * smsc75xx: Add workaround for gigabit link up hardware errata. * netfilter: x_tables: set module owner for icmp(6) matches * ARM: pxa: irq: fix handling of ICMR registers in suspend/resume * ieee802154: at86rf230: switch from BUG_ON() to WARN_ON() on problem * ieee802154: at86rf230: use __func__ macro for debug messages * ieee802154: fakelb: switch from BUG_ON() to WARN_ON() on problem * drm/armada: fix colorkey mode property * bnxt_en: Fix for system hang if request_irq fails * perf llvm-utils: Remove bashism from kernel include fetch script * ARM: 8780/1: ftrace: Only set kernel memory back to read-only after boot * ARM: dts: am3517.dtsi: Disable reference to OMAP3 OTG controller * ixgbe: Be more careful when modifying MAC filters * packet: reset network header if packet shorter than ll reserved space * qlogic: check kstrtoul() for errors * tcp: remove DELAYED ACK events in DCTCP * drm/nouveau/gem: off by one bugs in nouveau_gem_pushbuf_reloc_apply() * net/ethernet/freescale/fman: fix cross-build error * net: usb: rtl8150: demote allmulti message to dev_dbg() * net: qca_spi: Avoid packet drop during initial sync * net: qca_spi: Make sure the QCA7000 reset is triggered * net: qca_spi: Fix log level if probe fails * tcp: identify cryptic messages as TCP seq # bugs * staging: android: ion: check for kref overflow * KVM: irqfd: fix race between EPOLLHUP and irq_bypass_register_consumer * ext4: fix spectre gadget in ext4_mb_regular_allocator() * parisc: Remove ordered stores from syscall.S * xfrm_user: prevent leaking 2 bytes of kernel memory * netfilter: conntrack: dccp: treat SYNC/SYNCACK as invalid if no prior state * packet: refine ring v3 block size test to hold one frame * bridge: Propagate vlan add failure to user * parisc: Remove unnecessary barriers from spinlock.h * PCI: hotplug: Don't leak pci_slot on registration failure * PCI: Skip MPS logic for Virtual Functions (VFs) * PCI: pciehp: Fix use-after-free on unplug * i2c: imx: Fix race condition in dma read * reiserfs: fix broken xattr handling (heap corruption, bad retval) * Linux 4.4.152 ** Affects: linux (Ubuntu) Importance: Undecided Status: Invalid ** Affects: linux (Ubuntu Xenial) Importance: Medium Assignee: Stefan Bader (smb) Status: In Progress ** Tags: kernel-stable-tracking-bug ** Tags added: kernel-stable-tracking-bug ** Also affects: linux (Ubuntu Xenial) Importance: Undecided Status: New ** Changed in: linux (Ubuntu Xenial) Importance: Undecided => Medium ** Changed in: linux (Ubuntu Xenial) Status: New => In Progress ** Changed in: linux (Ubuntu Xenial) Assignee: (unassigned) => Stefan Bader (smb) ** Changed in: linux (Ubuntu) Status: New => Invalid ** 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 4.4.152 upstream stable + patch set is now available. It should be included in the Ubuntu + kernel as well. - 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 4.4.152 upstream stable - patch set is now available. It should be included in the Ubuntu - kernel as well. + git://git.kernel.org/ - git://git.kernel.org/ + TEST CASE: TBD - TEST CASE: TBD - - The following patches from the 4.4.152 stable release shall be - applied: + The following patches from the 4.4.152 stable release shall be applied: + * ARC: Explicitly add -mmedium-calls to CFLAGS + * netfilter: ipv6: nf_defrag: reduce struct net memory waste + * selftests: pstore: return Kselftest Skip code for skipped tests + * selftests: static_keys: return Kselftest Skip code for skipped tests + * selftests: user: return Kselftest Skip code for skipped tests + * selftests: zram: return Kselftest Skip code for skipped tests + * selftests: sync: add config fragment for testing sync framework + * ARM: dts: Cygnus: Fix I2C controller interrupt type + * usb: dwc2: fix isoc split in transfer with no data + * usb: gadget: composite: fix delayed_status race condition when set_interface + * usb: gadget: dwc2: fix memory leak in gadget_init() + * scsi: xen-scsifront: add error handling for xenbus_printf + * arm64: make secondary_start_kernel() notrace + * qed: Add sanity check for SIMD fastpath handler. + * enic: initialize enic->rfs_h.lock in enic_probe + * net: hamradio: use eth_broadcast_addr + * net: propagate dev_get_valid_name return code + * ARC: Enable machine_desc->init_per_cpu for !CONFIG_SMP + * net: davinci_emac: match the mdio device against its compatible if possible + * locking/lockdep: Do not record IRQ state within lockdep code + * ipv6: mcast: fix unsolicited report interval after receiving querys + * Smack: Mark inode instant in smack_task_to_inode + * cxgb4: when disabling dcb set txq dcb priority to 0 + * brcmfmac: stop watchdog before detach and free everything + * ARM: dts: am437x: make edt-ft5x06 a wakeup source + * usb: xhci: increase CRS timeout value + * perf test session topology: Fix test on s390 + * perf report powerpc: Fix crash if callchain is empty + * selftests/x86/sigreturn/64: Fix spurious failures on AMD CPUs + * ARM: dts: da850: Fix interrups property for gpio + * dmaengine: k3dma: Off by one in k3_of_dma_simple_xlate() + * md/raid10: fix that replacement cannot complete recovery after reassemble + * drm/exynos: gsc: Fix support for NV16/61, YUV420/YVU420 and YUV422 modes + * drm/exynos: decon5433: Fix per-plane global alpha for XRGB modes + * drm/exynos: decon5433: Fix WINCONx reset value + * bnx2x: Fix receiving tx-timeout in error or recovery state. + * m68k: fix "bad page state" oops on ColdFire boot + * HID: wacom: Correct touch maximum XY of 2nd-gen Intuos + * ARM: imx_v6_v7_defconfig: Select ULPI support + * ARM: imx_v4_v5_defconfig: Select ULPI support + * tracing: Use __printf markup to silence compiler + * kasan: fix shadow_size calculation error in kasan_module_alloc + * smsc75xx: Add workaround for gigabit link up hardware errata. + * netfilter: x_tables: set module owner for icmp(6) matches + * ARM: pxa: irq: fix handling of ICMR registers in suspend/resume + * ieee802154: at86rf230: switch from BUG_ON() to WARN_ON() on problem + * ieee802154: at86rf230: use __func__ macro for debug messages + * ieee802154: fakelb: switch from BUG_ON() to WARN_ON() on problem + * drm/armada: fix colorkey mode property + * bnxt_en: Fix for system hang if request_irq fails + * perf llvm-utils: Remove bashism from kernel include fetch script + * ARM: 8780/1: ftrace: Only set kernel memory back to read-only after boot + * ARM: dts: am3517.dtsi: Disable reference to OMAP3 OTG controller + * ixgbe: Be more careful when modifying MAC filters + * packet: reset network header if packet shorter than ll reserved space + * qlogic: check kstrtoul() for errors + * tcp: remove DELAYED ACK events in DCTCP + * drm/nouveau/gem: off by one bugs in nouveau_gem_pushbuf_reloc_apply() + * net/ethernet/freescale/fman: fix cross-build error + * net: usb: rtl8150: demote allmulti message to dev_dbg() + * net: qca_spi: Avoid packet drop during initial sync + * net: qca_spi: Make sure the QCA7000 reset is triggered + * net: qca_spi: Fix log level if probe fails + * tcp: identify cryptic messages as TCP seq # bugs + * staging: android: ion: check for kref overflow + * KVM: irqfd: fix race between EPOLLHUP and irq_bypass_register_consumer + * ext4: fix spectre gadget in ext4_mb_regular_allocator() + * parisc: Remove ordered stores from syscall.S + * xfrm_user: prevent leaking 2 bytes of kernel memory + * netfilter: conntrack: dccp: treat SYNC/SYNCACK as invalid if no prior state + * packet: refine ring v3 block size test to hold one frame + * bridge: Propagate vlan add failure to user + * parisc: Remove unnecessary barriers from spinlock.h + * PCI: hotplug: Don't leak pci_slot on registration failure + * PCI: Skip MPS logic for Virtual Functions (VFs) + * PCI: pciehp: Fix use-after-free on unplug + * i2c: imx: Fix race condition in dma read + * reiserfs: fix broken xattr handling (heap corruption, bad retval) + * Linux 4.4.152 -- 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/1792377 Title: Xenial update to 4.4.152 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 4.4.152 upstream stable patch set is now available. It should be included in the Ubuntu kernel as well. git://git.kernel.org/ TEST CASE: TBD The following patches from the 4.4.152 stable release shall be applied: * ARC: Explicitly add -mmedium-calls to CFLAGS * netfilter: ipv6: nf_defrag: reduce struct net memory waste * selftests: pstore: return Kselftest Skip code for skipped tests * selftests: static_keys: return Kselftest Skip code for skipped tests * selftests: user: return Kselftest Skip code for skipped tests * selftests: zram: return Kselftest Skip code for skipped tests * selftests: sync: add config fragment for testing sync framework * ARM: dts: Cygnus: Fix I2C controller interrupt type * usb: dwc2: fix isoc split in transfer with no data * usb: gadget: composite: fix delayed_status race condition when set_interface * usb: gadget: dwc2: fix memory leak in gadget_init() * scsi: xen-scsifront: add error handling for xenbus_printf * arm64: make secondary_start_kernel() notrace * qed: Add sanity check for SIMD fastpath handler. * enic: initialize enic->rfs_h.lock in enic_probe * net: hamradio: use eth_broadcast_addr * net: propagate dev_get_valid_name return code * ARC: Enable machine_desc->init_per_cpu for !CONFIG_SMP * net: davinci_emac: match the mdio device against its compatible if possible * locking/lockdep: Do not record IRQ state within lockdep code * ipv6: mcast: fix unsolicited report interval after receiving querys * Smack: Mark inode instant in smack_task_to_inode * cxgb4: when disabling dcb set txq dcb priority to 0 * brcmfmac: stop watchdog before detach and free everything * ARM: dts: am437x: make edt-ft5x06 a wakeup source * usb: xhci: increase CRS timeout value * perf test session topology: Fix test on s390 * perf report powerpc: Fix crash if callchain is empty * selftests/x86/sigreturn/64: Fix spurious failures on AMD CPUs * ARM: dts: da850: Fix interrups property for gpio * dmaengine: k3dma: Off by one in k3_of_dma_simple_xlate() * md/raid10: fix that replacement cannot complete recovery after reassemble * drm/exynos: gsc: Fix support for NV16/61, YUV420/YVU420 and YUV422 modes * drm/exynos: decon5433: Fix per-plane global alpha for XRGB modes * drm/exynos: decon5433: Fix WINCONx reset value * bnx2x: Fix receiving tx-timeout in error or recovery state. * m68k: fix "bad page state" oops on ColdFire boot * HID: wacom: Correct touch maximum XY of 2nd-gen Intuos * ARM: imx_v6_v7_defconfig: Select ULPI support * ARM: imx_v4_v5_defconfig: Select ULPI support * tracing: Use __printf markup to silence compiler * kasan: fix shadow_size calculation error in kasan_module_alloc * smsc75xx: Add workaround for gigabit link up hardware errata. * netfilter: x_tables: set module owner for icmp(6) matches * ARM: pxa: irq: fix handling of ICMR registers in suspend/resume * ieee802154: at86rf230: switch from BUG_ON() to WARN_ON() on problem * ieee802154: at86rf230: use __func__ macro for debug messages * ieee802154: fakelb: switch from BUG_ON() to WARN_ON() on problem * drm/armada: fix colorkey mode property * bnxt_en: Fix for system hang if request_irq fails * perf llvm-utils: Remove bashism from kernel include fetch script * ARM: 8780/1: ftrace: Only set kernel memory back to read-only after boot * ARM: dts: am3517.dtsi: Disable reference to OMAP3 OTG controller * ixgbe: Be more careful when modifying MAC filters * packet: reset network header if packet shorter than ll reserved space * qlogic: check kstrtoul() for errors * tcp: remove DELAYED ACK events in DCTCP * drm/nouveau/gem: off by one bugs in nouveau_gem_pushbuf_reloc_apply() * net/ethernet/freescale/fman: fix cross-build error * net: usb: rtl8150: demote allmulti message to dev_dbg() * net: qca_spi: Avoid packet drop during initial sync * net: qca_spi: Make sure the QCA7000 reset is triggered * net: qca_spi: Fix log level if probe fails * tcp: identify cryptic messages as TCP seq # bugs * staging: android: ion: check for kref overflow * KVM: irqfd: fix race between EPOLLHUP and irq_bypass_register_consumer * ext4: fix spectre gadget in ext4_mb_regular_allocator() * parisc: Remove ordered stores from syscall.S * xfrm_user: prevent leaking 2 bytes of kernel memory * netfilter: conntrack: dccp: treat SYNC/SYNCACK as invalid if no prior state * packet: refine ring v3 block size test to hold one frame * bridge: Propagate vlan add failure to user * parisc: Remove unnecessary barriers from spinlock.h * PCI: hotplug: Don't leak pci_slot on registration failure * PCI: Skip MPS logic for Virtual Functions (VFs) * PCI: pciehp: Fix use-after-free on unplug * i2c: imx: Fix race condition in dma read * reiserfs: fix broken xattr handling (heap corruption, bad retval) * Linux 4.4.152 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1792377/+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