linux-hyperv.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
 messages from 2022-02-27 14:31:21 to 2022-03-09 06:18:51 UTC [more...]

cleanup swiotlb initialization v4
 2022-03-09  6:18 UTC  (37+ messages)
` [PATCH 01/12] dma-direct: use is_swiotlb_active in dma_direct_map_page
` [PATCH 02/12] swiotlb: make swiotlb_exit a no-op if SWIOTLB_FORCE is set
` [PATCH 03/12] swiotlb: simplify swiotlb_max_segment
` [PATCH 04/12] swiotlb: rename swiotlb_late_init_with_default_size
` [PATCH 05/12] swiotlb: pass a gfp_mask argument to swiotlb_init_late
` [PATCH 06/12] MIPS/octeon: use swiotlb_init instead of open coding it
` [PATCH 07/12] x86: remove the IOMMU table infrastructure
` [PATCH 08/12] x86: centralize setting SWIOTLB_FORCE when guest memory encryption is enabled
` [PATCH 09/12] swiotlb: make the swiotlb_init interface more useful
` [PATCH 10/12] swiotlb: add a SWIOTLB_ANY flag to lift the low memory restriction
` [PATCH 11/12] swiotlb: merge swiotlb-xen initialization into swiotlb
` [PATCH 12/12] x86: remove cruft from <asm/dma-mapping.h>

[PATCH 1/1] x86/hyperv: Output host build info as normal Windows version number
 2022-03-08 20:46 UTC  (2+ messages)

[PATCH RFC 00/19] KVM: x86: hyper-v: Fine-grained TLB flush + Direct TLB flush feature
 2022-03-07 16:32 UTC  (21+ messages)
