kvm: mmu: Fix overflow on kvm mmu page limit calculation [Linux 3.16.72]

This Linux kernel change "kvm: mmu: Fix overflow on kvm mmu page limit calculation" is included in the Linux 3.16.72 release. This change is authored by Ben Gardon <bgardon [at] google.com> on Mon Apr 8 11:07:30 2019 -0700. The commit for this change in Linux stable tree is 3849fe3 (patch) which is from upstream commit […]

kvm: mmu: Fix overflow on kvm mmu page limit calculation [Linux 5.1]

This Linux kernel change "kvm: mmu: Fix overflow on kvm mmu page limit calculation" is included in the Linux 5.1 release. This change is authored by Ben Gardon <bgardon [at] google.com> on Mon Apr 8 11:07:30 2019 -0700. The commit for this change in Linux stable tree is bc8a3d8 (patch). kvm: mmu: Fix overflow on […]

kvm: mmu: Used range based flushing in slot_handle_level_range [Linux 5.1]

This Linux kernel change "kvm: mmu: Used range based flushing in slot_handle_level_range" is included in the Linux 5.1 release. This change is authored by Ben Gardon <bgardon [at] google.com> on Tue Mar 12 11:45:59 2019 -0700. The commit for this change in Linux stable tree is f285c63 (patch). kvm: mmu: Used range based flushing in […]

kvm, x86, mmu: Use kernel generic dynamic physical address mask [Linux 5.1]

This Linux kernel change "kvm, x86, mmu: Use kernel generic dynamic physical address mask" is included in the Linux 5.1 release. This change is authored by Kai Huang <kai.huang [at] linux.intel.com> on Tue Jan 15 17:28:40 2019 +1300. The commit for this change in Linux stable tree is 8acc099 (patch). kvm, x86, mmu: Use kernel […]

KVM: MMU: record maximum physical address width in kvm_mmu_extended_role [Linux 5.0]

This Linux kernel change "KVM: MMU: record maximum physical address width in kvm_mmu_extended_role" is included in the Linux 5.0 release. This change is authored by Yu Zhang <yu.c.zhang [at] linux.intel.com> on Fri Feb 1 00:09:23 2019 +0800. The commit for this change in Linux stable tree is de3ccd2 (patch). KVM: MMU: record maximum physical address […]

arm64: mmu: drop pXd_present() checks from pXd_free_pYd_table() [Linux 5.0]

This Linux kernel change "arm64: mmu: drop pXd_present() checks from pXd_free_pYd_table()" is included in the Linux 5.0 release. This change is authored by Will Deacon <will.deacon [at] arm.com> on Fri Dec 28 00:37:42 2018 -0800. The commit for this change in Linux stable tree is 9c00697 (patch). arm64: mmu: drop pXd_present() checks from pXd_free_pYd_table() The […]

media: staging/intel-ipu3: mmu: Implement driver [Linux 5.0]

This Linux kernel change "media: staging/intel-ipu3: mmu: Implement driver" is included in the Linux 5.0 release. This change is authored by Tomasz Figa <tfiga [at] chromium.org> on Thu Dec 6 20:03:28 2018 -0500. The commit for this change in Linux stable tree is 26f5689 (patch). media: staging/intel-ipu3: mmu: Implement driver This driver translates IO virtual […]

kvm: mmu: Fix race in emulated page table writes [Linux 3.16.63]

This Linux kernel change "kvm: mmu: Fix race in emulated page table writes" is included in the Linux 3.16.63 release. This change is authored by Junaid Shahid <junaids [at] google.com> on Wed Oct 31 14:53:57 2018 -0700. The commit for this change in Linux stable tree is 4343442 (patch) which is from upstream commit 0e0fee5. […]

kvm: mmu: Fix race in emulated page table writes [Linux 4.9.143]

This Linux kernel change "kvm: mmu: Fix race in emulated page table writes" is included in the Linux 4.9.143 release. This change is authored by Junaid Shahid <junaids [at] google.com> on Wed Oct 31 14:53:57 2018 -0700. The commit for this change in Linux stable tree is aa71643 (patch) which is from upstream commit 0e0fee5. […]

kvm: mmu: Fix race in emulated page table writes [Linux 4.14.86]

This Linux kernel change "kvm: mmu: Fix race in emulated page table writes" is included in the Linux 4.14.86 release. This change is authored by Junaid Shahid <junaids [at] google.com> on Wed Oct 31 14:53:57 2018 -0700. The commit for this change in Linux stable tree is a063615 (patch) which is from upstream commit 0e0fee5. […]

kvm: mmu: Don’t read PDPTEs when paging is not enabled [Linux 4.19]

This Linux kernel change "kvm: mmu: Don’t read PDPTEs when paging is not enabled" is included in the Linux 4.19 release. This change is authored by Junaid Shahid <junaids [at] google.com> on Wed Aug 8 17:45:24 2018 -0700. The commit for this change in Linux stable tree is d35b34a (patch). kvm: mmu: Don’t read PDPTEs […]

KVM: MMU: Fix infinite loop when there is no available mmu page [Linux 4.15]

This Linux kernel change "KVM: MMU: Fix infinite loop when there is no available mmu page" is included in the Linux 4.15 release. This change is authored by Wanpeng Li <wanpeng.li [at] hotmail.com> on Mon Dec 4 22:21:30 2017 -0800. The commit for this change in Linux stable tree is ed52870 (patch). KVM: MMU: Fix […]

KVM: x86: mmu: returning void in a void function is strange [Linux 4.15]

This Linux kernel change "KVM: x86: mmu: returning void in a void function is strange" is included in the Linux 4.15 release. This change is authored by David Hildenbrand <david [at] redhat.com> on Thu Aug 24 20:51:23 2017 +0200. The commit for this change in Linux stable tree is bb606a9 (patch). KVM: x86: mmu: returning […]

drm/etnaviv: mmu: mark local functions static [Linux 4.15]

This Linux kernel change "drm/etnaviv: mmu: mark local functions static" is included in the Linux 4.15 release. This change is authored by Lucas Stach <l.stach [at] pengutronix.de> on Thu Sep 7 17:06:28 2017 +0200. The commit for this change in Linux stable tree is 27d3806 (patch). drm/etnaviv: mmu: mark local functions static And clean up […]

drm/etnaviv: mmu: stop using iommu map/unmap functions [Linux 4.15]

This Linux kernel change "drm/etnaviv: mmu: stop using iommu map/unmap functions" is included in the Linux 4.15 release. This change is authored by Lucas Stach <l.stach [at] pengutronix.de> on Thu Sep 7 16:52:13 2017 +0200. The commit for this change in Linux stable tree is 50073cf (patch). drm/etnaviv: mmu: stop using iommu map/unmap functions This […]

arm64: mmu: apply strict permissions to .init.text and .init.data [Linux 4.12]

This Linux kernel change "arm64: mmu: apply strict permissions to .init.text and .init.data" is included in the Linux 4.12 release. This change is authored by Ard Biesheuvel <ard.biesheuvel [at] linaro.org> on Thu Mar 9 21:52:03 2017 +0100. The commit for this change in Linux stable tree is 2ebe088 (patch). arm64: mmu: apply strict permissions to […]

arm64: mmu: map .text as read-only from the outset [Linux 4.12]

This Linux kernel change "arm64: mmu: map .text as read-only from the outset" is included in the Linux 4.12 release. This change is authored by Ard Biesheuvel <ard.biesheuvel [at] linaro.org> on Thu Mar 9 21:52:02 2017 +0100. The commit for this change in Linux stable tree is 28b066d (patch). arm64: mmu: map .text as read-only […]