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 following upstream stable patches should be included in the Ubuntu kernel: upstream stable patchset 2020-02-21 Ported from the following upstream stable releases: v4.14.169, v4.19.100 from git://git.kernel.org/ firestream: fix memory leaks gtp: make sure only SOCK_DGRAM UDP sockets are accepted ipv6: sr: remove SKB_GSO_IPXIP6 on End.D* actions net: cxgb3_main: Add CAP_NET_ADMIN check to CHELSIO_GET_MEM net, ip6_tunnel: fix namespaces move net, ip_tunnel: fix namespaces move net_sched: fix datalen for ematch net-sysfs: Fix reference count leak in rx|netdev_queue_add_kobject net-sysfs: fix netdev_queue_add_kobject() breakage net-sysfs: Call dev_hold always in netdev_queue_add_kobject net-sysfs: Call dev_hold always in rx_queue_add_kobject net-sysfs: Fix reference count leak net: usb: lan78xx: Add .ndo_features_check tcp_bbr: improve arithmetic division in bbr_update_bw() net: rtnetlink: validate IFLA_MTU attribute in rtnl_create_link() hwmon: (adt7475) Make volt2reg return same reg as reg2volt input hwmon: (core) Do not use device managed functions for memory allocations Input: keyspan-remote - fix control-message timeouts Revert "Input: synaptics-rmi4 - don't increment rmiaddr for SMBus transfers" ARM: 8950/1: ftrace/recordmcount: filter relocation types mmc: tegra: fix SDR50 tuning override mmc: sdhci: fix minimum clock rate for v3 controller Documentation: Document arm64 kpti control Input: pm8xxx-vib - fix handling of separate enable register Input: sur40 - fix interface sanity checks Input: gtco - fix endpoint sanity check Input: aiptek - fix endpoint sanity check Input: pegasus_notetaker - fix endpoint sanity check Input: sun4i-ts - add a check for devm_thermal_zone_of_sensor_register hwmon: (nct7802) Fix voltage limits to wrong registers scsi: RDMA/isert: Fix a recently introduced regression related to logout tracing: xen: Ordered comparison of function pointers do_last(): fetch directory ->i_mode and ->i_uid before it's too late sd: Fix REQ_OP_ZONE_REPORT completion handling coresight: etb10: Do not call smp_processor_id from preemptible coresight: tmc-etf: Do not call smp_processor_id from preemptible libertas: Fix two buffer overflows at parsing bss descriptor media: v4l2-ioctl.c: zero reserved fields for S/TRY_FMT scsi: iscsi: Avoid potential deadlock in iscsi_if_rx func md: Avoid namespace collision with bitmap API bitmap: Add bitmap_alloc(), bitmap_zalloc() and bitmap_free() netfilter: ipset: use bitmap infrastructure completely net/x25: fix nonblocking connect net: bcmgenet: Use netif_tx_napi_add() for TX NAPI Revert "udp: do rmem bulk free even if the rx sk queue is empty" tcp: do not leave dangling pointers in tp->highest_sack tun: add mutex_unlock() call and napi.skb clearing in tun_get_user() PCI: Mark AMD Navi14 GPU rev 0xc5 ATS as broken net/sonic: Add mutual exclusion for accessing shared state net/sonic: Clear interrupt flags immediately net/sonic: Use MMIO accessors net/sonic: Fix interface error stats collection net/sonic: Fix receive buffer handling net/sonic: Avoid needless receive descriptor EOL flag updates net/sonic: Improve receive descriptor status flag check net/sonic: Fix receive buffer replenishment net/sonic: Quiesce SONIC before re-initializing descriptor memory net/sonic: Fix command register usage net/sonic: Fix CAM initialization net/sonic: Prevent tx watchdog timeout crypto: geode-aes - switch to skcipher for cbc(aes) fallback mm, sparse: drop pgdat_resize_lock in sparse_add/remove_one_section() drivers/base/memory.c: remove an unnecessary check on NR_MEM_SECTIONS drivers/base/memory.c: clean up relics in function parameters mm, memory_hotplug: update a comment in unregister_memory() drivers/base/memory: pass a block_id to init_memory_block() UBUNTU: upstream stable to v4.14.169, v4.19.100 ** Affects: linux (Ubuntu) Importance: Undecided Status: Confirmed ** Affects: linux (Ubuntu Bionic) Importance: Undecided Assignee: Kamal Mostafa (kamalmostafa) Status: In Progress ** Tags: kernel-stable-tracking-bug ** Changed in: linux (Ubuntu) Status: New => Confirmed ** Tags added: kernel-stable-tracking-bug ** Also affects: linux (Ubuntu Bionic) Importance: Undecided Status: New ** Changed in: linux (Ubuntu Bionic) Status: New => In Progress ** Changed in: linux (Ubuntu Bionic) Assignee: (unassigned) => Kamal Mostafa (kamalmostafa) ** 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: + upstream stable patchset 2020-02-21 - upstream stable patchset 2020-02-21 - from git://git.kernel.org/ + Ported from the following upstream stable releases: + v4.14.169, v4.19.100 + + from git://git.kernel.org/ + + firestream: fix memory leaks + gtp: make sure only SOCK_DGRAM UDP sockets are accepted + ipv6: sr: remove SKB_GSO_IPXIP6 on End.D* actions + net: cxgb3_main: Add CAP_NET_ADMIN check to CHELSIO_GET_MEM + net, ip6_tunnel: fix namespaces move + net, ip_tunnel: fix namespaces move + net_sched: fix datalen for ematch + net-sysfs: Fix reference count leak in rx|netdev_queue_add_kobject + net-sysfs: fix netdev_queue_add_kobject() breakage + net-sysfs: Call dev_hold always in netdev_queue_add_kobject + net-sysfs: Call dev_hold always in rx_queue_add_kobject + net-sysfs: Fix reference count leak + net: usb: lan78xx: Add .ndo_features_check + tcp_bbr: improve arithmetic division in bbr_update_bw() + net: rtnetlink: validate IFLA_MTU attribute in rtnl_create_link() + hwmon: (adt7475) Make volt2reg return same reg as reg2volt input + hwmon: (core) Do not use device managed functions for memory allocations + Input: keyspan-remote - fix control-message timeouts + Revert "Input: synaptics-rmi4 - don't increment rmiaddr for SMBus transfers" + ARM: 8950/1: ftrace/recordmcount: filter relocation types + mmc: tegra: fix SDR50 tuning override + mmc: sdhci: fix minimum clock rate for v3 controller + Documentation: Document arm64 kpti control + Input: pm8xxx-vib - fix handling of separate enable register + Input: sur40 - fix interface sanity checks + Input: gtco - fix endpoint sanity check + Input: aiptek - fix endpoint sanity check + Input: pegasus_notetaker - fix endpoint sanity check + Input: sun4i-ts - add a check for devm_thermal_zone_of_sensor_register + hwmon: (nct7802) Fix voltage limits to wrong registers + scsi: RDMA/isert: Fix a recently introduced regression related to logout + tracing: xen: Ordered comparison of function pointers + do_last(): fetch directory ->i_mode and ->i_uid before it's too late + sd: Fix REQ_OP_ZONE_REPORT completion handling + coresight: etb10: Do not call smp_processor_id from preemptible + coresight: tmc-etf: Do not call smp_processor_id from preemptible + libertas: Fix two buffer overflows at parsing bss descriptor + media: v4l2-ioctl.c: zero reserved fields for S/TRY_FMT + scsi: iscsi: Avoid potential deadlock in iscsi_if_rx func + md: Avoid namespace collision with bitmap API + bitmap: Add bitmap_alloc(), bitmap_zalloc() and bitmap_free() + netfilter: ipset: use bitmap infrastructure completely + net/x25: fix nonblocking connect + net: bcmgenet: Use netif_tx_napi_add() for TX NAPI + Revert "udp: do rmem bulk free even if the rx sk queue is empty" + tcp: do not leave dangling pointers in tp->highest_sack + tun: add mutex_unlock() call and napi.skb clearing in tun_get_user() + PCI: Mark AMD Navi14 GPU rev 0xc5 ATS as broken + net/sonic: Add mutual exclusion for accessing shared state + net/sonic: Clear interrupt flags immediately + net/sonic: Use MMIO accessors + net/sonic: Fix interface error stats collection + net/sonic: Fix receive buffer handling + net/sonic: Avoid needless receive descriptor EOL flag updates + net/sonic: Improve receive descriptor status flag check + net/sonic: Fix receive buffer replenishment + net/sonic: Quiesce SONIC before re-initializing descriptor memory + net/sonic: Fix command register usage + net/sonic: Fix CAM initialization + net/sonic: Prevent tx watchdog timeout + crypto: geode-aes - switch to skcipher for cbc(aes) fallback + mm, sparse: drop pgdat_resize_lock in sparse_add/remove_one_section() + drivers/base/memory.c: remove an unnecessary check on NR_MEM_SECTIONS + drivers/base/memory.c: clean up relics in function parameters + mm, memory_hotplug: update a comment in unregister_memory() + drivers/base/memory: pass a block_id to init_memory_block() + UBUNTU: upstream stable to v4.14.169, v4.19.100 -- 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/1864261 Title: Bionic update: upstream stable patchset 2020-02-21 Status in linux package in Ubuntu: Confirmed Status in linux source package in Bionic: 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: upstream stable patchset 2020-02-21 Ported from the following upstream stable releases: v4.14.169, v4.19.100 from git://git.kernel.org/ firestream: fix memory leaks gtp: make sure only SOCK_DGRAM UDP sockets are accepted ipv6: sr: remove SKB_GSO_IPXIP6 on End.D* actions net: cxgb3_main: Add CAP_NET_ADMIN check to CHELSIO_GET_MEM net, ip6_tunnel: fix namespaces move net, ip_tunnel: fix namespaces move net_sched: fix datalen for ematch net-sysfs: Fix reference count leak in rx|netdev_queue_add_kobject net-sysfs: fix netdev_queue_add_kobject() breakage net-sysfs: Call dev_hold always in netdev_queue_add_kobject net-sysfs: Call dev_hold always in rx_queue_add_kobject net-sysfs: Fix reference count leak net: usb: lan78xx: Add .ndo_features_check tcp_bbr: improve arithmetic division in bbr_update_bw() net: rtnetlink: validate IFLA_MTU attribute in rtnl_create_link() hwmon: (adt7475) Make volt2reg return same reg as reg2volt input hwmon: (core) Do not use device managed functions for memory allocations Input: keyspan-remote - fix control-message timeouts Revert "Input: synaptics-rmi4 - don't increment rmiaddr for SMBus transfers" ARM: 8950/1: ftrace/recordmcount: filter relocation types mmc: tegra: fix SDR50 tuning override mmc: sdhci: fix minimum clock rate for v3 controller Documentation: Document arm64 kpti control Input: pm8xxx-vib - fix handling of separate enable register Input: sur40 - fix interface sanity checks Input: gtco - fix endpoint sanity check Input: aiptek - fix endpoint sanity check Input: pegasus_notetaker - fix endpoint sanity check Input: sun4i-ts - add a check for devm_thermal_zone_of_sensor_register hwmon: (nct7802) Fix voltage limits to wrong registers scsi: RDMA/isert: Fix a recently introduced regression related to logout tracing: xen: Ordered comparison of function pointers do_last(): fetch directory ->i_mode and ->i_uid before it's too late sd: Fix REQ_OP_ZONE_REPORT completion handling coresight: etb10: Do not call smp_processor_id from preemptible coresight: tmc-etf: Do not call smp_processor_id from preemptible libertas: Fix two buffer overflows at parsing bss descriptor media: v4l2-ioctl.c: zero reserved fields for S/TRY_FMT scsi: iscsi: Avoid potential deadlock in iscsi_if_rx func md: Avoid namespace collision with bitmap API bitmap: Add bitmap_alloc(), bitmap_zalloc() and bitmap_free() netfilter: ipset: use bitmap infrastructure completely net/x25: fix nonblocking connect net: bcmgenet: Use netif_tx_napi_add() for TX NAPI Revert "udp: do rmem bulk free even if the rx sk queue is empty" tcp: do not leave dangling pointers in tp->highest_sack tun: add mutex_unlock() call and napi.skb clearing in tun_get_user() PCI: Mark AMD Navi14 GPU rev 0xc5 ATS as broken net/sonic: Add mutual exclusion for accessing shared state net/sonic: Clear interrupt flags immediately net/sonic: Use MMIO accessors net/sonic: Fix interface error stats collection net/sonic: Fix receive buffer handling net/sonic: Avoid needless receive descriptor EOL flag updates net/sonic: Improve receive descriptor status flag check net/sonic: Fix receive buffer replenishment net/sonic: Quiesce SONIC before re-initializing descriptor memory net/sonic: Fix command register usage net/sonic: Fix CAM initialization net/sonic: Prevent tx watchdog timeout crypto: geode-aes - switch to skcipher for cbc(aes) fallback mm, sparse: drop pgdat_resize_lock in sparse_add/remove_one_section() drivers/base/memory.c: remove an unnecessary check on NR_MEM_SECTIONS drivers/base/memory.c: clean up relics in function parameters mm, memory_hotplug: update a comment in unregister_memory() drivers/base/memory: pass a block_id to init_memory_block() UBUNTU: upstream stable to v4.14.169, v4.19.100 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1864261/+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