block: do not leak memory in bio_copy_user_iov() [Linux 3.16.72]

This Linux kernel change "block: do not leak memory in bio_copy_user_iov()" is included in the Linux 3.16.72 release. This change is authored by Jérôme Glisse <jglisse [at] redhat.com> on Wed Apr 10 16:27:51 2019 -0400. The commit for this change in Linux stable tree is 06b4ee3 (patch) which is from upstream commit a3761c3. The same […]

mm/hmm: add ARCH_HAS_HMM_MIRROR ARCH_HAS_HMM_DEVICE Kconfig [Linux 5.2]

This Linux kernel change "mm/hmm: add ARCH_HAS_HMM_MIRROR ARCH_HAS_HMM_DEVICE Kconfig" is included in the Linux 5.2 release. This change is authored by Jérôme Glisse <jglisse [at] redhat.com> on Mon May 13 17:22:37 2019 -0700. The commit for this change in Linux stable tree is 2c8fc3d (patch). mm/hmm: add ARCH_HAS_HMM_MIRROR ARCH_HAS_HMM_DEVICE Kconfig Add 2 new Kconfig variables […]

mm/mmu_notifier: mmu_notifier_range_update_to_read_only() helper [Linux 5.2]

This Linux kernel change "mm/mmu_notifier: mmu_notifier_range_update_to_read_only() helper" is included in the Linux 5.2 release. This change is authored by Jérôme Glisse <jglisse [at] redhat.com> on Mon May 13 17:21:00 2019 -0700. The commit for this change in Linux stable tree is c6d2341 (patch). mm/mmu_notifier: mmu_notifier_range_update_to_read_only() helper Helper to test if a range is updated to […]

mm/mmu_notifier: pass down vma and reasons why mmu notifier is happening [Linux 5.2]

This Linux kernel change "mm/mmu_notifier: pass down vma and reasons why mmu notifier is happening" is included in the Linux 5.2 release. This change is authored by Jérôme Glisse <jglisse [at] redhat.com> on Mon May 13 17:20:57 2019 -0700. The commit for this change in Linux stable tree is bf198b2 (patch). mm/mmu_notifier: pass down vma […]

mm/mmu_notifier: use correct mmu_notifier events for each invalidation [Linux 5.2]

This Linux kernel change "mm/mmu_notifier: use correct mmu_notifier events for each invalidation" is included in the Linux 5.2 release. This change is authored by Jérôme Glisse <jglisse [at] redhat.com> on Mon May 13 17:20:53 2019 -0700. The commit for this change in Linux stable tree is 7269f99 (patch). mm/mmu_notifier: use correct mmu_notifier events for each […]

mm/mmu_notifier: contextual information for event triggering invalidation [Linux 5.2]

This Linux kernel change "mm/mmu_notifier: contextual information for event triggering invalidation" is included in the Linux 5.2 release. This change is authored by Jérôme Glisse <jglisse [at] redhat.com> on Mon May 13 17:20:49 2019 -0700. The commit for this change in Linux stable tree is 6f4f13e (patch). mm/mmu_notifier: contextual information for event triggering invalidation CPU […]

mm/mmu_notifier: contextual information for event enums [Linux 5.2]

This Linux kernel change "mm/mmu_notifier: contextual information for event enums" is included in the Linux 5.2 release. This change is authored by Jérôme Glisse <jglisse [at] redhat.com> on Mon May 13 17:20:45 2019 -0700. The commit for this change in Linux stable tree is d87f055 (patch). mm/mmu_notifier: contextual information for event enums CPU page table […]

mm/mmu_notifier: convert mmu_notifier_range->blockable to a flags [Linux 5.2]

This Linux kernel change "mm/mmu_notifier: convert mmu_notifier_range->blockable to a flags" is included in the Linux 5.2 release. This change is authored by Jérôme Glisse <jglisse [at] redhat.com> on Mon May 13 17:20:42 2019 -0700. The commit for this change in Linux stable tree is 27560ee (patch). mm/mmu_notifier: convert mmu_notifier_range->blockable to a flags Use an unsigned […]

mm/mmu_notifier: convert user range->blockable to helper function [Linux 5.2]

This Linux kernel change "mm/mmu_notifier: convert user range->blockable to helper function" is included in the Linux 5.2 release. This change is authored by Jérôme Glisse <jglisse [at] redhat.com> on Mon May 13 17:20:38 2019 -0700. The commit for this change in Linux stable tree is dfcd666 (patch). mm/mmu_notifier: convert user range->blockable to helper function Use […]

