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.120 upstream
stable 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.120 stable release shall be
applied:
* Linux 4.4.120
* MIPS: Implement __multi3 for GCC7 MIPS64r6 builds
* net: gianfar_ptp: move set_fipers() to spinlock protecting area
* sctp: make use of pre-calculated len
* xen/gntdev: Fix partial gntdev_mmap() cleanup
* xen/gntdev: Fix off-by-one error when unmapping with holes
* SolutionEngine771x: fix Ether platform data
* mdio-sun4i: Fix a memory leak
* xen-netfront: enable device after manual module load
* bnxt_en: Fix the 'Invalid VF' id check in bnxt_vf_ndo_prep routine.
* can: flex_can: Correct the checking for frame length in
flexcan_start_xmit()
* mac80211: mesh: drop frames appearing to be from us
* drm/ttm: check the return value of kzalloc
* e1000: fix disabling already-disabled warning
* xfs: quota: check result of register_shrinker()
* xfs: quota: fix missed destroy of qi_tree_lock
* IB/ipoib: Fix race condition in neigh creation
* IB/mlx4: Fix mlx4_ib_alloc_mr error flow
* s390/dasd: fix wrongly assigned configuration data
* led: core: Fix brightness setting when setting delay_off=0
* bnx2x: Improve reliability in case of nested PCI errors
* tg3: Enable PHY reset in MTU change path for 5720
* tg3: Add workaround to restrict 5762 MRRS to 2048
* lib/mpi: Fix umul_ppmm() for MIPS64r6
* ARM: dts: ls1021a: fix incorrect clock references
* scsi: storvsc: Fix scsi_cmd error assignments in storvsc_handle_error
* net: arc_emac: fix arc_emac_rx() error paths
* spi: atmel: fixed spin_lock usage inside atmel_spi_remove
* drm/nouveau/pci: do a msi rearm on init
* sget(): handle failures of register_shrinker()
* ARM: 8731/1: Fix csum_partial_copy_from_user() stack mismatch
* ipv6: icmp6: Allow icmp messages to be looped back
* mtd: nand: gpmi: Fix failure when a erased page has a bitflip at BBM
* f2fs: fix a bug caused by NULL extent tree
* hrtimer: Ensure POSIX compliance (relative CLOCK_REALTIME hrtimers)
** Affects: linux (Ubuntu)
Importance: Undecided
Status: Invalid
** Tags: kernel-stable-tracking-bug
** Changed in: linux (Ubuntu)
Status: New => Invalid
** Description changed:
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.120 upstream
stable 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.120 stable release shall be
applied:
- <to-be-filled-in>
+ * Linux 4.4.120
+ * MIPS: Implement __multi3 for GCC7 MIPS64r6 builds
+ * net: gianfar_ptp: move set_fipers() to spinlock protecting area
+ * sctp: make use of pre-calculated len
+ * xen/gntdev: Fix partial gntdev_mmap() cleanup
+ * xen/gntdev: Fix off-by-one error when unmapping with holes
+ * SolutionEngine771x: fix Ether platform data
+ * mdio-sun4i: Fix a memory leak
+ * xen-netfront: enable device after manual module load
+ * bnxt_en: Fix the 'Invalid VF' id check in bnxt_vf_ndo_prep routine.
+ * can: flex_can: Correct the checking for frame length in
flexcan_start_xmit()
+ * mac80211: mesh: drop frames appearing to be from us
+ * drm/ttm: check the return value of kzalloc
+ * e1000: fix disabling already-disabled warning
+ * xfs: quota: check result of register_shrinker()
+ * xfs: quota: fix missed destroy of qi_tree_lock
+ * IB/ipoib: Fix race condition in neigh creation
+ * IB/mlx4: Fix mlx4_ib_alloc_mr error flow
+ * s390/dasd: fix wrongly assigned configuration data
+ * led: core: Fix brightness setting when setting delay_off=0
+ * bnx2x: Improve reliability in case of nested PCI errors
+ * tg3: Enable PHY reset in MTU change path for 5720
+ * tg3: Add workaround to restrict 5762 MRRS to 2048
+ * lib/mpi: Fix umul_ppmm() for MIPS64r6
+ * ARM: dts: ls1021a: fix incorrect clock references
+ * scsi: storvsc: Fix scsi_cmd error assignments in storvsc_handle_error
+ * net: arc_emac: fix arc_emac_rx() error paths
+ * spi: atmel: fixed spin_lock usage inside atmel_spi_remove
+ * drm/nouveau/pci: do a msi rearm on init
+ * sget(): handle failures of register_shrinker()
+ * ARM: 8731/1: Fix csum_partial_copy_from_user() stack mismatch
+ * ipv6: icmp6: Allow icmp messages to be looped back
+ * mtd: nand: gpmi: Fix failure when a erased page has a bitflip at BBM
+ * f2fs: fix a bug caused by NULL extent tree
+ * hrtimer: Ensure POSIX compliance (relative CLOCK_REALTIME hrtimers)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1764316
Title:
Xenial update to 4.4.120 stable release
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1764316/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs