io_uring: avoid page allocation warnings [Linux 5.1]

This Linux kernel change "io_uring: avoid page allocation warnings" is included in the Linux 5.1 release. This change is authored by Mark Rutland <mark.rutland [at] arm.com> on Wed May 1 16:59:16 2019 +0100. The commit for this change in Linux stable tree is d4ef647 (patch). io_uring: avoid page allocation warnings In io_sqe_buffer_register() we allocate a […]

io_uring: free allocated io_memory once [Linux 5.1]

This Linux kernel change "io_uring: free allocated io_memory once" is included in the Linux 5.1 release. This change is authored by Mark Rutland <mark.rutland [at] arm.com> on Tue Apr 30 17:30:21 2019 +0100. The commit for this change in Linux stable tree is 52e04ef (patch). io_uring: free allocated io_memory once If io_allocate_scq_urings() fails to allocate […]

io_uring: fix SQPOLL cpu validation [Linux 5.1]

This Linux kernel change "io_uring: fix SQPOLL cpu validation" is included in the Linux 5.1 release. This change is authored by Mark Rutland <mark.rutland [at] arm.com> on Tue Apr 30 13:34:51 2019 +0100. The commit for this change in Linux stable tree is 975554b (patch). io_uring: fix SQPOLL cpu validation In io_sq_offload_start(), we call cpu_possible() […]

KVM: arm/arm64: Don’t emulate virtual timers on userspace ioctls [Linux 5.1]

This Linux kernel change "KVM: arm/arm64: Don’t emulate virtual timers on userspace ioctls" is included in the Linux 5.1 release. This change is authored by Christoffer Dall <christoffer.dall [at] arm.com> on Thu Apr 25 13:57:40 2019 +0100. The commit for this change in Linux stable tree is 6bc2100 (patch). KVM: arm/arm64: Don’t emulate virtual timers […]

kvm: arm: Skip stage2 huge mappings for unaligned ipa backed by THP [Linux 5.1]

This Linux kernel change "kvm: arm: Skip stage2 huge mappings for unaligned ipa backed by THP" is included in the Linux 5.1 release. This change is authored by Suzuki K Poulose <suzuki.poulose [at] arm.com> on Wed Apr 10 16:14:57 2019 +0100. The commit for this change in Linux stable tree is 2e8010b (patch). kvm: arm: […]

ARM: 8856/1: NOMMU: Fix CCR register faulty initialization when MPU is disabled [Linux 5.1]

This Linux kernel change "ARM: 8856/1: NOMMU: Fix CCR register faulty initialization when MPU is disabled" is included in the Linux 5.1 release. This change is authored by Tigran Tadevosyan <tigran.tadevosyan [at] arm.com> on Fri Apr 5 14:16:13 2019 +0100. The commit for this change in Linux stable tree is c314396 (patch). ARM: 8856/1: NOMMU: […]

kcov: improve CONFIG_ARCH_HAS_KCOV help text [Linux 5.1]

This Linux kernel change "kcov: improve CONFIG_ARCH_HAS_KCOV help text" is included in the Linux 5.1 release. This change is authored by Mark Rutland <mark.rutland [at] arm.com> on Thu Apr 18 17:50:37 2019 -0700. The commit for this change in Linux stable tree is 40453c4 (patch). kcov: improve CONFIG_ARCH_HAS_KCOV help text The help text for CONFIG_ARCH_HAS_KCOV […]

arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero result value [Linux 5.1]

This Linux kernel change "arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero result value" is included in the Linux 5.1 release. This change is authored by Will Deacon <will.deacon [at] arm.com> on Mon Apr 8 12:45:09 2019 +0100. The commit for this change in Linux stable tree is 045afc2 (patch). arm64: futex: Fix FUTEX_WAKE_OP atomic […]

arm64: backtrace: Don’t bother trying to unwind the userspace stack [Linux 5.1]

This Linux kernel change "arm64: backtrace: Don’t bother trying to unwind the userspace stack" is included in the Linux 5.1 release. This change is authored by Will Deacon <will.deacon [at] arm.com> on Mon Apr 8 17:56:34 2019 +0100. The commit for this change in Linux stable tree is 1e6f544 (patch). arm64: backtrace: Don’t bother trying […]

kernel/sysctl.c: fix out-of-bounds access when setting file-max [Linux 5.1]

This Linux kernel change "kernel/sysctl.c: fix out-of-bounds access when setting file-max" is included in the Linux 5.1 release. This change is authored by Will Deacon <will.deacon [at] arm.com> on Fri Apr 5 18:39:38 2019 -0700. The commit for this change in Linux stable tree is 9002b21 (patch). kernel/sysctl.c: fix out-of-bounds access when setting file-max Commit […]