` [PATCH RFC 01/19] KVM: x86: hyper-v: Resurrect dedicated KVM_REQ_HV_TLB_FLUSH flag
` [PATCH RFC 02/19] KVM: x86: hyper-v: Introduce TLB flush ring
` [PATCH RFC 03/19] KVM: x86: hyper-v: Handle HVCALL_FLUSH_VIRTUAL_ADDRESS_LIST{,EX} calls gently
` [PATCH RFC 04/19] KVM: x86: hyper-v: Expose support for extended gva ranges for flush hypercalls
` [PATCH RFC 05/19] KVM: x86: Prepare kvm_hv_flush_tlb() to handle L2's GPAs
` [PATCH RFC 06/19] KVM: x86: hyper-v: Don't use sparse_set_to_vcpu_mask() in kvm_hv_send_ipi()
` [PATCH RFC 07/19] KVM: x86: hyper-v: Create a separate ring for Direct TLB flush
` [PATCH RFC 08/19] KVM: x86: hyper-v: Use preallocated buffer in 'struct kvm_vcpu_hv' instead of on-stack 'sparse_banks'
` [PATCH RFC 09/19] KVM: nVMX: Keep track of hv_vm_id/hv_vp_id when eVMCS is in use
` [PATCH RFC 10/19] KVM: nSVM: Keep track of Hyper-V hv_vm_id/hv_vp_id
` [PATCH RFC 11/19] KVM: x86: Introduce .post_hv_direct_flush() nested hook
` [PATCH RFC 12/19] KVM: x86: hyper-v: Introduce kvm_hv_is_tlb_flush_hcall()
` [PATCH RFC 13/19] KVM: x86: hyper-v: Direct TLB flush
` [PATCH RFC 14/19] KVM: x86: hyper-v: Introduce fast kvm_hv_direct_tlb_flush_exposed() check
` [PATCH RFC 15/19] x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition
` [PATCH RFC 16/19] KVM: nVMX: hyper-v: Direct TLB flush
` [PATCH RFC 17/19] KVM: x86: KVM_REQ_TLB_FLUSH_CURRENT is a superset of KVM_REQ_HV_TLB_FLUSH too
` [PATCH RFC 18/19] KVM: nSVM: hyper-v: Direct TLB flush
` [PATCH RFC 19/19] KVM: x86: Expose Hyper-V Direct TLB flush feature

[PATCH] arm64: hyperv: make the format of 'Hyper-V: Host Build' output match x86
 2022-03-06 10:51 UTC  (3+ messages)

[PATCH v3 00/30] Driver for Hyper-v virtual compute device
 2022-03-04 17:55 UTC  (69+ messages)
` [PATCH v3 01/30] drivers: hv: dxgkrnl: Add virtual compute device VM bus channel guids
  ` [PATCH v3 02/30] drivers: hv: dxgkrnl: Driver initialization and loading
  ` [PATCH v3 03/30] drivers: hv: dxgkrnl: Add VM bus message support, initialize VM bus channels
  ` [PATCH v3 04/30] drivers: hv: dxgkrnl: Creation of dxgadapter object
  ` [PATCH v3 05/30] drivers: hv: dxgkrnl: Opening of /dev/dxg device and dxgprocess creation
  ` [PATCH v3 06/30] drivers: hv: dxgkrnl: Enumerate and open dxgadapter objects
  ` [PATCH v3 07/30] drivers: hv: dxgkrnl: Creation of dxgdevice objects
  ` [PATCH v3 08/30] drivers: hv: dxgkrnl: Creation of dxgcontext objects
  ` [PATCH v3 09/30] drivers: hv: dxgkrnl: Creation of compute device allocations and resources
  ` [PATCH v3 10/30] drivers: hv: dxgkrnl: Creation of compute device sync objects
  ` [PATCH v3 11/30] drivers: hv: dxgkrnl: Operations using "
  ` [PATCH v3 12/30] drivers: hv: dxgkrnl: Sharing of dxgresource objects
  ` [PATCH v3 13/30] drivers: hv: dxgkrnl: Sharing of sync objects
  ` [PATCH v3 14/30] drivers: hv: dxgkrnl: Creation of hardware queues. Sync object operations to hw queue
  ` [PATCH v3 15/30] drivers: hv: dxgkrnl: Creation of paging queue objects
  ` [PATCH v3 16/30] drivers: hv: dxgkrnl: Submit execution commands to the compute device
  ` [PATCH v3 17/30] drivers: hv: dxgkrnl: Share objects with the host
  ` [PATCH v3 18/30] drivers: hv: dxgkrnl: Query the dxgdevice state
  ` [PATCH v3 19/30] drivers: hv: dxgkrnl: Map(unmap) CPU address to device allocation
  ` [PATCH v3 20/30] drivers: hv: dxgkrnl: Manage device allocation properties
  ` [PATCH v3 21/30] drivers: hv: dxgkrnl: Flush heap transitions
  ` [PATCH v3 22/30] drivers: hv: dxgkrnl: Query video memory information
  ` [PATCH v3 23/30] drivers: hv: dxgkrnl: The escape ioctl
  ` [PATCH v3 24/30] drivers: hv: dxgkrnl: Ioctl to put device to error state
  ` [PATCH v3 25/30] drivers: hv: dxgkrnl: Ioctls to query statistics and clock calibration
  ` [PATCH v3 26/30] drivers: hv: dxgkrnl: Offer and reclaim allocations
  ` [PATCH v3 27/30] drivers: hv: dxgkrnl: Ioctls to manage scheduling priority
  ` [PATCH v3 28/30] drivers: hv: dxgkrnl: Manage residency of allocations
  ` [PATCH v3 29/30] drivers: hv: dxgkrnl: Manage compute device virtual addresses
  ` [PATCH v3 30/30] drivers: hv: dxgkrnl: Add support to map guest pages by host

propagating vmgenid outward and upward
 2022-03-03 13:07 UTC  (27+ messages)

[PATCH v3 00/11] Fix broken usage of driver_override (and kfree of static memory)
 2022-03-02 11:01 UTC  (18+ messages)
` [PATCH v3 01/11] driver: platform: Add helper for safer setting of driver_override
` [PATCH v3 04/11] hv: Use driver_set_override() instead of open-coding
` [PATCH v3 06/11] s390: cio: "
` [PATCH v3 07/11] spi: Use helper for safer setting of driver_override
` [PATCH v3 09/11] clk: imx: scu: Fix kfree() of static memory on setting driver_override
` [PATCH v3 10/11] slimbus: qcom-ngd: "

[RFC PATCH v2] PCI: hv: Avoid the retarget interrupt hypercall in irq_unmask() on ARM64
 2022-03-02 10:16 UTC  (6+ messages)

cleanup swiotlb initialization v2
 2022-03-02  9:22 UTC  (20+ messages)
` [PATCH 01/11] dma-direct: use is_swiotlb_active in dma_direct_map_page
` [PATCH 02/11] swiotlb: make swiotlb_exit a no-op if SWIOTLB_FORCE is set
` [PATCH 03/11] swiotlb: simplify swiotlb_max_segment
` [PATCH 04/11] swiotlb: rename swiotlb_late_init_with_default_size
` [PATCH 05/11] swiotlb: pass a gfp_mask argument to swiotlb_init_late
` [PATCH 06/11] MIPS/octeon: use swiotlb_init instead of open coding it
` [PATCH 07/11] x86: remove the IOMMU table infrastructure
` [PATCH 08/11] swiotlb: make the swiotlb_init interface more useful
` [PATCH 09/11] swiotlb: add a SWIOTLB_ANY flag to lift the low memory restriction
` [PATCH 10/11] swiotlb: merge swiotlb-xen initialization into swiotlb
` [PATCH 11/11] x86: remove cruft from <asm/dma-mapping.h>

[PATCH] Drivers: hv: vmbus: Deactivate sysctl_record_panic_msg by default in isolated guests
 2022-03-01 20:29 UTC  (2+ messages)

[PATCH] hv_balloon: rate-limit "Unhandled message" warning
 2022-03-01 15:16 UTC  (3+ messages)

[PATCH V2 1/2] Swiotlb: Add swiotlb_alloc_from_low_pages switch
 2022-03-01 14:01 UTC  (12+ messages)

[PATCH v3 05/11] PCI: Use driver_set_override() instead of open-coding
 2022-03-01  8:41 UTC  (3+ messages)


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).