summaryrefslogtreecommitdiff
path: root/drivers/hv/mshv_root_main.c
AgeCommit message (Expand)AuthorFilesLines
2026-07-31mshv: Publish VP to pt_vp_array before installing the file descriptorStanislav Kinsburskii1-7/+22
2026-07-31mshv: Order pt_vp_array publish against irqfd assertion pathStanislav Kinsburskii1-1/+7
2026-07-31mshv: Fix missing error code on VP allocation failureStanislav Kinsburskii1-1/+3
2026-05-27mshv: use kmalloc_array in mshv_root_scheduler_initCan Peng1-1/+1
2026-04-22mshv: Add tracepoint for GPA intercept handlingStanislav Kinsburskii1-2/+4
2026-04-14mshv: Introduce tracing supportStanislav Kinsburskii1-10/+68
2026-04-04mshv: Fix infinite fault loop on permission-denied GPA interceptsStanislav Kinsburskii1-3/+12
2026-03-13mshv: Fix use-after-free in mshv_map_user_memory error pathStanislav Kinsburskii1-1/+1
2026-03-12mshv: pass struct mshv_user_mem_region by referenceMukesh R1-13/+13
2026-03-11Revert "mshv: expose the scrub partition hypercall"Wei Liu1-1/+0
2026-02-25mshv: refactor synic init and cleanupAnirudh Rayabharam (Microsoft)1-56/+8
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds1-3/+3
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-3/+3
2026-02-19mshv: Introduce hv_deposit_memory helper functionsStanislav Kinsburskii1-2/+1
2026-02-19mshv: Introduce hv_result_needs_memory() helper functionStanislav Kinsburskii1-1/+1
2026-02-18mshv: Add SMT_ENABLED_GUEST partition creation flagAnatol Belski1-0/+2
2026-02-18mshv: Add nested virtualization creation flagMuminul Islam1-0/+2
2026-02-18mshv: expose the scrub partition hypercallMagnus Kulke1-0/+1
2026-02-18mshv: Add support for integrated schedulerStanislav Kinsburskii1-32/+50
2026-02-06mshv: make field names descriptive in a header structMukesh R1-5/+5
2026-02-04mshv: Add debugfs to view hypervisor statisticsNuno Das Neves1-2/+24
2026-02-04mshv: Update hv_stats_page definitionsNuno Das Neves1-19/+8
2026-02-04mshv: Always map child vp stats pages regardless of scheduler typeStanislav Kinsburskii1-17/+8
2026-02-04mshv: Improve mshv_vp_stats_map/unmap(), add them to mshv_root.hStanislav Kinsburskii1-16/+43
2026-02-04mshv: Use typed hv_stats_page pointersStanislav Kinsburskii1-4/+4
2026-02-04mshv: Ignore second stats page map result failurePurna Pavan Chandra Aekkaladevi1-0/+3
2026-01-15mshv: handle gpa intercepts for arm64Anirudh Rayabharam (Microsoft)1-7/+8
2026-01-15mshv: Add __user attribute to argument passed to access_ok()Michael Kelley1-1/+1
2025-12-09Merge tag 'hyperv-next-signed-20251207' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-337/+406
2025-12-05mshv: Add support for movable memory regionsStanislav Kinsburskii1-24/+118
2025-12-05mshv: Add refcount and locking to mem regionsStanislav Kinsburskii1-8/+24
2025-12-05mshv: Move region management to mshv_regions.cStanislav Kinsburskii1-164/+12
2025-12-05mshv: Centralize guest memory region destructionStanislav Kinsburskii1-31/+34
2025-12-05mshv: Refactor and rename memory region handling functionsStanislav Kinsburskii1-44/+36
2025-12-05mshv: Add ioctl for self targeted passthrough hvcallsAnirudh Rayabharam (Microsoft)1-9/+38
2025-12-02Merge tag 'core-rseq-2025-11-30' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-0/+3
2025-11-28hv: convert mshv_ioctl_create_partition() to FD_ADD()Christian Brauner1-24/+6
2025-11-15mshv: Extend create partition ioctl to support cpu featuresMuminul Islam1-21/+97
2025-11-15mshv: Allow mappings that overlap in uaddrMagnus Kulke1-6/+2
2025-11-15mshv: Fix create memory region overlap checkNuno Das Neves1-20/+11
2025-11-15mshv: Introduce new hypercall to map stats page for L1VH partitionsJinank Jain1-10/+12
2025-11-15mshv: Allocate vp state page for HVCALL_MAP_VP_STATE_PAGE on L1VHJinank Jain1-39/+37
2025-11-15mshv: Get the vmm capabilities offered by the hypervisorPurna Pavan Chandra Aekkaladevi1-0/+18
2025-11-15mshv: Only map vp->vp_stats_pages if on root schedulerNuno Das Neves1-4/+8
2025-11-15mshv: Fix deposit memory in MSHV_ROOT_HVCALLNuno Das Neves1-27/+29
2025-11-15mshv: Fix VpRootDispatchThreadBlocked valueNuno Das Neves1-1/+1
2025-11-04rseq, virt: Retrigger RSEQ after vcpu_run()Thomas Gleixner1-0/+3
2025-09-30mshv: Use common "entry virt" APIs to do work in root before running guestSean Christopherson1-26/+6
2025-09-30mshv: Handle NEED_RESCHED_LAZY before transferring to guestSean Christopherson1-1/+2
2025-09-08mshv: Add support for a new parent partition configurationNuno Das Neves1-13/+13