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.13.12 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.13.12 stable release shall be applied: * ALSA: timer: Add missing mutex lock for compat ioctls * ALSA: seq: Fix nested rwsem annotation for lockdep splat * cifs: check MaxPathNameComponentLength != 0 before using it * KEYS: return full count in keyring_read() if buffer is too small * KEYS: trusted: fix writing past end of buffer in trusted_read() * KEYS: fix out-of-bounds read during ASN.1 parsing * ASoC: adau17x1: Workaround for noise bug in ADC * virtio_blk: Fix an SG_IO regression * arm64: ensure __dump_instr() checks addr_limit * KVM: arm64: its: Fix missing dynamic allocation check in scan_its_table * arm/arm64: KVM: set right LR register value for 32 bit guest when inject abort * arm/arm64: kvm: Disable branch profiling in HYP code * ARM: dts: mvebu: pl310-cache disable double-linefill * ARM: 8715/1: add a private asm/unaligned.h * drm/amdgpu: return -ENOENT from uvd 6.0 early init for harvesting * drm/amdgpu: allow harvesting check for Polaris VCE * userfaultfd: hugetlbfs: prevent UFFDIO_COPY to fill beyond the end of i_size * ocfs2: fstrim: Fix start offset of first cluster group during fstrim * fs/hugetlbfs/inode.c: fix hwpoison reserve accounting * mm, swap: fix race between swap count continuation operations * drm/i915: Do not rely on wm preservation for ILK watermarks * drm/i915/edp: read edp display control registers unconditionally * Revert "powerpc64/elfv1: Only dereference function descriptor for non-text symbols" * MIPS: bpf: Fix a typo in build_one_insn() * MIPS: smp-cmp: Use right include for task_struct * MIPS: microMIPS: Fix incorrect mask in insn_table_MM * MIPS: SMP: Fix deadlock & online race * Revert "x86: do not use cpufreq_quick_get() for /proc/cpuinfo "cpu MHz"" * x86: CPU: Fix up "cpu MHz" in /proc/cpuinfo * powerpc/kprobes: Dereference function pointers only if the address does not belong to kernel text * futex: Fix more put_pi_state() vs. exit_pi_state_list() races * perf/cgroup: Fix perf cgroup hierarchy support * x86/mcelog: Get rid of RCU remnants * irqchip/irq-mvebu-gicp: Add missing spin_lock init * Linux 4.13.12 ** Affects: linux (Ubuntu) Importance: Undecided Status: Invalid ** Affects: linux (Ubuntu Artful) Importance: Medium Assignee: Stefan Bader (smb) Status: In Progress ** Tags: kernel-stable-tracking-bug ** Tags added: kernel-stable-tracking-bug ** Also affects: linux (Ubuntu Artful) Importance: Undecided Status: New ** Changed in: linux (Ubuntu Artful) Importance: Undecided => Medium ** Changed in: linux (Ubuntu Artful) Status: New => In Progress ** Changed in: linux (Ubuntu Artful) 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.13.12 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.13.12 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.13.12 stable release shall be - applied: + The following patches from the 4.13.12 stable release shall be applied: + * ALSA: timer: Add missing mutex lock for compat ioctls + * ALSA: seq: Fix nested rwsem annotation for lockdep splat + * cifs: check MaxPathNameComponentLength != 0 before using it + * KEYS: return full count in keyring_read() if buffer is too small + * KEYS: trusted: fix writing past end of buffer in trusted_read() + * KEYS: fix out-of-bounds read during ASN.1 parsing + * ASoC: adau17x1: Workaround for noise bug in ADC + * virtio_blk: Fix an SG_IO regression + * arm64: ensure __dump_instr() checks addr_limit + * KVM: arm64: its: Fix missing dynamic allocation check in scan_its_table + * arm/arm64: KVM: set right LR register value for 32 bit guest when inject + abort + * arm/arm64: kvm: Disable branch profiling in HYP code + * ARM: dts: mvebu: pl310-cache disable double-linefill + * ARM: 8715/1: add a private asm/unaligned.h + * drm/amdgpu: return -ENOENT from uvd 6.0 early init for harvesting + * drm/amdgpu: allow harvesting check for Polaris VCE + * userfaultfd: hugetlbfs: prevent UFFDIO_COPY to fill beyond the end of + i_size + * ocfs2: fstrim: Fix start offset of first cluster group during fstrim + * fs/hugetlbfs/inode.c: fix hwpoison reserve accounting + * mm, swap: fix race between swap count continuation operations + * drm/i915: Do not rely on wm preservation for ILK watermarks + * drm/i915/edp: read edp display control registers unconditionally + * Revert "powerpc64/elfv1: Only dereference function descriptor for non-text + symbols" + * MIPS: bpf: Fix a typo in build_one_insn() + * MIPS: smp-cmp: Use right include for task_struct + * MIPS: microMIPS: Fix incorrect mask in insn_table_MM + * MIPS: SMP: Fix deadlock & online race + * Revert "x86: do not use cpufreq_quick_get() for /proc/cpuinfo "cpu MHz"" + * x86: CPU: Fix up "cpu MHz" in /proc/cpuinfo + * powerpc/kprobes: Dereference function pointers only if the address does not + belong to kernel text + * futex: Fix more put_pi_state() vs. exit_pi_state_list() races + * perf/cgroup: Fix perf cgroup hierarchy support + * x86/mcelog: Get rid of RCU remnants + * irqchip/irq-mvebu-gicp: Add missing spin_lock init + * Linux 4.13.12 -- 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/1731971 Title: Artful update to 4.13.12 stable release Status in linux package in Ubuntu: Invalid Status in linux source package in Artful: 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.13.12 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.13.12 stable release shall be applied: * ALSA: timer: Add missing mutex lock for compat ioctls * ALSA: seq: Fix nested rwsem annotation for lockdep splat * cifs: check MaxPathNameComponentLength != 0 before using it * KEYS: return full count in keyring_read() if buffer is too small * KEYS: trusted: fix writing past end of buffer in trusted_read() * KEYS: fix out-of-bounds read during ASN.1 parsing * ASoC: adau17x1: Workaround for noise bug in ADC * virtio_blk: Fix an SG_IO regression * arm64: ensure __dump_instr() checks addr_limit * KVM: arm64: its: Fix missing dynamic allocation check in scan_its_table * arm/arm64: KVM: set right LR register value for 32 bit guest when inject abort * arm/arm64: kvm: Disable branch profiling in HYP code * ARM: dts: mvebu: pl310-cache disable double-linefill * ARM: 8715/1: add a private asm/unaligned.h * drm/amdgpu: return -ENOENT from uvd 6.0 early init for harvesting * drm/amdgpu: allow harvesting check for Polaris VCE * userfaultfd: hugetlbfs: prevent UFFDIO_COPY to fill beyond the end of i_size * ocfs2: fstrim: Fix start offset of first cluster group during fstrim * fs/hugetlbfs/inode.c: fix hwpoison reserve accounting * mm, swap: fix race between swap count continuation operations * drm/i915: Do not rely on wm preservation for ILK watermarks * drm/i915/edp: read edp display control registers unconditionally * Revert "powerpc64/elfv1: Only dereference function descriptor for non-text symbols" * MIPS: bpf: Fix a typo in build_one_insn() * MIPS: smp-cmp: Use right include for task_struct * MIPS: microMIPS: Fix incorrect mask in insn_table_MM * MIPS: SMP: Fix deadlock & online race * Revert "x86: do not use cpufreq_quick_get() for /proc/cpuinfo "cpu MHz"" * x86: CPU: Fix up "cpu MHz" in /proc/cpuinfo * powerpc/kprobes: Dereference function pointers only if the address does not belong to kernel text * futex: Fix more put_pi_state() vs. exit_pi_state_list() races * perf/cgroup: Fix perf cgroup hierarchy support * x86/mcelog: Get rid of RCU remnants * irqchip/irq-mvebu-gicp: Add missing spin_lock init * Linux 4.13.12 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1731971/+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