mm/mmu_notifier: helper to test if a range invalidation is blockable [Linux 5.2]

This Linux kernel change "mm/mmu_notifier: helper to test if a range invalidation is blockable" is included in the Linux 5.2 release. This change is authored by Jérôme Glisse <jglisse [at] redhat.com> on Mon May 13 17:20:34 2019 -0700. The commit for this change in Linux stable tree is 4a83bfe (patch). mm/mmu_notifier: helper to test if […]

mm/hmm: convert various hmm_pfn_* to device_entry which is a better name [Linux 5.2]

This Linux kernel change "mm/hmm: convert various hmm_pfn_* to device_entry which is a better name" is included in the Linux 5.2 release. This change is authored by Jérôme Glisse <jglisse [at] redhat.com> on Mon May 13 17:20:31 2019 -0700. The commit for this change in Linux stable tree is 391aab1 (patch). mm/hmm: convert various hmm_pfn_* […]

mm/hmm: add a helper function that fault pages and map them to a device [Linux 5.2]

This Linux kernel change "mm/hmm: add a helper function that fault pages and map them to a device" is included in the Linux 5.2 release. This change is authored by Jérôme Glisse <jglisse [at] redhat.com> on Mon May 13 17:20:28 2019 -0700. The commit for this change in Linux stable tree is 55c0ece (patch). mm/hmm: […]

mm/hmm: add helpers to test if mm is still alive or not [Linux 5.2]

This Linux kernel change "mm/hmm: add helpers to test if mm is still alive or not" is included in the Linux 5.2 release. This change is authored by Jérôme Glisse <jglisse [at] redhat.com> on Mon May 13 17:20:24 2019 -0700. The commit for this change in Linux stable tree is 2023941 (patch). mm/hmm: add helpers […]

mm/hmm: allow to mirror vma of a file on a DAX backed filesystem [Linux 5.2]

This Linux kernel change "mm/hmm: allow to mirror vma of a file on a DAX backed filesystem" is included in the Linux 5.2 release. This change is authored by Jérôme Glisse <jglisse [at] redhat.com> on Mon May 13 17:20:21 2019 -0700. The commit for this change in Linux stable tree is 992de9a (patch). mm/hmm: allow […]

mm/hmm: mirror hugetlbfs (snapshoting, faulting and DMA mapping) [Linux 5.2]

This Linux kernel change "mm/hmm: mirror hugetlbfs (snapshoting, faulting and DMA mapping)" is included in the Linux 5.2 release. This change is authored by Jérôme Glisse <jglisse [at] redhat.com> on Mon May 13 17:20:18 2019 -0700. The commit for this change in Linux stable tree is 63d5066 (patch). mm/hmm: mirror hugetlbfs (snapshoting, faulting and DMA […]

mm/hmm: add default fault flags to avoid the need to pre-fill pfns arrays [Linux 5.2]

This Linux kernel change "mm/hmm: add default fault flags to avoid the need to pre-fill pfns arrays" is included in the Linux 5.2 release. This change is authored by Jérôme Glisse <jglisse [at] redhat.com> on Mon May 13 17:20:05 2019 -0700. The commit for this change in Linux stable tree is 023a019 (patch). mm/hmm: add […]

mm/hmm: improve driver API to work and wait over a range [Linux 5.2]

This Linux kernel change "mm/hmm: improve driver API to work and wait over a range" is included in the Linux 5.2 release. This change is authored by Jérôme Glisse <jglisse [at] redhat.com> on Mon May 13 17:20:01 2019 -0700. The commit for this change in Linux stable tree is a3e0d41 (patch). mm/hmm: improve driver API […]

mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() [Linux 5.2]

This Linux kernel change "mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault()" is included in the Linux 5.2 release. This change is authored by Jérôme Glisse <jglisse [at] redhat.com> on Mon May 13 17:19:58 2019 -0700. The commit for this change in Linux stable tree is 7323161 (patch). mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() Minor […]

mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range_snapshot() [Linux 5.2]

This Linux kernel change "mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range_snapshot()" is included in the Linux 5.2 release. This change is authored by Jérôme Glisse <jglisse [at] redhat.com> on Mon May 13 17:19:55 2019 -0700. The commit for this change in Linux stable tree is 25f23a0 (patch). mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range_snapshot() Rename […]