kmemleak: powerpc: skip scanning holes in the .bss section [Linux 5.1]

This Linux kernel change "kmemleak: powerpc: skip scanning holes in the .bss section" is included in the Linux 5.1 release. This change is authored by Catalin Marinas <catalin.marinas [at] arm.com> on Fri Apr 5 18:38:49 2019 -0700. The commit for this change in Linux stable tree is 298a32b (patch). kmemleak: powerpc: skip scanning holes in […]

PCI: Add function 1 DMA alias quirk for Marvell 9170 SATA controller [Linux 5.1]

This Linux kernel change "PCI: Add function 1 DMA alias quirk for Marvell 9170 SATA controller" is included in the Linux 5.1 release. This change is authored by Andre Przywara <andre.przywara [at] arm.com> on Fri Apr 5 16:20:47 2019 +0100. The commit for this change in Linux stable tree is 9cde402 (patch). PCI: Add function […]

KVM: arm/arm64: vgic-v3: Retire pending interrupts on disabling LPIs [Linux 5.1]

This Linux kernel change "KVM: arm/arm64: vgic-v3: Retire pending interrupts on disabling LPIs" is included in the Linux 5.1 release. This change is authored by Marc Zyngier <marc.zyngier [at] arm.com> on Tue Apr 2 06:36:23 2019 +0100. The commit for this change in Linux stable tree is 96085b9 (patch). KVM: arm/arm64: vgic-v3: Retire pending interrupts […]

drm/meson: Uninstall IRQ handler [Linux 5.1]

This Linux kernel change "drm/meson: Uninstall IRQ handler" is included in the Linux 5.1 release. This change is authored by Jean-Philippe Brucker <jean-philippe.brucker [at] arm.com> on Fri Mar 22 15:26:57 2019 +0000. The commit for this change in Linux stable tree is 2d8f928 (patch). drm/meson: Uninstall IRQ handler meson_drv_unbind() doesn’t unregister the IRQ handler, which […]

drm/meson: Fix invalid pointer in meson_drv_unbind() [Linux 5.1]

This Linux kernel change "drm/meson: Fix invalid pointer in meson_drv_unbind()" is included in the Linux 5.1 release. This change is authored by Jean-Philippe Brucker <jean-philippe.brucker [at] arm.com> on Fri Mar 22 15:26:56 2019 +0000. The commit for this change in Linux stable tree is 776e786 (patch). drm/meson: Fix invalid pointer in meson_drv_unbind() meson_drv_bind() registers a […]

KVM: arm/arm64: Fix handling of stage2 huge mappings [Linux 5.1]

This Linux kernel change "KVM: arm/arm64: Fix handling of stage2 huge mappings" is included in the Linux 5.1 release. This change is authored by Suzuki K Poulose <suzuki.poulose [at] arm.com> on Wed Mar 20 14:57:19 2019 +0000. The commit for this change in Linux stable tree is 3c3736c (patch). KVM: arm/arm64: Fix handling of stage2 […]

KVM: arm/arm64: Enforce PTE mappings at stage2 when needed [Linux 5.1]

This Linux kernel change "KVM: arm/arm64: Enforce PTE mappings at stage2 when needed" is included in the Linux 5.1 release. This change is authored by Suzuki K Poulose <suzuki.poulose [at] arm.com> on Tue Mar 12 09:52:51 2019 +0000. The commit for this change in Linux stable tree is a80868f (patch). KVM: arm/arm64: Enforce PTE mappings […]

KVM: arm/arm64: vgic-its: Take the srcu lock when parsing the memslots [Linux 5.1]

This Linux kernel change "KVM: arm/arm64: vgic-its: Take the srcu lock when parsing the memslots" is included in the Linux 5.1 release. This change is authored by Marc Zyngier <marc.zyngier [at] arm.com> on Tue Mar 19 12:56:23 2019 +0000. The commit for this change in Linux stable tree is 7494cec (patch). KVM: arm/arm64: vgic-its: Take […]

KVM: arm/arm64: vgic-its: Take the srcu lock when writing to guest memory [Linux 5.1]

This Linux kernel change "KVM: arm/arm64: vgic-its: Take the srcu lock when writing to guest memory" is included in the Linux 5.1 release. This change is authored by Marc Zyngier <marc.zyngier [at] arm.com> on Tue Mar 19 12:47:11 2019 +0000. The commit for this change in Linux stable tree is a6ecfb1 (patch). KVM: arm/arm64: vgic-its: […]