Commit Graph

  • 523c255824
    Merge 72027a222a047c7307f32c4ae14b7d3853801a12 into 5cbf9072002872adc91f5d69ea1c32750551b62b #6954 Jinank Jain 2025-02-19 14:07:40 +00:00
  • 72027a222a hypervisor: Add MSHV implementation of VcpuInit #6954 Jinank Jain 2025-02-10 07:54:03 +00:00
  • 49e1064f8f
    Merge 577677dd49ffc134eaf4218149e78394c6b08e7b into 5cbf9072002872adc91f5d69ea1c32750551b62b #6935 RuoqingHe 2025-02-19 22:06:01 +08:00
  • 544a55dec7 hypervisor: Add MSHV implementation of RegList Jinank Jain 2025-02-10 07:48:13 +00:00
  • d94c33d234
    Merge 46d2e22e3a88e51419fb2d5771e84733b50635b5 into 5cbf9072002872adc91f5d69ea1c32750551b62b #6758 Alyssa Ross 2025-02-19 13:33:41 +01:00
  • 46b72a4de9
    Merge aac790b3ca27ebd2bbab4863e7ea55167340994a into 5cbf9072002872adc91f5d69ea1c32750551b62b #6955 dependabot[bot] 2025-02-19 10:34:36 +00:00
  • aac790b3ca
    build: Bump ryu from 1.0.18 to 1.0.19 #6955 dependabot/cargo/ryu-1.0.19 dependabot[bot] 2025-02-19 10:34:34 +00:00
  • 14851d232e
    Merge 60dee76effaaa0e30a25f8d401b02e79db3c2e55 into 5cbf9072002872adc91f5d69ea1c32750551b62b #6953 RuoqingHe 2025-02-19 16:01:38 +05:30
  • 60dee76eff misc: Fix clippy - manual implementation of ok #6953 Ruoqing He 2025-02-19 16:07:50 +08:00
  • aa22993e3f misc: Fix clippy - manually reimplementing div_ceil Ruoqing He 2025-02-19 16:00:59 +08:00
  • 5cbf907200 hypervisor: Add implementation to fetch host IPA limit on MSHV main Jinank Jain 2025-02-10 06:14:01 +00:00
  • 528e2069a9 misc: Fix clippy - doc list item overindented Ruoqing He 2025-02-19 15:56:38 +08:00
  • 577677dd49 vmm: Introduce riscv64 architecture support #6935 Ruoqing He 2025-01-23 17:33:21 +08:00
  • 4627ae41dc build: Update seccompiler to 0.5.0 Ruoqing He 2025-01-20 09:29:03 +08:00
  • bfeab76059 build: Bump async-trait from 0.1.85 to 0.1.86 dependabot[bot] 2025-02-19 03:46:35 +00:00
  • 3574ea2fee
    build: Bump async-trait from 0.1.85 to 0.1.86 #6952 dependabot[bot] 2025-02-19 03:46:35 +00:00
  • 12143ca72f build: Bump proc-macro2 from 1.0.92 to 1.0.93 dependabot[bot] 2025-02-17 23:41:15 +00:00
  • 4bd1415a79
    build: Bump proc-macro2 from 1.0.92 to 1.0.93 #6950 dependabot[bot] 2025-02-17 23:41:15 +00:00
  • ba05bdd085 build: Bump proc-macro-crate from 3.1.0 to 3.2.0 dependabot[bot] 2025-02-12 23:12:45 +00:00
  • de63adfc47
    Merge c07f47bd65738dd391fce75b7577bb106b1f5162 into 171b28ce5250283a49021a46847f9f55c9c9cad5 #6804 Songqian Li 2025-02-16 02:29:49 +00:00
  • 87fc208fc2
    build: Bump proc-macro-crate from 3.1.0 to 3.2.0 #6949 dependabot[bot] 2025-02-12 23:12:45 +00:00
  • 171b28ce52 hypervisor, vmm: Avoid leaking hypervisor specific data structure Jinank Jain 2025-01-23 05:46:42 +00:00
  • 5b929cb277 hypervisor: Implement hypervisor agnostic variant of VcpuInit Jinank Jain 2025-01-26 04:25:19 +00:00
  • ee0b0d43d8 hypervisor: Implement hypervisor agnostic variant of RegList Jinank Jain 2025-01-15 16:32:06 +00:00
  • 061482340e hypervisor: Implement hypervisor agnostic Register interface Jinank Jain 2025-01-15 09:49:49 +00:00
  • 44f71ab9c5 hypervisor: Add implementation to fetch host IPA limit on MSHV #6948 Jinank Jain 2025-02-10 06:14:01 +00:00
  • c43ae1dc9d
    build: Bump dirs from 5.0.1 to 6.0.0 #6947 dependabot[bot] 2025-02-11 23:57:37 +00:00
  • 7db3002e1d build: Bump mshv crate to latest version Jinank Jain 2025-02-05 23:19:29 +05:30
  • cac6f9d239 hypervisor, vmm: Avoid leaking hypervisor specific data structure #6923 Jinank Jain 2025-01-23 05:46:42 +00:00
  • 93dd04e6b3 hypervisor: Implement hypervisor agnostic variant of VcpuInit Jinank Jain 2025-01-26 04:25:19 +00:00
  • edbaf18e0a hypervisor: Implement hypervisor agnostic variant of RegList Jinank Jain 2025-01-15 16:32:06 +00:00
  • 1d9d8c9df7 hypervisor: Implement hypervisor agnostic Register interface Jinank Jain 2025-01-15 09:49:49 +00:00
  • 07b7457c2e build: Bump getrandom from 0.2.15 to 0.3.1 #6946 Ruoqing He 2025-02-11 07:40:16 +08:00
  • ed23668032
    Merge 17509b9524c0ec8ec6687746fd2d4c31960fd00b into dc9142f86c909b828fcf94a82b6fcfd952c07c87 #6875 Ruoqing 2025-02-10 21:24:42 +08:00
  • e50286082e
    Merge f3ca8034a66f4f836a28fdce8dd84128ec032ca8 into dc9142f86c909b828fcf94a82b6fcfd952c07c87 #6901 Anatol Belski 2025-02-09 10:58:14 -08:00
  • dc9142f86c ci: Introduce lychee to check links #6944 Ruoqing He 2025-02-08 17:49:48 +08:00
  • 6fa7c84d2e misc: Update link in release-note.md Ruoqing He 2025-02-08 17:29:29 +08:00
  • cc734e2e44 docs: Fix broken to fedora 36 artifacts Ruoqing He 2025-02-08 16:47:14 +08:00
  • e3e83362d6 docs: Fix broken link in CONTRIBUTING.md Ruoqing He 2025-02-08 16:30:50 +08:00
  • 730cf1e944 docs: Fix broken link to intel 0x80 debug port Ruoqing He 2025-02-08 15:59:29 +08:00
  • 1caa69d0cc docs: Update outdated intel_sgx.md Ruoqing He 2025-02-08 00:49:57 +08:00
  • abcbf43433 docs: Update outdated intel_tdx.md Ruoqing He 2025-02-08 00:24:49 +08:00
  • af74de2779 docs: Fix broken link in io_throttling.md Ruoqing He 2025-02-07 22:37:49 +08:00
  • dfebc8929d docs: Fix broken link to docs/arm64.md Ruoqing He 2025-01-27 20:49:19 +08:00
  • 9988379f6b docs: Fix link to docs/logging.md Ruoqing He 2025-01-27 20:44:25 +08:00
  • 4d12192490 docs: Fix broken link in amd_sev_snp.md Ruoqing He 2025-01-27 13:30:36 +08:00
  • 44cadc68af build: Bump mshv crate to latest version #6943 Jinank Jain 2025-02-05 23:19:29 +05:30
  • 9f9cfeb5be build: Provide CH_EXTRA_VERSION #6942 Wei Liu 2025-02-04 18:07:29 +00:00
  • 3fa1e77adc build: Release v44.0 v44.0 Bo Chen 2025-01-30 11:51:43 -08:00
  • 0b92a55807
    build: Release v44.0 #6940 Bo Chen 2025-01-30 11:51:43 -08:00
  • 1826ee1802
    build: Bump getrandom from 0.2.15 to 0.3.1 #6939 dependabot[bot] 2025-01-28 23:10:21 +00:00
  • 9db57be315
    build: Bump getrandom from 0.2.15 to 0.3.0 #6938 dependabot[bot] 2025-01-27 23:13:28 +00:00
  • b8424ea506 build: Bump colorchoice from 1.0.2 to 1.0.3 dependabot[bot] 2025-01-24 23:11:06 +00:00
  • ef0d532e79
    build: Bump colorchoice from 1.0.2 to 1.0.3 #6937 dependabot[bot] 2025-01-24 23:11:06 +00:00
  • 0c2fe29f61 arch: riscv64: Fix interrupt-controller FDT property Ruoqing He 2025-01-23 17:35:38 +08:00
  • b445d219ca build: Bump uuid from 1.8.0 to 1.12.1 dependabot[bot] 2025-01-23 23:54:13 +00:00
  • cbd77e190e
    build: Bump uuid from 1.8.0 to 1.12.1 #6936 dependabot[bot] 2025-01-23 23:54:13 +00:00
  • 5b288a1990 arch: riscv64: Fix interrupt-controller FDT property #6934 Ruoqing He 2025-01-23 17:35:38 +08:00
  • 6de283f42c build: Bump micro_http from ef43cef to ef96f62 dependabot[bot] 2025-01-22 23:05:37 +00:00
  • c9d48f162e
    build: Bump micro_http from ef43cef to ef96f62 #6933 dependabot[bot] 2025-01-22 23:05:37 +00:00
  • f892789481 docs: Update documentation for new kernel configuration Rob Bradford 2025-01-15 09:31:07 +00:00
  • f96554cbe9 build: Bump clap_lex from 0.7.2 to 0.7.4 dependabot[bot] 2025-01-21 23:03:54 +00:00
  • 50fe0a51e9
    build: Bump clap_lex from 0.7.2 to 0.7.4 #6932 dependabot[bot] 2025-01-21 23:03:54 +00:00
  • 3509b5bf4a hypervisor: Create vcpu before initialize AIA Ruoqing He 2025-01-21 10:54:20 +08:00
  • cf463b88b7 hypervisor: Fix AIA IMSIC attr calculation Ruoqing He 2025-01-21 10:53:58 +08:00
  • 7f65be29ab hypervisor: Create vcpu before initialize AIA #6930 Ruoqing He 2025-01-21 10:54:20 +08:00
  • 55560321bf hypervisor: Fix AIA IMSIC attr calculation Ruoqing He 2025-01-21 10:53:58 +08:00
  • ca8eda5399 build: Bump autocfg from 1.3.0 to 1.4.0 dependabot[bot] 2025-01-20 23:24:25 +00:00
  • 112f1efcde
    build: Bump autocfg from 1.3.0 to 1.4.0 #6929 dependabot[bot] 2025-01-20 23:24:25 +00:00
  • 45b770ea9f build: Bump fastrand from 2.2.0 to 2.3.0 dependabot[bot] 2025-01-17 23:04:56 +00:00
  • 448de4e832
    build: Bump fastrand from 2.2.0 to 2.3.0 #6928 dependabot[bot] 2025-01-17 23:04:56 +00:00
  • d2c4ceb99a build: Bump uuid-macro-internal from 1.10.0 to 1.12.0 dependabot[bot] 2025-01-16 23:47:00 +00:00
  • a7c5c8fd6a
    build: Bump uuid-macro-internal from 1.10.0 to 1.12.0 #6926 dependabot[bot] 2025-01-16 23:47:00 +00:00
  • caf7cae2fa build: Bump async-executor from 1.11.0 to 1.13.1 dependabot[bot] 2025-01-15 23:23:28 +00:00
  • a540751d96
    build: Bump async-executor from 1.11.0 to 1.13.1 #6925 dependabot[bot] 2025-01-15 23:23:28 +00:00
  • 81eca69b40 pci: Adding support for printing the device's address on a DMA map and unmap errors Arvind Vasudev 2025-01-13 09:24:51 -08:00
  • 8c07294691 pci: Implementing Debug for PciBdf to aid with debugging Arvind Vasudev 2025-01-13 09:12:32 -08:00
  • f011c4c0a8 misc: Remove redundant pub keyword of helper functions #6924 Ruoqing He 2024-10-18 17:52:47 +08:00
  • ec64bbe640
    pci: Adding support for printing the device's address on a DMA map and unmap errors #6888 Arvind Vasudev 2025-01-13 09:24:51 -08:00
  • 8fe9bff3f4
    pci: Implementing Debug for PciBdf to aid with debugging Arvind Vasudev 2025-01-13 09:12:32 -08:00
  • c9731d54f5 docs: Update documentation for new kernel configuration #6922 Rob Bradford 2025-01-15 09:31:07 +00:00
  • 2f9436bc12 build: Switch to named released kernel binary Rob Bradford 2025-01-14 16:26:40 +00:00
  • a02bf2c52e build: Switch to named released kernel binary #6920 Rob Bradford 2025-01-14 16:26:40 +00:00
  • 62fade97d1 build: Bump tempfile from 3.11.0 to 3.12.0 dependabot[bot] 2025-01-14 23:03:32 +00:00
  • b2e963933c
    build: Bump tempfile from 3.11.0 to 3.12.0 #6921 dependabot[bot] 2025-01-14 23:03:32 +00:00
  • 5a8df3622c tests: ensure that IOMMU maximum address width in bits is respected Nikolay Edigaryev 2025-01-08 12:15:55 +04:00
  • 27fda753e1 virtio-devices: iommu: allow limiting maximum address width in bits Nikolay Edigaryev 2025-01-08 12:15:25 +04:00
  • 74ca38f7a9 vmm: introduce platform option to limit maximum IOMMU address width Nikolay Edigaryev 2025-01-08 12:14:19 +04:00
  • 957f4ea57a tests: ensure that IOMMU maximum address width in bits is respected #6900 Nikolay Edigaryev 2025-01-08 12:15:55 +04:00
  • fa686fdfc7 tests: Bump OVMF version Rob Bradford 2024-11-23 11:10:18 +00:00
  • c827a1c009 fuzz: build x86emul by default Wei Liu 2025-01-14 04:28:35 +00:00
  • 71ea9cbfc7 tests: Bump OVMF version #6846 Rob Bradford 2024-11-23 11:10:18 +00:00
  • eefd7fcaaf build: Bump linux-raw-sys from 0.4.14 to 0.4.15 dependabot[bot] 2025-01-09 23:51:33 +00:00
  • 40225ef9ae fuzz: build x86emul by default #6919 Wei Liu 2025-01-14 04:28:35 +00:00
  • 0a10e173d5 virtio-devices: iommu: allow limiting maximum address width in bits Nikolay Edigaryev 2025-01-08 12:15:25 +04:00
  • 782a105c58 vmm: introduce platform option to limit maximum IOMMU address width Nikolay Edigaryev 2025-01-08 12:14:19 +04:00
  • 62303d8c33 arch: x86_64: Log the cpuid per vCPU Rob Bradford 2025-01-13 16:41:14 +00:00
  • 293cf90e3d hypervisor: Implement fmt::Display for CpuIdEntry Rob Bradford 2025-01-13 16:40:54 +00:00
  • b75f709dc8 arch: x86_64: Log the cpuid per vCPU #6918 Rob Bradford 2025-01-13 16:41:14 +00:00
  • 0ce563b118 hypervisor: Implement fmt::Display for CpuIdEntry Rob Bradford 2025-01-13 16:40:54 +00:00