summaryrefslogtreecommitdiff
path: root/drivers/hv/mshv_root_main.c
AgeCommit message (Expand)Author
2026-05-27mshv: use kmalloc_array in mshv_root_scheduler_initCan Peng
2026-04-22mshv: Add tracepoint for GPA intercept handlingStanislav Kinsburskii
2026-04-14mshv: Introduce tracing supportStanislav Kinsburskii
2026-04-04mshv: Fix infinite fault loop on permission-denied GPA interceptsStanislav Kinsburskii
2026-03-13mshv: Fix use-after-free in mshv_map_user_memory error pathStanislav Kinsburskii
2026-03-12mshv: pass struct mshv_user_mem_region by referenceMukesh R
2026-03-11Revert "mshv: expose the scrub partition hypercall"Wei Liu
2026-02-25mshv: refactor synic init and cleanupAnirudh Rayabharam (Microsoft)
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook
2026-02-19mshv: Introduce hv_deposit_memory helper functionsStanislav Kinsburskii
2026-02-19mshv: Introduce hv_result_needs_memory() helper functionStanislav Kinsburskii
2026-02-18mshv: Add SMT_ENABLED_GUEST partition creation flagAnatol Belski
2026-02-18mshv: Add nested virtualization creation flagMuminul Islam
2026-02-18mshv: expose the scrub partition hypercallMagnus Kulke
2026-02-18mshv: Add support for integrated schedulerStanislav Kinsburskii
2026-02-06mshv: make field names descriptive in a header structMukesh R
2026-02-04mshv: Add debugfs to view hypervisor statisticsNuno Das Neves
2026-02-04mshv: Update hv_stats_page definitionsNuno Das Neves
2026-02-04mshv: Always map child vp stats pages regardless of scheduler typeStanislav Kinsburskii
2026-02-04mshv: Improve mshv_vp_stats_map/unmap(), add them to mshv_root.hStanislav Kinsburskii
2026-02-04mshv: Use typed hv_stats_page pointersStanislav Kinsburskii
2026-02-04mshv: Ignore second stats page map result failurePurna Pavan Chandra Aekkaladevi
2026-01-15mshv: handle gpa intercepts for arm64Anirudh Rayabharam (Microsoft)
2026-01-15mshv: Add __user attribute to argument passed to access_ok()Michael Kelley
2025-12-09Merge tag 'hyperv-next-signed-20251207' of git://git.kernel.org/pub/scm/linux...Linus Torvalds
2025-12-05mshv: Add support for movable memory regionsStanislav Kinsburskii
2025-12-05mshv: Add refcount and locking to mem regionsStanislav Kinsburskii
2025-12-05mshv: Move region management to mshv_regions.cStanislav Kinsburskii
2025-12-05mshv: Centralize guest memory region destructionStanislav Kinsburskii
2025-12-05mshv: Refactor and rename memory region handling functionsStanislav Kinsburskii
2025-12-05mshv: Add ioctl for self targeted passthrough hvcallsAnirudh Rayabharam (Microsoft)
2025-12-02Merge tag 'core-rseq-2025-11-30' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2025-11-28hv: convert mshv_ioctl_create_partition() to FD_ADD()Christian Brauner
2025-11-15mshv: Extend create partition ioctl to support cpu featuresMuminul Islam
2025-11-15mshv: Allow mappings that overlap in uaddrMagnus Kulke
2025-11-15mshv: Fix create memory region overlap checkNuno Das Neves
2025-11-15mshv: Introduce new hypercall to map stats page for L1VH partitionsJinank Jain
2025-11-15mshv: Allocate vp state page for HVCALL_MAP_VP_STATE_PAGE on L1VHJinank Jain
2025-11-15mshv: Get the vmm capabilities offered by the hypervisorPurna Pavan Chandra Aekkaladevi
2025-11-15mshv: Only map vp->vp_stats_pages if on root schedulerNuno Das Neves
2025-11-15mshv: Fix deposit memory in MSHV_ROOT_HVCALLNuno Das Neves
2025-11-15mshv: Fix VpRootDispatchThreadBlocked valueNuno Das Neves
2025-11-04rseq, virt: Retrigger RSEQ after vcpu_run()Thomas Gleixner
2025-09-30mshv: Use common "entry virt" APIs to do work in root before running guestSean Christopherson
2025-09-30mshv: Handle NEED_RESCHED_LAZY before transferring to guestSean Christopherson
2025-09-08mshv: Add support for a new parent partition configurationNuno Das Neves
2025-03-21Drivers: hv: Introduce mshv_root module to expose /dev/mshv to VMMsNuno Das Neves