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 2018-07-20 (ported from v4.14.43 and v4.16.11) from git://git.kernel.org/ x86/apic/x2apic: Initialize cluster ID properly x86/amd_nb: Add support for Raven Ridge CPUs vsprintf: Replace memory barrier with static_key for random_ptr_key update hwmon: (k10temp) Use API function to access System Management Network hwmon: (k10temp) Fix reading critical temperature register KVM: arm/arm64: VGIC/ITS: Promote irq_lock() in update_affinity KVM: arm/arm64: Properly protect VGIC locks from IRQs xhci: Fix USB3 NULL pointer dereference at logical disconnect. btrfs: fix reading stale metadata blocks after degraded raid1 mounts btrfs: Fix delalloc inodes invalidation during transaction abort btrfs: Split btrfs_del_delalloc_inode into 2 functions btrfs: fix crash when trying to resume balance without the resume flag btrfs: property: Set incompat flag if lzo/zstd compression is set Btrfs: send, fix invalid access to commit roots due to concurrent snapshotting Btrfs: fix xattr loss after power failure ARM: 8772/1: kprobes: Prohibit kprobes on get_user functions ARM: 8770/1: kprobes: Prohibit probing on optimized_callback ARM: 8769/1: kprobes: Fix to use get_kprobe_ctlblk after irq-disabed tick/broadcast: Use for_each_cpu() specially on UP kernels x86/mm: Drop TS_COMPAT on 64-bit exec() syscall ARM: 8771/1: kprobes: Prohibit kprobes on do_undefinstr efi: Avoid potential crashes, fix the 'struct efi_pci_io_protocol_32' definition for mixed mode x86/pkeys: Do not special case protection key 0 x86/pkeys: Override pkey when moving away from PROT_EXEC s390: remove indirect branch from do_softirq_own_stack s390/qdio: don't release memory in qdio_setup_irq() s390/qdio: fix access to uninitialized qdio_q fields drm/i915/gen9: Add WaClearHIZ_WM_CHICKEN3 for bxt and glk mm: don't allow deferred pages with NEED_PER_CPU_KM radix tree: fix multi-order iteration race lib/test_bitmap.c: fix bitmap optimisation tests to report errors correctly drm: Match sysfs name in link removal to link creation powerpc/powernv: Fix NVRAM sleep in invalid context when crashing i2c: designware: fix poll-after-enable regression netfilter: nf_socket: Fix out of bounds access in nf_sk_lookup_slow_v{4,6} netfilter: nf_tables: can't fail after linking rule into active rule list netfilter: nf_tables: free set name in error path tee: shm: fix use-after-free via temporarily dropped reference tracing/x86/xen: Remove zero data size trace events trace_xen_mmu_flush_tlb{_all} vfio: ccw: fix cleanup if cp_prefetch fails KVM: arm/arm64: VGIC/ITS: protect kvm_read_guest() calls with SRCU lock KVM: arm/arm64: VGIC/ITS save/restore: protect kvm_read_guest() calls spi: bcm-qspi: Always read and set BSPI_MAST_N_BOOT_CTRL spi: bcm-qspi: Avoid setting MSPI_CDRAM_PCS for spi-nor master spi: pxa2xx: Allow 64-bit DMA ALSA: control: fix a redundant-copy issue ALSA: hda: Add Lenovo C50 All in one to the power_save blacklist ALSA: usb: mixer: volume quirk for CM102-A+/102S+ usbip: usbip_host: fix bad unlock balance during stub_probe() usbip: usbip_host: fix NULL-ptr deref and use-after-free errors usbip: usbip_host: run rebind from exit when module is removed usbip: usbip_host: delete device from busid_table after rebind usbip: usbip_host: refine probe and disconnect debug msgs to be useful ** Affects: linux (Ubuntu) Importance: Undecided Status: New ** Affects: linux (Ubuntu Bionic) Importance: Undecided Assignee: Kamal Mostafa (kamalmostafa) Status: In Progress ** Tags: kernel-stable-tracking-bug ** Tags added: kernel-stable-tracking-bug ** Also affects: linux (Ubuntu Bionic) Importance: Undecided Status: New ** 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 2018-07-20 (ported from v4.14.43 and v4.16.11) + from git://git.kernel.org/ - upstream stable patchset 2018-07-20 - from git://git.kernel.org/ + x86/apic/x2apic: Initialize cluster ID properly + x86/amd_nb: Add support for Raven Ridge CPUs + vsprintf: Replace memory barrier with static_key for random_ptr_key update + hwmon: (k10temp) Use API function to access System Management Network + hwmon: (k10temp) Fix reading critical temperature register + KVM: arm/arm64: VGIC/ITS: Promote irq_lock() in update_affinity + KVM: arm/arm64: Properly protect VGIC locks from IRQs + xhci: Fix USB3 NULL pointer dereference at logical disconnect. + btrfs: fix reading stale metadata blocks after degraded raid1 mounts + btrfs: Fix delalloc inodes invalidation during transaction abort + btrfs: Split btrfs_del_delalloc_inode into 2 functions + btrfs: fix crash when trying to resume balance without the resume flag + btrfs: property: Set incompat flag if lzo/zstd compression is set + Btrfs: send, fix invalid access to commit roots due to concurrent snapshotting + Btrfs: fix xattr loss after power failure + ARM: 8772/1: kprobes: Prohibit kprobes on get_user functions + ARM: 8770/1: kprobes: Prohibit probing on optimized_callback + ARM: 8769/1: kprobes: Fix to use get_kprobe_ctlblk after irq-disabed + tick/broadcast: Use for_each_cpu() specially on UP kernels + x86/mm: Drop TS_COMPAT on 64-bit exec() syscall + ARM: 8771/1: kprobes: Prohibit kprobes on do_undefinstr + efi: Avoid potential crashes, fix the 'struct efi_pci_io_protocol_32' definition for mixed mode + x86/pkeys: Do not special case protection key 0 + x86/pkeys: Override pkey when moving away from PROT_EXEC + s390: remove indirect branch from do_softirq_own_stack + s390/qdio: don't release memory in qdio_setup_irq() + s390/qdio: fix access to uninitialized qdio_q fields + drm/i915/gen9: Add WaClearHIZ_WM_CHICKEN3 for bxt and glk + mm: don't allow deferred pages with NEED_PER_CPU_KM + radix tree: fix multi-order iteration race + lib/test_bitmap.c: fix bitmap optimisation tests to report errors correctly + drm: Match sysfs name in link removal to link creation + powerpc/powernv: Fix NVRAM sleep in invalid context when crashing + i2c: designware: fix poll-after-enable regression + netfilter: nf_socket: Fix out of bounds access in nf_sk_lookup_slow_v{4,6} + netfilter: nf_tables: can't fail after linking rule into active rule list + netfilter: nf_tables: free set name in error path + tee: shm: fix use-after-free via temporarily dropped reference + tracing/x86/xen: Remove zero data size trace events trace_xen_mmu_flush_tlb{_all} + vfio: ccw: fix cleanup if cp_prefetch fails + KVM: arm/arm64: VGIC/ITS: protect kvm_read_guest() calls with SRCU lock + KVM: arm/arm64: VGIC/ITS save/restore: protect kvm_read_guest() calls + spi: bcm-qspi: Always read and set BSPI_MAST_N_BOOT_CTRL + spi: bcm-qspi: Avoid setting MSPI_CDRAM_PCS for spi-nor master + spi: pxa2xx: Allow 64-bit DMA + ALSA: control: fix a redundant-copy issue + ALSA: hda: Add Lenovo C50 All in one to the power_save blacklist + ALSA: usb: mixer: volume quirk for CM102-A+/102S+ + usbip: usbip_host: fix bad unlock balance during stub_probe() + usbip: usbip_host: fix NULL-ptr deref and use-after-free errors + usbip: usbip_host: run rebind from exit when module is removed + usbip: usbip_host: delete device from busid_table after rebind + usbip: usbip_host: refine probe and disconnect debug msgs to be useful ** Changed in: linux (Ubuntu Bionic) Status: New => In Progress ** Changed in: linux (Ubuntu Bionic) Assignee: (unassigned) => Kamal Mostafa (kamalmostafa) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1782846 Title: Bionic update: upstream stable patchset 2018-07-20 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1782846/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs