1# This file is automatically @generated by Cargo. 2# It is not intended for manual editing. 3version = 4 4 5[[package]] 6name = "acpi_tables" 7version = "0.1.0" 8source = "git+https://github.com/rust-vmm/acpi_tables?branch=main#e08a3f0b0a59b98859dbf59f5aa7fd4d2eb4018a" 9dependencies = [ 10 "zerocopy 0.8.24", 11] 12 13[[package]] 14name = "addr2line" 15version = "0.24.2" 16source = "registry+https://github.com/rust-lang/crates.io-index" 17checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1" 18dependencies = [ 19 "gimli", 20] 21 22[[package]] 23name = "adler2" 24version = "2.0.0" 25source = "registry+https://github.com/rust-lang/crates.io-index" 26checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" 27 28[[package]] 29name = "aho-corasick" 30version = "1.1.3" 31source = "registry+https://github.com/rust-lang/crates.io-index" 32checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" 33dependencies = [ 34 "memchr", 35] 36 37[[package]] 38name = "anstream" 39version = "0.6.15" 40source = "registry+https://github.com/rust-lang/crates.io-index" 41checksum = "64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526" 42dependencies = [ 43 "anstyle", 44 "anstyle-parse", 45 "anstyle-query", 46 "anstyle-wincon", 47 "colorchoice", 48 "is_terminal_polyfill", 49 "utf8parse", 50] 51 52[[package]] 53name = "anstyle" 54version = "1.0.8" 55source = "registry+https://github.com/rust-lang/crates.io-index" 56checksum = "1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1" 57 58[[package]] 59name = "anstyle-parse" 60version = "0.2.6" 61source = "registry+https://github.com/rust-lang/crates.io-index" 62checksum = "3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9" 63dependencies = [ 64 "utf8parse", 65] 66 67[[package]] 68name = "anstyle-query" 69version = "1.1.2" 70source = "registry+https://github.com/rust-lang/crates.io-index" 71checksum = "79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c" 72dependencies = [ 73 "windows-sys 0.59.0", 74] 75 76[[package]] 77name = "anstyle-wincon" 78version = "3.0.6" 79source = "registry+https://github.com/rust-lang/crates.io-index" 80checksum = "2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125" 81dependencies = [ 82 "anstyle", 83 "windows-sys 0.59.0", 84] 85 86[[package]] 87name = "anyhow" 88version = "1.0.94" 89source = "registry+https://github.com/rust-lang/crates.io-index" 90checksum = "c1fd03a028ef38ba2276dce7e33fcd6369c158a1bca17946c4b1b701891c1ff7" 91 92[[package]] 93name = "api_client" 94version = "0.1.0" 95dependencies = [ 96 "thiserror 2.0.6", 97 "vmm-sys-util", 98] 99 100[[package]] 101name = "arc-swap" 102version = "1.7.1" 103source = "registry+https://github.com/rust-lang/crates.io-index" 104checksum = "69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457" 105 106[[package]] 107name = "arch" 108version = "0.1.0" 109dependencies = [ 110 "anyhow", 111 "byteorder", 112 "fdt", 113 "hypervisor", 114 "libc", 115 "linux-loader", 116 "log", 117 "serde", 118 "thiserror 2.0.6", 119 "uuid", 120 "vm-fdt", 121 "vm-memory", 122 "vm-migration", 123 "vmm-sys-util", 124] 125 126[[package]] 127name = "async-broadcast" 128version = "0.7.1" 129source = "registry+https://github.com/rust-lang/crates.io-index" 130checksum = "20cd0e2e25ea8e5f7e9df04578dc6cf5c83577fd09b1a46aaf5c85e1c33f2a7e" 131dependencies = [ 132 "event-listener", 133 "event-listener-strategy", 134 "futures-core", 135 "pin-project-lite", 136] 137 138[[package]] 139name = "async-channel" 140version = "2.3.1" 141source = "registry+https://github.com/rust-lang/crates.io-index" 142checksum = "89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a" 143dependencies = [ 144 "concurrent-queue", 145 "event-listener-strategy", 146 "futures-core", 147 "pin-project-lite", 148] 149 150[[package]] 151name = "async-executor" 152version = "1.13.1" 153source = "registry+https://github.com/rust-lang/crates.io-index" 154checksum = "30ca9a001c1e8ba5149f91a74362376cc6bc5b919d92d988668657bd570bdcec" 155dependencies = [ 156 "async-task", 157 "concurrent-queue", 158 "fastrand", 159 "futures-lite", 160 "slab", 161] 162 163[[package]] 164name = "async-fs" 165version = "2.1.2" 166source = "registry+https://github.com/rust-lang/crates.io-index" 167checksum = "ebcd09b382f40fcd159c2d695175b2ae620ffa5f3bd6f664131efff4e8b9e04a" 168dependencies = [ 169 "async-lock", 170 "blocking", 171 "futures-lite", 172] 173 174[[package]] 175name = "async-io" 176version = "2.3.3" 177source = "registry+https://github.com/rust-lang/crates.io-index" 178checksum = "0d6baa8f0178795da0e71bc42c9e5d13261aac7ee549853162e66a241ba17964" 179dependencies = [ 180 "async-lock", 181 "cfg-if", 182 "concurrent-queue", 183 "futures-io", 184 "futures-lite", 185 "parking", 186 "polling", 187 "rustix", 188 "slab", 189 "tracing", 190 "windows-sys 0.52.0", 191] 192 193[[package]] 194name = "async-lock" 195version = "3.4.0" 196source = "registry+https://github.com/rust-lang/crates.io-index" 197checksum = "ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18" 198dependencies = [ 199 "event-listener", 200 "event-listener-strategy", 201 "pin-project-lite", 202] 203 204[[package]] 205name = "async-process" 206version = "2.3.0" 207source = "registry+https://github.com/rust-lang/crates.io-index" 208checksum = "63255f1dc2381611000436537bbedfe83183faa303a5a0edaf191edef06526bb" 209dependencies = [ 210 "async-channel", 211 "async-io", 212 "async-lock", 213 "async-signal", 214 "async-task", 215 "blocking", 216 "cfg-if", 217 "event-listener", 218 "futures-lite", 219 "rustix", 220 "tracing", 221] 222 223[[package]] 224name = "async-recursion" 225version = "1.1.1" 226source = "registry+https://github.com/rust-lang/crates.io-index" 227checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" 228dependencies = [ 229 "proc-macro2", 230 "quote", 231 "syn", 232] 233 234[[package]] 235name = "async-signal" 236version = "0.2.10" 237source = "registry+https://github.com/rust-lang/crates.io-index" 238checksum = "637e00349800c0bdf8bfc21ebbc0b6524abea702b0da4168ac00d070d0c0b9f3" 239dependencies = [ 240 "async-io", 241 "async-lock", 242 "atomic-waker", 243 "cfg-if", 244 "futures-core", 245 "futures-io", 246 "rustix", 247 "signal-hook-registry", 248 "slab", 249 "windows-sys 0.59.0", 250] 251 252[[package]] 253name = "async-task" 254version = "4.7.1" 255source = "registry+https://github.com/rust-lang/crates.io-index" 256checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" 257 258[[package]] 259name = "async-trait" 260version = "0.1.86" 261source = "registry+https://github.com/rust-lang/crates.io-index" 262checksum = "644dd749086bf3771a2fbc5f256fdb982d53f011c7d5d560304eafeecebce79d" 263dependencies = [ 264 "proc-macro2", 265 "quote", 266 "syn", 267] 268 269[[package]] 270name = "atomic-waker" 271version = "1.1.2" 272source = "registry+https://github.com/rust-lang/crates.io-index" 273checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" 274 275[[package]] 276name = "autocfg" 277version = "1.4.0" 278source = "registry+https://github.com/rust-lang/crates.io-index" 279checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" 280 281[[package]] 282name = "backtrace" 283version = "0.3.74" 284source = "registry+https://github.com/rust-lang/crates.io-index" 285checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a" 286dependencies = [ 287 "addr2line", 288 "cfg-if", 289 "libc", 290 "miniz_oxide", 291 "object", 292 "rustc-demangle", 293 "windows-targets 0.52.6", 294] 295 296[[package]] 297name = "bitfield-struct" 298version = "0.10.1" 299source = "registry+https://github.com/rust-lang/crates.io-index" 300checksum = "2be5a46ba01b60005ae2c51a36a29cfe134bcacae2dd5cedcd4615fbaad1494b" 301dependencies = [ 302 "proc-macro2", 303 "quote", 304 "syn", 305] 306 307[[package]] 308name = "bitflags" 309version = "1.3.2" 310source = "registry+https://github.com/rust-lang/crates.io-index" 311checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 312 313[[package]] 314name = "bitflags" 315version = "2.9.0" 316source = "registry+https://github.com/rust-lang/crates.io-index" 317checksum = "5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd" 318 319[[package]] 320name = "block" 321version = "0.1.0" 322dependencies = [ 323 "byteorder", 324 "crc-any", 325 "io-uring", 326 "libc", 327 "log", 328 "remain", 329 "serde", 330 "smallvec", 331 "thiserror 2.0.6", 332 "uuid", 333 "virtio-bindings", 334 "virtio-queue", 335 "vm-memory", 336 "vm-virtio", 337 "vmm-sys-util", 338] 339 340[[package]] 341name = "block-buffer" 342version = "0.10.4" 343source = "registry+https://github.com/rust-lang/crates.io-index" 344checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" 345dependencies = [ 346 "generic-array", 347] 348 349[[package]] 350name = "blocking" 351version = "1.6.1" 352source = "registry+https://github.com/rust-lang/crates.io-index" 353checksum = "703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea" 354dependencies = [ 355 "async-channel", 356 "async-task", 357 "futures-io", 358 "futures-lite", 359 "piper", 360] 361 362[[package]] 363name = "bumpalo" 364version = "3.16.0" 365source = "registry+https://github.com/rust-lang/crates.io-index" 366checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" 367 368[[package]] 369name = "byteorder" 370version = "1.5.0" 371source = "registry+https://github.com/rust-lang/crates.io-index" 372checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" 373 374[[package]] 375name = "cc" 376version = "1.0.99" 377source = "registry+https://github.com/rust-lang/crates.io-index" 378checksum = "96c51067fd44124faa7f870b4b1c969379ad32b2ba805aa959430ceaa384f695" 379 380[[package]] 381name = "cfg-if" 382version = "1.0.0" 383source = "registry+https://github.com/rust-lang/crates.io-index" 384checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 385 386[[package]] 387name = "cfg_aliases" 388version = "0.2.1" 389source = "registry+https://github.com/rust-lang/crates.io-index" 390checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" 391 392[[package]] 393name = "clap" 394version = "4.5.13" 395source = "registry+https://github.com/rust-lang/crates.io-index" 396checksum = "0fbb260a053428790f3de475e304ff84cdbc4face759ea7a3e64c1edd938a7fc" 397dependencies = [ 398 "clap_builder", 399] 400 401[[package]] 402name = "clap_builder" 403version = "4.5.13" 404source = "registry+https://github.com/rust-lang/crates.io-index" 405checksum = "64b17d7ea74e9f833c7dbf2cbe4fb12ff26783eda4782a8975b72f895c9b4d99" 406dependencies = [ 407 "anstream", 408 "anstyle", 409 "clap_lex", 410 "strsim", 411 "terminal_size", 412] 413 414[[package]] 415name = "clap_lex" 416version = "0.7.4" 417source = "registry+https://github.com/rust-lang/crates.io-index" 418checksum = "f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6" 419 420[[package]] 421name = "cloud-hypervisor" 422version = "45.0.0" 423dependencies = [ 424 "anyhow", 425 "api_client", 426 "clap", 427 "dhat", 428 "dirs", 429 "epoll", 430 "event_monitor", 431 "hypervisor", 432 "libc", 433 "log", 434 "net_util", 435 "once_cell", 436 "option_parser", 437 "seccompiler", 438 "serde_json", 439 "signal-hook", 440 "test_infra", 441 "thiserror 2.0.6", 442 "tpm", 443 "tracer", 444 "vm-memory", 445 "vmm", 446 "vmm-sys-util", 447 "wait-timeout", 448 "zbus", 449] 450 451[[package]] 452name = "colorchoice" 453version = "1.0.3" 454source = "registry+https://github.com/rust-lang/crates.io-index" 455checksum = "5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990" 456 457[[package]] 458name = "concat-idents" 459version = "1.1.5" 460source = "registry+https://github.com/rust-lang/crates.io-index" 461checksum = "f76990911f2267d837d9d0ad060aa63aaad170af40904b29461734c339030d4d" 462dependencies = [ 463 "quote", 464 "syn", 465] 466 467[[package]] 468name = "concurrent-queue" 469version = "2.5.0" 470source = "registry+https://github.com/rust-lang/crates.io-index" 471checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973" 472dependencies = [ 473 "crossbeam-utils", 474] 475 476[[package]] 477name = "cpufeatures" 478version = "0.2.16" 479source = "registry+https://github.com/rust-lang/crates.io-index" 480checksum = "16b80225097f2e5ae4e7179dd2266824648f3e2f49d9134d584b76389d31c4c3" 481dependencies = [ 482 "libc", 483] 484 485[[package]] 486name = "crc-any" 487version = "2.4.4" 488source = "registry+https://github.com/rust-lang/crates.io-index" 489checksum = "c01a5e1f881f6fb6099a7bdf949e946719fd4f1fefa56264890574febf0eb6d0" 490dependencies = [ 491 "debug-helper", 492] 493 494[[package]] 495name = "crc32fast" 496version = "1.4.2" 497source = "registry+https://github.com/rust-lang/crates.io-index" 498checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" 499dependencies = [ 500 "cfg-if", 501] 502 503[[package]] 504name = "crossbeam-utils" 505version = "0.8.20" 506source = "registry+https://github.com/rust-lang/crates.io-index" 507checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80" 508 509[[package]] 510name = "crypto-common" 511version = "0.1.6" 512source = "registry+https://github.com/rust-lang/crates.io-index" 513checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 514dependencies = [ 515 "generic-array", 516 "typenum", 517] 518 519[[package]] 520name = "darling" 521version = "0.20.10" 522source = "registry+https://github.com/rust-lang/crates.io-index" 523checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989" 524dependencies = [ 525 "darling_core", 526 "darling_macro", 527] 528 529[[package]] 530name = "darling_core" 531version = "0.20.10" 532source = "registry+https://github.com/rust-lang/crates.io-index" 533checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5" 534dependencies = [ 535 "fnv", 536 "ident_case", 537 "proc-macro2", 538 "quote", 539 "strsim", 540 "syn", 541] 542 543[[package]] 544name = "darling_macro" 545version = "0.20.10" 546source = "registry+https://github.com/rust-lang/crates.io-index" 547checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" 548dependencies = [ 549 "darling_core", 550 "quote", 551 "syn", 552] 553 554[[package]] 555name = "debug-helper" 556version = "0.3.13" 557source = "registry+https://github.com/rust-lang/crates.io-index" 558checksum = "f578e8e2c440e7297e008bb5486a3a8a194775224bbc23729b0dbdfaeebf162e" 559 560[[package]] 561name = "devices" 562version = "0.1.0" 563dependencies = [ 564 "acpi_tables", 565 "anyhow", 566 "arch", 567 "bitflags 2.9.0", 568 "byteorder", 569 "event_monitor", 570 "hypervisor", 571 "libc", 572 "log", 573 "num_enum", 574 "pci", 575 "serde", 576 "thiserror 2.0.6", 577 "tpm", 578 "vm-allocator", 579 "vm-device", 580 "vm-memory", 581 "vm-migration", 582 "vmm-sys-util", 583] 584 585[[package]] 586name = "dhat" 587version = "0.3.3" 588source = "registry+https://github.com/rust-lang/crates.io-index" 589checksum = "98cd11d84628e233de0ce467de10b8633f4ddaecafadefc86e13b84b8739b827" 590dependencies = [ 591 "backtrace", 592 "lazy_static", 593 "mintex", 594 "parking_lot 0.12.1", 595 "rustc-hash", 596 "serde", 597 "serde_json", 598 "thousands", 599] 600 601[[package]] 602name = "digest" 603version = "0.10.7" 604source = "registry+https://github.com/rust-lang/crates.io-index" 605checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" 606dependencies = [ 607 "block-buffer", 608 "crypto-common", 609] 610 611[[package]] 612name = "dirs" 613version = "6.0.0" 614source = "registry+https://github.com/rust-lang/crates.io-index" 615checksum = "c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e" 616dependencies = [ 617 "dirs-sys", 618] 619 620[[package]] 621name = "dirs-sys" 622version = "0.5.0" 623source = "registry+https://github.com/rust-lang/crates.io-index" 624checksum = "e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab" 625dependencies = [ 626 "libc", 627 "option-ext", 628 "redox_users", 629 "windows-sys 0.59.0", 630] 631 632[[package]] 633name = "endi" 634version = "1.1.0" 635source = "registry+https://github.com/rust-lang/crates.io-index" 636checksum = "a3d8a32ae18130a3c84dd492d4215c3d913c3b07c6b63c2eb3eb7ff1101ab7bf" 637 638[[package]] 639name = "enumflags2" 640version = "0.7.10" 641source = "registry+https://github.com/rust-lang/crates.io-index" 642checksum = "d232db7f5956f3f14313dc2f87985c58bd2c695ce124c8cdd984e08e15ac133d" 643dependencies = [ 644 "enumflags2_derive", 645 "serde", 646] 647 648[[package]] 649name = "enumflags2_derive" 650version = "0.7.10" 651source = "registry+https://github.com/rust-lang/crates.io-index" 652checksum = "de0d48a183585823424a4ce1aa132d174a6a81bd540895822eb4c8373a8e49e8" 653dependencies = [ 654 "proc-macro2", 655 "quote", 656 "syn", 657] 658 659[[package]] 660name = "env_filter" 661version = "0.1.2" 662source = "registry+https://github.com/rust-lang/crates.io-index" 663checksum = "4f2c92ceda6ceec50f43169f9ee8424fe2db276791afde7b2cd8bc084cb376ab" 664dependencies = [ 665 "log", 666 "regex", 667] 668 669[[package]] 670name = "env_logger" 671version = "0.11.3" 672source = "registry+https://github.com/rust-lang/crates.io-index" 673checksum = "38b35839ba51819680ba087cd351788c9a3c476841207e0b8cee0b04722343b9" 674dependencies = [ 675 "anstream", 676 "anstyle", 677 "env_filter", 678 "humantime", 679 "log", 680] 681 682[[package]] 683name = "epoll" 684version = "4.3.3" 685source = "registry+https://github.com/rust-lang/crates.io-index" 686checksum = "74351c3392ea1ff6cd2628e0042d268ac2371cb613252ff383b6dfa50d22fa79" 687dependencies = [ 688 "bitflags 2.9.0", 689 "libc", 690] 691 692[[package]] 693name = "equivalent" 694version = "1.0.2" 695source = "registry+https://github.com/rust-lang/crates.io-index" 696checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" 697 698[[package]] 699name = "errno" 700version = "0.3.9" 701source = "registry+https://github.com/rust-lang/crates.io-index" 702checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" 703dependencies = [ 704 "libc", 705 "windows-sys 0.52.0", 706] 707 708[[package]] 709name = "event-listener" 710version = "5.3.1" 711source = "registry+https://github.com/rust-lang/crates.io-index" 712checksum = "6032be9bd27023a771701cc49f9f053c751055f71efb2e0ae5c15809093675ba" 713dependencies = [ 714 "concurrent-queue", 715 "parking", 716 "pin-project-lite", 717] 718 719[[package]] 720name = "event-listener-strategy" 721version = "0.5.3" 722source = "registry+https://github.com/rust-lang/crates.io-index" 723checksum = "3c3e4e0dd3673c1139bf041f3008816d9cf2946bbfac2945c09e523b8d7b05b2" 724dependencies = [ 725 "event-listener", 726 "pin-project-lite", 727] 728 729[[package]] 730name = "event_monitor" 731version = "0.1.0" 732dependencies = [ 733 "flume", 734 "libc", 735 "once_cell", 736 "serde", 737 "serde_json", 738] 739 740[[package]] 741name = "fastrand" 742version = "2.3.0" 743source = "registry+https://github.com/rust-lang/crates.io-index" 744checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" 745 746[[package]] 747name = "fdt" 748version = "0.1.5" 749source = "registry+https://github.com/rust-lang/crates.io-index" 750checksum = "784a4df722dc6267a04af36895398f59d21d07dce47232adf31ec0ff2fa45e67" 751 752[[package]] 753name = "flume" 754version = "0.11.1" 755source = "registry+https://github.com/rust-lang/crates.io-index" 756checksum = "da0e4dd2a88388a1f4ccc7c9ce104604dab68d9f408dc34cd45823d5a9069095" 757dependencies = [ 758 "futures-core", 759 "futures-sink", 760 "nanorand", 761 "spin", 762] 763 764[[package]] 765name = "fnv" 766version = "1.0.7" 767source = "registry+https://github.com/rust-lang/crates.io-index" 768checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 769 770[[package]] 771name = "futures" 772version = "0.3.31" 773source = "registry+https://github.com/rust-lang/crates.io-index" 774checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876" 775dependencies = [ 776 "futures-channel", 777 "futures-core", 778 "futures-executor", 779 "futures-io", 780 "futures-sink", 781 "futures-task", 782 "futures-util", 783] 784 785[[package]] 786name = "futures-channel" 787version = "0.3.31" 788source = "registry+https://github.com/rust-lang/crates.io-index" 789checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" 790dependencies = [ 791 "futures-core", 792 "futures-sink", 793] 794 795[[package]] 796name = "futures-core" 797version = "0.3.31" 798source = "registry+https://github.com/rust-lang/crates.io-index" 799checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" 800 801[[package]] 802name = "futures-executor" 803version = "0.3.31" 804source = "registry+https://github.com/rust-lang/crates.io-index" 805checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f" 806dependencies = [ 807 "futures-core", 808 "futures-task", 809 "futures-util", 810] 811 812[[package]] 813name = "futures-io" 814version = "0.3.31" 815source = "registry+https://github.com/rust-lang/crates.io-index" 816checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" 817 818[[package]] 819name = "futures-lite" 820version = "2.3.0" 821source = "registry+https://github.com/rust-lang/crates.io-index" 822checksum = "52527eb5074e35e9339c6b4e8d12600c7128b68fb25dcb9fa9dec18f7c25f3a5" 823dependencies = [ 824 "fastrand", 825 "futures-core", 826 "futures-io", 827 "parking", 828 "pin-project-lite", 829] 830 831[[package]] 832name = "futures-macro" 833version = "0.3.31" 834source = "registry+https://github.com/rust-lang/crates.io-index" 835checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" 836dependencies = [ 837 "proc-macro2", 838 "quote", 839 "syn", 840] 841 842[[package]] 843name = "futures-sink" 844version = "0.3.31" 845source = "registry+https://github.com/rust-lang/crates.io-index" 846checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" 847 848[[package]] 849name = "futures-task" 850version = "0.3.31" 851source = "registry+https://github.com/rust-lang/crates.io-index" 852checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" 853 854[[package]] 855name = "futures-util" 856version = "0.3.31" 857source = "registry+https://github.com/rust-lang/crates.io-index" 858checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" 859dependencies = [ 860 "futures-channel", 861 "futures-core", 862 "futures-io", 863 "futures-macro", 864 "futures-sink", 865 "futures-task", 866 "memchr", 867 "pin-project-lite", 868 "pin-utils", 869 "slab", 870] 871 872[[package]] 873name = "gdbstub" 874version = "0.7.1" 875source = "registry+https://github.com/rust-lang/crates.io-index" 876checksum = "6341b3480afbb34eaefc7f92713bc92f2d83e338aaa1c44192f9c2956f4a4903" 877dependencies = [ 878 "bitflags 2.9.0", 879 "cfg-if", 880 "log", 881 "managed", 882 "num-traits", 883 "paste", 884] 885 886[[package]] 887name = "gdbstub_arch" 888version = "0.3.0" 889source = "registry+https://github.com/rust-lang/crates.io-index" 890checksum = "4e3b1357bd3203fc09a6601327ae0ab38865d14231d0b65d3143f5762cc7977d" 891dependencies = [ 892 "gdbstub", 893 "num-traits", 894] 895 896[[package]] 897name = "generic-array" 898version = "0.14.7" 899source = "registry+https://github.com/rust-lang/crates.io-index" 900checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" 901dependencies = [ 902 "typenum", 903 "version_check", 904] 905 906[[package]] 907name = "getrandom" 908version = "0.2.15" 909source = "registry+https://github.com/rust-lang/crates.io-index" 910checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" 911dependencies = [ 912 "cfg-if", 913 "js-sys", 914 "libc", 915 "wasi 0.11.0+wasi-snapshot-preview1", 916 "wasm-bindgen", 917] 918 919[[package]] 920name = "getrandom" 921version = "0.3.1" 922source = "registry+https://github.com/rust-lang/crates.io-index" 923checksum = "43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8" 924dependencies = [ 925 "cfg-if", 926 "libc", 927 "wasi 0.13.3+wasi-0.2.2", 928 "windows-targets 0.52.6", 929] 930 931[[package]] 932name = "gimli" 933version = "0.31.1" 934source = "registry+https://github.com/rust-lang/crates.io-index" 935checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" 936 937[[package]] 938name = "glob" 939version = "0.3.1" 940source = "registry+https://github.com/rust-lang/crates.io-index" 941checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" 942 943[[package]] 944name = "hashbrown" 945version = "0.15.2" 946source = "registry+https://github.com/rust-lang/crates.io-index" 947checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" 948 949[[package]] 950name = "hermit-abi" 951version = "0.3.9" 952source = "registry+https://github.com/rust-lang/crates.io-index" 953checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" 954 955[[package]] 956name = "hex" 957version = "0.4.3" 958source = "registry+https://github.com/rust-lang/crates.io-index" 959checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" 960 961[[package]] 962name = "humantime" 963version = "2.1.0" 964source = "registry+https://github.com/rust-lang/crates.io-index" 965checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" 966 967[[package]] 968name = "hypervisor" 969version = "0.1.0" 970dependencies = [ 971 "anyhow", 972 "arc-swap", 973 "bitfield-struct", 974 "byteorder", 975 "cfg-if", 976 "concat-idents", 977 "env_logger", 978 "iced-x86", 979 "igvm", 980 "igvm_defs", 981 "kvm-bindings", 982 "kvm-ioctls", 983 "libc", 984 "log", 985 "mshv-bindings", 986 "mshv-ioctls", 987 "open-enum", 988 "serde", 989 "serde_json", 990 "serde_with", 991 "thiserror 2.0.6", 992 "vfio-ioctls", 993 "vm-memory", 994 "vmm-sys-util", 995 "zerocopy 0.8.24", 996] 997 998[[package]] 999name = "iced-x86" 1000version = "1.21.0" 1001source = "registry+https://github.com/rust-lang/crates.io-index" 1002checksum = "7c447cff8c7f384a7d4f741cfcff32f75f3ad02b406432e8d6c878d56b1edf6b" 1003dependencies = [ 1004 "lazy_static", 1005] 1006 1007[[package]] 1008name = "ident_case" 1009version = "1.0.1" 1010source = "registry+https://github.com/rust-lang/crates.io-index" 1011checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" 1012 1013[[package]] 1014name = "igvm" 1015version = "0.3.4" 1016source = "git+https://github.com/microsoft/igvm?branch=main#01daa631a596459cb4de58505881007dd13d4410" 1017dependencies = [ 1018 "bitfield-struct", 1019 "crc32fast", 1020 "hex", 1021 "igvm_defs", 1022 "open-enum", 1023 "range_map_vec", 1024 "static_assertions", 1025 "thiserror 2.0.6", 1026 "tracing", 1027 "zerocopy 0.8.24", 1028] 1029 1030[[package]] 1031name = "igvm_defs" 1032version = "0.3.4" 1033source = "git+https://github.com/microsoft/igvm?branch=main#01daa631a596459cb4de58505881007dd13d4410" 1034dependencies = [ 1035 "bitfield-struct", 1036 "open-enum", 1037 "static_assertions", 1038 "zerocopy 0.8.24", 1039] 1040 1041[[package]] 1042name = "indexmap" 1043version = "2.8.0" 1044source = "registry+https://github.com/rust-lang/crates.io-index" 1045checksum = "3954d50fe15b02142bf25d3b8bdadb634ec3948f103d04ffe3031bc8fe9d7058" 1046dependencies = [ 1047 "equivalent", 1048 "hashbrown", 1049] 1050 1051[[package]] 1052name = "instant" 1053version = "0.1.13" 1054source = "registry+https://github.com/rust-lang/crates.io-index" 1055checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" 1056dependencies = [ 1057 "cfg-if", 1058] 1059 1060[[package]] 1061name = "io-uring" 1062version = "0.6.4" 1063source = "registry+https://github.com/rust-lang/crates.io-index" 1064checksum = "595a0399f411a508feb2ec1e970a4a30c249351e30208960d58298de8660b0e5" 1065dependencies = [ 1066 "bitflags 1.3.2", 1067 "libc", 1068] 1069 1070[[package]] 1071name = "ipnetwork" 1072version = "0.20.0" 1073source = "registry+https://github.com/rust-lang/crates.io-index" 1074checksum = "bf466541e9d546596ee94f9f69590f89473455f88372423e0008fc1a7daf100e" 1075dependencies = [ 1076 "serde", 1077] 1078 1079[[package]] 1080name = "is_terminal_polyfill" 1081version = "1.70.1" 1082source = "registry+https://github.com/rust-lang/crates.io-index" 1083checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" 1084 1085[[package]] 1086name = "itoa" 1087version = "1.0.11" 1088source = "registry+https://github.com/rust-lang/crates.io-index" 1089checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" 1090 1091[[package]] 1092name = "js-sys" 1093version = "0.3.69" 1094source = "registry+https://github.com/rust-lang/crates.io-index" 1095checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d" 1096dependencies = [ 1097 "wasm-bindgen", 1098] 1099 1100[[package]] 1101name = "kvm-bindings" 1102version = "0.10.0" 1103source = "registry+https://github.com/rust-lang/crates.io-index" 1104checksum = "fa4933174d0cc4b77b958578cd45784071cc5ae212c2d78fbd755aaaa6dfa71a" 1105dependencies = [ 1106 "serde", 1107 "vmm-sys-util", 1108 "zerocopy 0.7.35", 1109] 1110 1111[[package]] 1112name = "kvm-ioctls" 1113version = "0.19.1" 1114source = "registry+https://github.com/rust-lang/crates.io-index" 1115checksum = "e013ae7fcd2c6a8f384104d16afe7ea02969301ea2bb2a56e44b011ebc907cab" 1116dependencies = [ 1117 "bitflags 2.9.0", 1118 "kvm-bindings", 1119 "libc", 1120 "vmm-sys-util", 1121] 1122 1123[[package]] 1124name = "landlock" 1125version = "0.4.0" 1126source = "registry+https://github.com/rust-lang/crates.io-index" 1127checksum = "dafb8a4afee64f167eb2b52d32f0eea002e41a7a6450e68c799c8ec3a81a634c" 1128dependencies = [ 1129 "enumflags2", 1130 "libc", 1131 "thiserror 1.0.62", 1132] 1133 1134[[package]] 1135name = "lazy_static" 1136version = "1.5.0" 1137source = "registry+https://github.com/rust-lang/crates.io-index" 1138checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" 1139 1140[[package]] 1141name = "libc" 1142version = "0.2.167" 1143source = "registry+https://github.com/rust-lang/crates.io-index" 1144checksum = "09d6582e104315a817dff97f75133544b2e094ee22447d2acf4a74e189ba06fc" 1145 1146[[package]] 1147name = "libredox" 1148version = "0.1.3" 1149source = "registry+https://github.com/rust-lang/crates.io-index" 1150checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" 1151dependencies = [ 1152 "bitflags 2.9.0", 1153 "libc", 1154] 1155 1156[[package]] 1157name = "libssh2-sys" 1158version = "0.3.0" 1159source = "registry+https://github.com/rust-lang/crates.io-index" 1160checksum = "2dc8a030b787e2119a731f1951d6a773e2280c660f8ec4b0f5e1505a386e71ee" 1161dependencies = [ 1162 "cc", 1163 "libc", 1164 "libz-sys", 1165 "openssl-sys", 1166 "pkg-config", 1167 "vcpkg", 1168] 1169 1170[[package]] 1171name = "libz-sys" 1172version = "1.1.18" 1173source = "registry+https://github.com/rust-lang/crates.io-index" 1174checksum = "c15da26e5af7e25c90b37a2d75cdbf940cf4a55316de9d84c679c9b8bfabf82e" 1175dependencies = [ 1176 "cc", 1177 "libc", 1178 "pkg-config", 1179 "vcpkg", 1180] 1181 1182[[package]] 1183name = "linux-loader" 1184version = "0.13.0" 1185source = "registry+https://github.com/rust-lang/crates.io-index" 1186checksum = "870c3814345f050991f99869417779f6062542bcf4ed81db7a1b926ad1306638" 1187dependencies = [ 1188 "vm-memory", 1189] 1190 1191[[package]] 1192name = "linux-raw-sys" 1193version = "0.4.15" 1194source = "registry+https://github.com/rust-lang/crates.io-index" 1195checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" 1196 1197[[package]] 1198name = "lock_api" 1199version = "0.4.12" 1200source = "registry+https://github.com/rust-lang/crates.io-index" 1201checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" 1202dependencies = [ 1203 "autocfg", 1204 "scopeguard", 1205] 1206 1207[[package]] 1208name = "log" 1209version = "0.4.22" 1210source = "registry+https://github.com/rust-lang/crates.io-index" 1211checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" 1212 1213[[package]] 1214name = "managed" 1215version = "0.8.0" 1216source = "registry+https://github.com/rust-lang/crates.io-index" 1217checksum = "0ca88d725a0a943b096803bd34e73a4437208b6077654cc4ecb2947a5f91618d" 1218 1219[[package]] 1220name = "memchr" 1221version = "2.7.2" 1222source = "registry+https://github.com/rust-lang/crates.io-index" 1223checksum = "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d" 1224 1225[[package]] 1226name = "memoffset" 1227version = "0.9.1" 1228source = "registry+https://github.com/rust-lang/crates.io-index" 1229checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" 1230dependencies = [ 1231 "autocfg", 1232] 1233 1234[[package]] 1235name = "micro_http" 1236version = "0.1.0" 1237source = "git+https://github.com/firecracker-microvm/micro-http?branch=main#4f621532e81ee2ad096a9c9592fdacc40d19de48" 1238dependencies = [ 1239 "libc", 1240 "vmm-sys-util", 1241] 1242 1243[[package]] 1244name = "miniz_oxide" 1245version = "0.8.8" 1246source = "registry+https://github.com/rust-lang/crates.io-index" 1247checksum = "3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a" 1248dependencies = [ 1249 "adler2", 1250] 1251 1252[[package]] 1253name = "mintex" 1254version = "0.1.3" 1255source = "registry+https://github.com/rust-lang/crates.io-index" 1256checksum = "9bec4598fddb13cc7b528819e697852653252b760f1228b7642679bf2ff2cd07" 1257 1258[[package]] 1259name = "mshv-bindings" 1260version = "0.5.1" 1261source = "registry+https://github.com/rust-lang/crates.io-index" 1262checksum = "909de5fd4a5a3347a6c62872f6816e6279efd8615a753f10a3bc4daaef8a72ef" 1263dependencies = [ 1264 "libc", 1265 "num_enum", 1266 "serde", 1267 "serde_derive", 1268 "vmm-sys-util", 1269 "zerocopy 0.8.24", 1270] 1271 1272[[package]] 1273name = "mshv-ioctls" 1274version = "0.5.1" 1275source = "registry+https://github.com/rust-lang/crates.io-index" 1276checksum = "8c7d94972588d562bd349b916de6a43f2ee268e6e9c91cfb5b30549ed4ea2751" 1277dependencies = [ 1278 "libc", 1279 "mshv-bindings", 1280 "thiserror 2.0.6", 1281 "vmm-sys-util", 1282] 1283 1284[[package]] 1285name = "nanorand" 1286version = "0.7.0" 1287source = "registry+https://github.com/rust-lang/crates.io-index" 1288checksum = "6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3" 1289dependencies = [ 1290 "getrandom 0.2.15", 1291] 1292 1293[[package]] 1294name = "net_gen" 1295version = "0.1.0" 1296dependencies = [ 1297 "vmm-sys-util", 1298] 1299 1300[[package]] 1301name = "net_util" 1302version = "0.1.0" 1303dependencies = [ 1304 "epoll", 1305 "getrandom 0.3.1", 1306 "libc", 1307 "log", 1308 "net_gen", 1309 "once_cell", 1310 "pnet", 1311 "pnet_datalink", 1312 "rate_limiter", 1313 "serde", 1314 "serde_json", 1315 "thiserror 2.0.6", 1316 "virtio-bindings", 1317 "virtio-queue", 1318 "vm-memory", 1319 "vm-virtio", 1320 "vmm-sys-util", 1321] 1322 1323[[package]] 1324name = "nix" 1325version = "0.29.0" 1326source = "registry+https://github.com/rust-lang/crates.io-index" 1327checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46" 1328dependencies = [ 1329 "bitflags 2.9.0", 1330 "cfg-if", 1331 "cfg_aliases", 1332 "libc", 1333 "memoffset", 1334] 1335 1336[[package]] 1337name = "no-std-net" 1338version = "0.6.0" 1339source = "registry+https://github.com/rust-lang/crates.io-index" 1340checksum = "43794a0ace135be66a25d3ae77d41b91615fb68ae937f904090203e81f755b65" 1341 1342[[package]] 1343name = "num-traits" 1344version = "0.2.19" 1345source = "registry+https://github.com/rust-lang/crates.io-index" 1346checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" 1347dependencies = [ 1348 "autocfg", 1349] 1350 1351[[package]] 1352name = "num_enum" 1353version = "0.7.3" 1354source = "registry+https://github.com/rust-lang/crates.io-index" 1355checksum = "4e613fc340b2220f734a8595782c551f1250e969d87d3be1ae0579e8d4065179" 1356dependencies = [ 1357 "num_enum_derive", 1358] 1359 1360[[package]] 1361name = "num_enum_derive" 1362version = "0.7.3" 1363source = "registry+https://github.com/rust-lang/crates.io-index" 1364checksum = "af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56" 1365dependencies = [ 1366 "proc-macro-crate", 1367 "proc-macro2", 1368 "quote", 1369 "syn", 1370] 1371 1372[[package]] 1373name = "object" 1374version = "0.36.5" 1375source = "registry+https://github.com/rust-lang/crates.io-index" 1376checksum = "aedf0a2d09c573ed1d8d85b30c119153926a2b36dce0ab28322c09a117a4683e" 1377dependencies = [ 1378 "memchr", 1379] 1380 1381[[package]] 1382name = "once_cell" 1383version = "1.20.2" 1384source = "registry+https://github.com/rust-lang/crates.io-index" 1385checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775" 1386 1387[[package]] 1388name = "open-enum" 1389version = "0.5.2" 1390source = "registry+https://github.com/rust-lang/crates.io-index" 1391checksum = "2eb2508143a400b3361812094d987dd5adc81f0f5294a46491be648d6c94cab5" 1392dependencies = [ 1393 "open-enum-derive", 1394] 1395 1396[[package]] 1397name = "open-enum-derive" 1398version = "0.5.2" 1399source = "registry+https://github.com/rust-lang/crates.io-index" 1400checksum = "8d1296fab5231654a5aec8bf9e87ba4e3938c502fc4c3c0425a00084c78944be" 1401dependencies = [ 1402 "proc-macro2", 1403 "quote", 1404 "syn", 1405] 1406 1407[[package]] 1408name = "openssl-src" 1409version = "300.3.2+3.3.2" 1410source = "registry+https://github.com/rust-lang/crates.io-index" 1411checksum = "a211a18d945ef7e648cc6e0058f4c548ee46aab922ea203e0d30e966ea23647b" 1412dependencies = [ 1413 "cc", 1414] 1415 1416[[package]] 1417name = "openssl-sys" 1418version = "0.9.104" 1419source = "registry+https://github.com/rust-lang/crates.io-index" 1420checksum = "45abf306cbf99debc8195b66b7346498d7b10c210de50418b5ccd7ceba08c741" 1421dependencies = [ 1422 "cc", 1423 "libc", 1424 "openssl-src", 1425 "pkg-config", 1426 "vcpkg", 1427] 1428 1429[[package]] 1430name = "option-ext" 1431version = "0.2.0" 1432source = "registry+https://github.com/rust-lang/crates.io-index" 1433checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" 1434 1435[[package]] 1436name = "option_parser" 1437version = "0.1.0" 1438dependencies = [ 1439 "thiserror 2.0.6", 1440] 1441 1442[[package]] 1443name = "ordered-stream" 1444version = "0.2.0" 1445source = "registry+https://github.com/rust-lang/crates.io-index" 1446checksum = "9aa2b01e1d916879f73a53d01d1d6cee68adbb31d6d9177a8cfce093cced1d50" 1447dependencies = [ 1448 "futures-core", 1449 "pin-project-lite", 1450] 1451 1452[[package]] 1453name = "parking" 1454version = "2.2.1" 1455source = "registry+https://github.com/rust-lang/crates.io-index" 1456checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba" 1457 1458[[package]] 1459name = "parking_lot" 1460version = "0.11.2" 1461source = "registry+https://github.com/rust-lang/crates.io-index" 1462checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99" 1463dependencies = [ 1464 "instant", 1465 "lock_api", 1466 "parking_lot_core 0.8.6", 1467] 1468 1469[[package]] 1470name = "parking_lot" 1471version = "0.12.1" 1472source = "registry+https://github.com/rust-lang/crates.io-index" 1473checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 1474dependencies = [ 1475 "lock_api", 1476 "parking_lot_core 0.9.9", 1477] 1478 1479[[package]] 1480name = "parking_lot_core" 1481version = "0.8.6" 1482source = "registry+https://github.com/rust-lang/crates.io-index" 1483checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc" 1484dependencies = [ 1485 "cfg-if", 1486 "instant", 1487 "libc", 1488 "redox_syscall 0.2.16", 1489 "smallvec", 1490 "winapi", 1491] 1492 1493[[package]] 1494name = "parking_lot_core" 1495version = "0.9.9" 1496source = "registry+https://github.com/rust-lang/crates.io-index" 1497checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e" 1498dependencies = [ 1499 "cfg-if", 1500 "libc", 1501 "redox_syscall 0.4.1", 1502 "smallvec", 1503 "windows-targets 0.48.5", 1504] 1505 1506[[package]] 1507name = "paste" 1508version = "1.0.15" 1509source = "registry+https://github.com/rust-lang/crates.io-index" 1510checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" 1511 1512[[package]] 1513name = "pci" 1514version = "0.1.0" 1515dependencies = [ 1516 "anyhow", 1517 "byteorder", 1518 "hypervisor", 1519 "libc", 1520 "log", 1521 "serde", 1522 "thiserror 2.0.6", 1523 "vfio-bindings", 1524 "vfio-ioctls", 1525 "vfio_user", 1526 "vm-allocator", 1527 "vm-device", 1528 "vm-memory", 1529 "vm-migration", 1530 "vmm-sys-util", 1531] 1532 1533[[package]] 1534name = "performance-metrics" 1535version = "0.1.0" 1536dependencies = [ 1537 "clap", 1538 "dirs", 1539 "serde", 1540 "serde_json", 1541 "test_infra", 1542 "thiserror 2.0.6", 1543 "wait-timeout", 1544] 1545 1546[[package]] 1547name = "pin-project-lite" 1548version = "0.2.15" 1549source = "registry+https://github.com/rust-lang/crates.io-index" 1550checksum = "915a1e146535de9163f3987b8944ed8cf49a18bb0056bcebcdcece385cece4ff" 1551 1552[[package]] 1553name = "pin-utils" 1554version = "0.1.0" 1555source = "registry+https://github.com/rust-lang/crates.io-index" 1556checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 1557 1558[[package]] 1559name = "piper" 1560version = "0.2.4" 1561source = "registry+https://github.com/rust-lang/crates.io-index" 1562checksum = "96c8c490f422ef9a4efd2cb5b42b76c8613d7e7dfc1caf667b8a3350a5acc066" 1563dependencies = [ 1564 "atomic-waker", 1565 "fastrand", 1566 "futures-io", 1567] 1568 1569[[package]] 1570name = "pkg-config" 1571version = "0.3.31" 1572source = "registry+https://github.com/rust-lang/crates.io-index" 1573checksum = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2" 1574 1575[[package]] 1576name = "pnet" 1577version = "0.35.0" 1578source = "registry+https://github.com/rust-lang/crates.io-index" 1579checksum = "682396b533413cc2e009fbb48aadf93619a149d3e57defba19ff50ce0201bd0d" 1580dependencies = [ 1581 "ipnetwork", 1582 "pnet_base", 1583 "pnet_datalink", 1584 "pnet_packet", 1585 "pnet_sys", 1586 "pnet_transport", 1587] 1588 1589[[package]] 1590name = "pnet_base" 1591version = "0.35.0" 1592source = "registry+https://github.com/rust-lang/crates.io-index" 1593checksum = "ffc190d4067df16af3aba49b3b74c469e611cad6314676eaf1157f31aa0fb2f7" 1594dependencies = [ 1595 "no-std-net", 1596] 1597 1598[[package]] 1599name = "pnet_datalink" 1600version = "0.35.0" 1601source = "registry+https://github.com/rust-lang/crates.io-index" 1602checksum = "e79e70ec0be163102a332e1d2d5586d362ad76b01cec86f830241f2b6452a7b7" 1603dependencies = [ 1604 "ipnetwork", 1605 "libc", 1606 "pnet_base", 1607 "pnet_sys", 1608 "winapi", 1609] 1610 1611[[package]] 1612name = "pnet_macros" 1613version = "0.35.0" 1614source = "registry+https://github.com/rust-lang/crates.io-index" 1615checksum = "13325ac86ee1a80a480b0bc8e3d30c25d133616112bb16e86f712dcf8a71c863" 1616dependencies = [ 1617 "proc-macro2", 1618 "quote", 1619 "regex", 1620 "syn", 1621] 1622 1623[[package]] 1624name = "pnet_macros_support" 1625version = "0.35.0" 1626source = "registry+https://github.com/rust-lang/crates.io-index" 1627checksum = "eed67a952585d509dd0003049b1fc56b982ac665c8299b124b90ea2bdb3134ab" 1628dependencies = [ 1629 "pnet_base", 1630] 1631 1632[[package]] 1633name = "pnet_packet" 1634version = "0.35.0" 1635source = "registry+https://github.com/rust-lang/crates.io-index" 1636checksum = "4c96ebadfab635fcc23036ba30a7d33a80c39e8461b8bd7dc7bb186acb96560f" 1637dependencies = [ 1638 "glob", 1639 "pnet_base", 1640 "pnet_macros", 1641 "pnet_macros_support", 1642] 1643 1644[[package]] 1645name = "pnet_sys" 1646version = "0.35.0" 1647source = "registry+https://github.com/rust-lang/crates.io-index" 1648checksum = "7d4643d3d4db6b08741050c2f3afa9a892c4244c085a72fcda93c9c2c9a00f4b" 1649dependencies = [ 1650 "libc", 1651 "winapi", 1652] 1653 1654[[package]] 1655name = "pnet_transport" 1656version = "0.35.0" 1657source = "registry+https://github.com/rust-lang/crates.io-index" 1658checksum = "5f604d98bc2a6591cf719b58d3203fd882bdd6bf1db696c4ac97978e9f4776bf" 1659dependencies = [ 1660 "libc", 1661 "pnet_base", 1662 "pnet_packet", 1663 "pnet_sys", 1664] 1665 1666[[package]] 1667name = "polling" 1668version = "3.6.0" 1669source = "registry+https://github.com/rust-lang/crates.io-index" 1670checksum = "e0c976a60b2d7e99d6f229e414670a9b85d13ac305cc6d1e9c134de58c5aaaf6" 1671dependencies = [ 1672 "cfg-if", 1673 "concurrent-queue", 1674 "hermit-abi", 1675 "pin-project-lite", 1676 "rustix", 1677 "tracing", 1678 "windows-sys 0.52.0", 1679] 1680 1681[[package]] 1682name = "ppv-lite86" 1683version = "0.2.20" 1684source = "registry+https://github.com/rust-lang/crates.io-index" 1685checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04" 1686dependencies = [ 1687 "zerocopy 0.7.35", 1688] 1689 1690[[package]] 1691name = "proc-macro-crate" 1692version = "3.2.0" 1693source = "registry+https://github.com/rust-lang/crates.io-index" 1694checksum = "8ecf48c7ca261d60b74ab1a7b20da18bede46776b2e55535cb958eb595c5fa7b" 1695dependencies = [ 1696 "toml_edit", 1697] 1698 1699[[package]] 1700name = "proc-macro2" 1701version = "1.0.93" 1702source = "registry+https://github.com/rust-lang/crates.io-index" 1703checksum = "60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99" 1704dependencies = [ 1705 "unicode-ident", 1706] 1707 1708[[package]] 1709name = "quote" 1710version = "1.0.36" 1711source = "registry+https://github.com/rust-lang/crates.io-index" 1712checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" 1713dependencies = [ 1714 "proc-macro2", 1715] 1716 1717[[package]] 1718name = "rand" 1719version = "0.8.5" 1720source = "registry+https://github.com/rust-lang/crates.io-index" 1721checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 1722dependencies = [ 1723 "libc", 1724 "rand_chacha", 1725 "rand_core", 1726] 1727 1728[[package]] 1729name = "rand_chacha" 1730version = "0.3.1" 1731source = "registry+https://github.com/rust-lang/crates.io-index" 1732checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 1733dependencies = [ 1734 "ppv-lite86", 1735 "rand_core", 1736] 1737 1738[[package]] 1739name = "rand_core" 1740version = "0.6.4" 1741source = "registry+https://github.com/rust-lang/crates.io-index" 1742checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 1743dependencies = [ 1744 "getrandom 0.2.15", 1745] 1746 1747[[package]] 1748name = "range_map_vec" 1749version = "0.2.0" 1750source = "registry+https://github.com/rust-lang/crates.io-index" 1751checksum = "7cc2191ec1fd850e3ede4cf09ccfd40a33df561111f73e96e1b7c3f9eee31328" 1752 1753[[package]] 1754name = "rate_limiter" 1755version = "0.1.0" 1756dependencies = [ 1757 "epoll", 1758 "libc", 1759 "log", 1760 "thiserror 2.0.6", 1761 "vmm-sys-util", 1762] 1763 1764[[package]] 1765name = "redox_syscall" 1766version = "0.2.16" 1767source = "registry+https://github.com/rust-lang/crates.io-index" 1768checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 1769dependencies = [ 1770 "bitflags 1.3.2", 1771] 1772 1773[[package]] 1774name = "redox_syscall" 1775version = "0.4.1" 1776source = "registry+https://github.com/rust-lang/crates.io-index" 1777checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" 1778dependencies = [ 1779 "bitflags 1.3.2", 1780] 1781 1782[[package]] 1783name = "redox_users" 1784version = "0.5.0" 1785source = "registry+https://github.com/rust-lang/crates.io-index" 1786checksum = "dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b" 1787dependencies = [ 1788 "getrandom 0.2.15", 1789 "libredox", 1790 "thiserror 2.0.6", 1791] 1792 1793[[package]] 1794name = "regex" 1795version = "1.11.1" 1796source = "registry+https://github.com/rust-lang/crates.io-index" 1797checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" 1798dependencies = [ 1799 "aho-corasick", 1800 "memchr", 1801 "regex-automata", 1802 "regex-syntax", 1803] 1804 1805[[package]] 1806name = "regex-automata" 1807version = "0.4.9" 1808source = "registry+https://github.com/rust-lang/crates.io-index" 1809checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908" 1810dependencies = [ 1811 "aho-corasick", 1812 "memchr", 1813 "regex-syntax", 1814] 1815 1816[[package]] 1817name = "regex-syntax" 1818version = "0.8.5" 1819source = "registry+https://github.com/rust-lang/crates.io-index" 1820checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" 1821 1822[[package]] 1823name = "remain" 1824version = "0.2.14" 1825source = "registry+https://github.com/rust-lang/crates.io-index" 1826checksum = "46aef80f842736de545ada6ec65b81ee91504efd6853f4b96de7414c42ae7443" 1827dependencies = [ 1828 "proc-macro2", 1829 "quote", 1830 "syn", 1831] 1832 1833[[package]] 1834name = "rustc-demangle" 1835version = "0.1.24" 1836source = "registry+https://github.com/rust-lang/crates.io-index" 1837checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" 1838 1839[[package]] 1840name = "rustc-hash" 1841version = "1.1.0" 1842source = "registry+https://github.com/rust-lang/crates.io-index" 1843checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" 1844 1845[[package]] 1846name = "rustix" 1847version = "0.38.34" 1848source = "registry+https://github.com/rust-lang/crates.io-index" 1849checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f" 1850dependencies = [ 1851 "bitflags 2.9.0", 1852 "errno", 1853 "libc", 1854 "linux-raw-sys", 1855 "windows-sys 0.52.0", 1856] 1857 1858[[package]] 1859name = "ryu" 1860version = "1.0.20" 1861source = "registry+https://github.com/rust-lang/crates.io-index" 1862checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f" 1863 1864[[package]] 1865name = "scopeguard" 1866version = "1.2.0" 1867source = "registry+https://github.com/rust-lang/crates.io-index" 1868checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 1869 1870[[package]] 1871name = "seccompiler" 1872version = "0.5.0" 1873source = "registry+https://github.com/rust-lang/crates.io-index" 1874checksum = "a4ae55de56877481d112a559bbc12667635fdaf5e005712fd4e2b2fa50ffc884" 1875dependencies = [ 1876 "libc", 1877] 1878 1879[[package]] 1880name = "serde" 1881version = "1.0.208" 1882source = "registry+https://github.com/rust-lang/crates.io-index" 1883checksum = "cff085d2cb684faa248efb494c39b68e522822ac0de72ccf08109abde717cfb2" 1884dependencies = [ 1885 "serde_derive", 1886] 1887 1888[[package]] 1889name = "serde_derive" 1890version = "1.0.208" 1891source = "registry+https://github.com/rust-lang/crates.io-index" 1892checksum = "24008e81ff7613ed8e5ba0cfaf24e2c2f1e5b8a0495711e44fcd4882fca62bcf" 1893dependencies = [ 1894 "proc-macro2", 1895 "quote", 1896 "syn", 1897] 1898 1899[[package]] 1900name = "serde_json" 1901version = "1.0.120" 1902source = "registry+https://github.com/rust-lang/crates.io-index" 1903checksum = "4e0d21c9a8cae1235ad58a00c11cb40d4b1e5c784f1ef2c537876ed6ffd8b7c5" 1904dependencies = [ 1905 "itoa", 1906 "ryu", 1907 "serde", 1908] 1909 1910[[package]] 1911name = "serde_repr" 1912version = "0.1.19" 1913source = "registry+https://github.com/rust-lang/crates.io-index" 1914checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9" 1915dependencies = [ 1916 "proc-macro2", 1917 "quote", 1918 "syn", 1919] 1920 1921[[package]] 1922name = "serde_with" 1923version = "3.9.0" 1924source = "registry+https://github.com/rust-lang/crates.io-index" 1925checksum = "69cecfa94848272156ea67b2b1a53f20fc7bc638c4a46d2f8abde08f05f4b857" 1926dependencies = [ 1927 "serde", 1928 "serde_derive", 1929 "serde_with_macros", 1930] 1931 1932[[package]] 1933name = "serde_with_macros" 1934version = "3.9.0" 1935source = "registry+https://github.com/rust-lang/crates.io-index" 1936checksum = "a8fee4991ef4f274617a51ad4af30519438dacb2f56ac773b08a1922ff743350" 1937dependencies = [ 1938 "darling", 1939 "proc-macro2", 1940 "quote", 1941 "syn", 1942] 1943 1944[[package]] 1945name = "serial_buffer" 1946version = "0.1.0" 1947 1948[[package]] 1949name = "sha1" 1950version = "0.10.6" 1951source = "registry+https://github.com/rust-lang/crates.io-index" 1952checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" 1953dependencies = [ 1954 "cfg-if", 1955 "cpufeatures", 1956 "digest", 1957] 1958 1959[[package]] 1960name = "signal-hook" 1961version = "0.3.17" 1962source = "registry+https://github.com/rust-lang/crates.io-index" 1963checksum = "8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801" 1964dependencies = [ 1965 "libc", 1966 "signal-hook-registry", 1967] 1968 1969[[package]] 1970name = "signal-hook-registry" 1971version = "1.4.2" 1972source = "registry+https://github.com/rust-lang/crates.io-index" 1973checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1" 1974dependencies = [ 1975 "libc", 1976] 1977 1978[[package]] 1979name = "slab" 1980version = "0.4.9" 1981source = "registry+https://github.com/rust-lang/crates.io-index" 1982checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" 1983dependencies = [ 1984 "autocfg", 1985] 1986 1987[[package]] 1988name = "smallvec" 1989version = "1.13.2" 1990source = "registry+https://github.com/rust-lang/crates.io-index" 1991checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" 1992 1993[[package]] 1994name = "spin" 1995version = "0.9.8" 1996source = "registry+https://github.com/rust-lang/crates.io-index" 1997checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" 1998dependencies = [ 1999 "lock_api", 2000] 2001 2002[[package]] 2003name = "ssh2" 2004version = "0.9.4" 2005source = "registry+https://github.com/rust-lang/crates.io-index" 2006checksum = "e7fe461910559f6d5604c3731d00d2aafc4a83d1665922e280f42f9a168d5455" 2007dependencies = [ 2008 "bitflags 1.3.2", 2009 "libc", 2010 "libssh2-sys", 2011 "parking_lot 0.11.2", 2012] 2013 2014[[package]] 2015name = "static_assertions" 2016version = "1.1.0" 2017source = "registry+https://github.com/rust-lang/crates.io-index" 2018checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 2019 2020[[package]] 2021name = "strsim" 2022version = "0.11.1" 2023source = "registry+https://github.com/rust-lang/crates.io-index" 2024checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" 2025 2026[[package]] 2027name = "syn" 2028version = "2.0.87" 2029source = "registry+https://github.com/rust-lang/crates.io-index" 2030checksum = "25aa4ce346d03a6dcd68dd8b4010bcb74e54e62c90c573f394c46eae99aba32d" 2031dependencies = [ 2032 "proc-macro2", 2033 "quote", 2034 "unicode-ident", 2035] 2036 2037[[package]] 2038name = "tempfile" 2039version = "3.12.0" 2040source = "registry+https://github.com/rust-lang/crates.io-index" 2041checksum = "04cbcdd0c794ebb0d4cf35e88edd2f7d2c4c3e9a5a6dab322839b321c6a87a64" 2042dependencies = [ 2043 "cfg-if", 2044 "fastrand", 2045 "once_cell", 2046 "rustix", 2047 "windows-sys 0.59.0", 2048] 2049 2050[[package]] 2051name = "terminal_size" 2052version = "0.3.0" 2053source = "registry+https://github.com/rust-lang/crates.io-index" 2054checksum = "21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7" 2055dependencies = [ 2056 "rustix", 2057 "windows-sys 0.48.0", 2058] 2059 2060[[package]] 2061name = "test_infra" 2062version = "0.1.0" 2063dependencies = [ 2064 "dirs", 2065 "epoll", 2066 "libc", 2067 "once_cell", 2068 "serde", 2069 "serde_json", 2070 "ssh2", 2071 "vmm-sys-util", 2072 "wait-timeout", 2073] 2074 2075[[package]] 2076name = "thiserror" 2077version = "1.0.62" 2078source = "registry+https://github.com/rust-lang/crates.io-index" 2079checksum = "f2675633b1499176c2dff06b0856a27976a8f9d436737b4cf4f312d4d91d8bbb" 2080dependencies = [ 2081 "thiserror-impl 1.0.62", 2082] 2083 2084[[package]] 2085name = "thiserror" 2086version = "2.0.6" 2087source = "registry+https://github.com/rust-lang/crates.io-index" 2088checksum = "8fec2a1820ebd077e2b90c4df007bebf344cd394098a13c563957d0afc83ea47" 2089dependencies = [ 2090 "thiserror-impl 2.0.6", 2091] 2092 2093[[package]] 2094name = "thiserror-impl" 2095version = "1.0.62" 2096source = "registry+https://github.com/rust-lang/crates.io-index" 2097checksum = "d20468752b09f49e909e55a5d338caa8bedf615594e9d80bc4c565d30faf798c" 2098dependencies = [ 2099 "proc-macro2", 2100 "quote", 2101 "syn", 2102] 2103 2104[[package]] 2105name = "thiserror-impl" 2106version = "2.0.6" 2107source = "registry+https://github.com/rust-lang/crates.io-index" 2108checksum = "d65750cab40f4ff1929fb1ba509e9914eb756131cef4210da8d5d700d26f6312" 2109dependencies = [ 2110 "proc-macro2", 2111 "quote", 2112 "syn", 2113] 2114 2115[[package]] 2116name = "thousands" 2117version = "0.2.0" 2118source = "registry+https://github.com/rust-lang/crates.io-index" 2119checksum = "3bf63baf9f5039dadc247375c29eb13706706cfde997d0330d05aa63a77d8820" 2120 2121[[package]] 2122name = "toml_datetime" 2123version = "0.6.8" 2124source = "registry+https://github.com/rust-lang/crates.io-index" 2125checksum = "0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41" 2126 2127[[package]] 2128name = "toml_edit" 2129version = "0.22.24" 2130source = "registry+https://github.com/rust-lang/crates.io-index" 2131checksum = "17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474" 2132dependencies = [ 2133 "indexmap", 2134 "toml_datetime", 2135 "winnow", 2136] 2137 2138[[package]] 2139name = "tpm" 2140version = "0.1.0" 2141dependencies = [ 2142 "anyhow", 2143 "byteorder", 2144 "libc", 2145 "log", 2146 "net_gen", 2147 "thiserror 2.0.6", 2148 "vmm-sys-util", 2149] 2150 2151[[package]] 2152name = "tracer" 2153version = "0.1.0" 2154dependencies = [ 2155 "libc", 2156 "log", 2157 "once_cell", 2158 "serde", 2159 "serde_json", 2160] 2161 2162[[package]] 2163name = "tracing" 2164version = "0.1.40" 2165source = "registry+https://github.com/rust-lang/crates.io-index" 2166checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" 2167dependencies = [ 2168 "pin-project-lite", 2169 "tracing-attributes", 2170 "tracing-core", 2171] 2172 2173[[package]] 2174name = "tracing-attributes" 2175version = "0.1.27" 2176source = "registry+https://github.com/rust-lang/crates.io-index" 2177checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" 2178dependencies = [ 2179 "proc-macro2", 2180 "quote", 2181 "syn", 2182] 2183 2184[[package]] 2185name = "tracing-core" 2186version = "0.1.32" 2187source = "registry+https://github.com/rust-lang/crates.io-index" 2188checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" 2189dependencies = [ 2190 "once_cell", 2191] 2192 2193[[package]] 2194name = "typenum" 2195version = "1.17.0" 2196source = "registry+https://github.com/rust-lang/crates.io-index" 2197checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" 2198 2199[[package]] 2200name = "uds_windows" 2201version = "1.1.0" 2202source = "registry+https://github.com/rust-lang/crates.io-index" 2203checksum = "89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9" 2204dependencies = [ 2205 "memoffset", 2206 "tempfile", 2207 "winapi", 2208] 2209 2210[[package]] 2211name = "unicode-ident" 2212version = "1.0.18" 2213source = "registry+https://github.com/rust-lang/crates.io-index" 2214checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512" 2215 2216[[package]] 2217name = "utf8parse" 2218version = "0.2.2" 2219source = "registry+https://github.com/rust-lang/crates.io-index" 2220checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" 2221 2222[[package]] 2223name = "uuid" 2224version = "1.12.1" 2225source = "registry+https://github.com/rust-lang/crates.io-index" 2226checksum = "b3758f5e68192bb96cc8f9b7e2c2cfdabb435499a28499a42f8f984092adad4b" 2227dependencies = [ 2228 "getrandom 0.2.15", 2229 "rand", 2230 "uuid-macro-internal", 2231] 2232 2233[[package]] 2234name = "uuid-macro-internal" 2235version = "1.12.1" 2236source = "registry+https://github.com/rust-lang/crates.io-index" 2237checksum = "f8a86d88347b61a0e17b9908a67efcc594130830bf1045653784358dd023e294" 2238dependencies = [ 2239 "proc-macro2", 2240 "quote", 2241 "syn", 2242] 2243 2244[[package]] 2245name = "vcpkg" 2246version = "0.2.15" 2247source = "registry+https://github.com/rust-lang/crates.io-index" 2248checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" 2249 2250[[package]] 2251name = "version_check" 2252version = "0.9.5" 2253source = "registry+https://github.com/rust-lang/crates.io-index" 2254checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" 2255 2256[[package]] 2257name = "vfio-bindings" 2258version = "0.4.0" 2259source = "git+https://github.com/rust-vmm/vfio?branch=main#3d158a14460cac7ca3c99c2effa0a46880935cb0" 2260dependencies = [ 2261 "vmm-sys-util", 2262] 2263 2264[[package]] 2265name = "vfio-ioctls" 2266version = "0.4.0" 2267source = "git+https://github.com/rust-vmm/vfio?branch=main#3d158a14460cac7ca3c99c2effa0a46880935cb0" 2268dependencies = [ 2269 "byteorder", 2270 "kvm-bindings", 2271 "kvm-ioctls", 2272 "libc", 2273 "log", 2274 "mshv-bindings", 2275 "mshv-ioctls", 2276 "thiserror 1.0.62", 2277 "vfio-bindings", 2278 "vm-memory", 2279 "vmm-sys-util", 2280] 2281 2282[[package]] 2283name = "vfio_user" 2284version = "0.1.0" 2285source = "git+https://github.com/rust-vmm/vfio-user?branch=main#3febcdd3fa2531623865663ca1721e1962ed9979" 2286dependencies = [ 2287 "bitflags 1.3.2", 2288 "libc", 2289 "log", 2290 "serde", 2291 "serde_derive", 2292 "serde_json", 2293 "thiserror 1.0.62", 2294 "vfio-bindings", 2295 "vm-memory", 2296 "vmm-sys-util", 2297] 2298 2299[[package]] 2300name = "vhost" 2301version = "0.12.1" 2302source = "git+https://github.com/rust-vmm/vhost?rev=d983ae0#d983ae07f78663b7d24059667376992460b571a2" 2303dependencies = [ 2304 "bitflags 2.9.0", 2305 "libc", 2306 "uuid", 2307 "vm-memory", 2308 "vmm-sys-util", 2309] 2310 2311[[package]] 2312name = "vhost-user-backend" 2313version = "0.16.1" 2314source = "git+https://github.com/rust-vmm/vhost?rev=d983ae0#d983ae07f78663b7d24059667376992460b571a2" 2315dependencies = [ 2316 "libc", 2317 "log", 2318 "vhost", 2319 "virtio-bindings", 2320 "virtio-queue", 2321 "vm-memory", 2322 "vmm-sys-util", 2323] 2324 2325[[package]] 2326name = "vhost_user_block" 2327version = "0.1.0" 2328dependencies = [ 2329 "block", 2330 "clap", 2331 "env_logger", 2332 "epoll", 2333 "libc", 2334 "log", 2335 "option_parser", 2336 "thiserror 2.0.6", 2337 "vhost", 2338 "vhost-user-backend", 2339 "virtio-bindings", 2340 "virtio-queue", 2341 "vm-memory", 2342 "vmm-sys-util", 2343] 2344 2345[[package]] 2346name = "vhost_user_net" 2347version = "0.1.0" 2348dependencies = [ 2349 "clap", 2350 "env_logger", 2351 "epoll", 2352 "libc", 2353 "log", 2354 "net_util", 2355 "option_parser", 2356 "vhost", 2357 "vhost-user-backend", 2358 "virtio-bindings", 2359 "vm-memory", 2360 "vmm-sys-util", 2361] 2362 2363[[package]] 2364name = "virtio-bindings" 2365version = "0.2.4" 2366source = "registry+https://github.com/rust-lang/crates.io-index" 2367checksum = "1711e61c00f8cb450bd15368152a1e37a12ef195008ddc7d0f4812f9e2b30a68" 2368 2369[[package]] 2370name = "virtio-devices" 2371version = "0.1.0" 2372dependencies = [ 2373 "anyhow", 2374 "arc-swap", 2375 "block", 2376 "byteorder", 2377 "epoll", 2378 "event_monitor", 2379 "libc", 2380 "log", 2381 "mshv-ioctls", 2382 "net_gen", 2383 "net_util", 2384 "pci", 2385 "rate_limiter", 2386 "seccompiler", 2387 "serde", 2388 "serde_json", 2389 "serde_with", 2390 "serial_buffer", 2391 "thiserror 2.0.6", 2392 "vhost", 2393 "virtio-bindings", 2394 "virtio-queue", 2395 "vm-allocator", 2396 "vm-device", 2397 "vm-memory", 2398 "vm-migration", 2399 "vm-virtio", 2400 "vmm-sys-util", 2401] 2402 2403[[package]] 2404name = "virtio-queue" 2405version = "0.14.0" 2406source = "registry+https://github.com/rust-lang/crates.io-index" 2407checksum = "872e2f3fbd70a7e6f01689720cce3d5c2c5efe52b484dd07b674246ada0e9a8d" 2408dependencies = [ 2409 "log", 2410 "virtio-bindings", 2411 "vm-memory", 2412 "vmm-sys-util", 2413] 2414 2415[[package]] 2416name = "vm-allocator" 2417version = "0.1.0" 2418dependencies = [ 2419 "arch", 2420 "libc", 2421 "vm-memory", 2422] 2423 2424[[package]] 2425name = "vm-device" 2426version = "0.1.0" 2427dependencies = [ 2428 "anyhow", 2429 "hypervisor", 2430 "serde", 2431 "thiserror 2.0.6", 2432 "vfio-ioctls", 2433 "vm-memory", 2434 "vmm-sys-util", 2435] 2436 2437[[package]] 2438name = "vm-fdt" 2439version = "0.3.0" 2440source = "git+https://github.com/rust-vmm/vm-fdt?branch=main#ef5bd734f5f66fb07722d766981adbc915f0d941" 2441 2442[[package]] 2443name = "vm-memory" 2444version = "0.16.1" 2445source = "registry+https://github.com/rust-lang/crates.io-index" 2446checksum = "f1720e7240cdc739f935456eb77f370d7e9b2a3909204da1e2b47bef1137a013" 2447dependencies = [ 2448 "arc-swap", 2449 "libc", 2450 "thiserror 1.0.62", 2451 "winapi", 2452] 2453 2454[[package]] 2455name = "vm-migration" 2456version = "0.1.0" 2457dependencies = [ 2458 "anyhow", 2459 "serde", 2460 "serde_json", 2461 "thiserror 2.0.6", 2462 "vm-memory", 2463] 2464 2465[[package]] 2466name = "vm-virtio" 2467version = "0.1.0" 2468dependencies = [ 2469 "log", 2470 "virtio-queue", 2471 "vm-memory", 2472] 2473 2474[[package]] 2475name = "vmm" 2476version = "0.1.0" 2477dependencies = [ 2478 "acpi_tables", 2479 "anyhow", 2480 "arc-swap", 2481 "arch", 2482 "bitflags 2.9.0", 2483 "block", 2484 "blocking", 2485 "cfg-if", 2486 "clap", 2487 "devices", 2488 "dhat", 2489 "epoll", 2490 "event_monitor", 2491 "flume", 2492 "futures", 2493 "gdbstub", 2494 "gdbstub_arch", 2495 "hex", 2496 "hypervisor", 2497 "igvm", 2498 "igvm_defs", 2499 "landlock", 2500 "libc", 2501 "linux-loader", 2502 "log", 2503 "micro_http", 2504 "mshv-bindings", 2505 "net_util", 2506 "once_cell", 2507 "option_parser", 2508 "pci", 2509 "range_map_vec", 2510 "rate_limiter", 2511 "seccompiler", 2512 "serde", 2513 "serde_json", 2514 "serial_buffer", 2515 "signal-hook", 2516 "thiserror 2.0.6", 2517 "tracer", 2518 "uuid", 2519 "vfio-ioctls", 2520 "vfio_user", 2521 "virtio-devices", 2522 "virtio-queue", 2523 "vm-allocator", 2524 "vm-device", 2525 "vm-memory", 2526 "vm-migration", 2527 "vm-virtio", 2528 "vmm-sys-util", 2529 "zbus", 2530 "zerocopy 0.8.24", 2531] 2532 2533[[package]] 2534name = "vmm-sys-util" 2535version = "0.12.1" 2536source = "registry+https://github.com/rust-lang/crates.io-index" 2537checksum = "1d1435039746e20da4f8d507a72ee1b916f7b4b05af7a91c093d2c6561934ede" 2538dependencies = [ 2539 "bitflags 1.3.2", 2540 "libc", 2541 "serde", 2542 "serde_derive", 2543] 2544 2545[[package]] 2546name = "wait-timeout" 2547version = "0.2.0" 2548source = "registry+https://github.com/rust-lang/crates.io-index" 2549checksum = "9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6" 2550dependencies = [ 2551 "libc", 2552] 2553 2554[[package]] 2555name = "wasi" 2556version = "0.11.0+wasi-snapshot-preview1" 2557source = "registry+https://github.com/rust-lang/crates.io-index" 2558checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 2559 2560[[package]] 2561name = "wasi" 2562version = "0.13.3+wasi-0.2.2" 2563source = "registry+https://github.com/rust-lang/crates.io-index" 2564checksum = "26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2" 2565dependencies = [ 2566 "wit-bindgen-rt", 2567] 2568 2569[[package]] 2570name = "wasm-bindgen" 2571version = "0.2.92" 2572source = "registry+https://github.com/rust-lang/crates.io-index" 2573checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" 2574dependencies = [ 2575 "cfg-if", 2576 "wasm-bindgen-macro", 2577] 2578 2579[[package]] 2580name = "wasm-bindgen-backend" 2581version = "0.2.92" 2582source = "registry+https://github.com/rust-lang/crates.io-index" 2583checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" 2584dependencies = [ 2585 "bumpalo", 2586 "log", 2587 "once_cell", 2588 "proc-macro2", 2589 "quote", 2590 "syn", 2591 "wasm-bindgen-shared", 2592] 2593 2594[[package]] 2595name = "wasm-bindgen-macro" 2596version = "0.2.92" 2597source = "registry+https://github.com/rust-lang/crates.io-index" 2598checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" 2599dependencies = [ 2600 "quote", 2601 "wasm-bindgen-macro-support", 2602] 2603 2604[[package]] 2605name = "wasm-bindgen-macro-support" 2606version = "0.2.92" 2607source = "registry+https://github.com/rust-lang/crates.io-index" 2608checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" 2609dependencies = [ 2610 "proc-macro2", 2611 "quote", 2612 "syn", 2613 "wasm-bindgen-backend", 2614 "wasm-bindgen-shared", 2615] 2616 2617[[package]] 2618name = "wasm-bindgen-shared" 2619version = "0.2.92" 2620source = "registry+https://github.com/rust-lang/crates.io-index" 2621checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" 2622 2623[[package]] 2624name = "winapi" 2625version = "0.3.9" 2626source = "registry+https://github.com/rust-lang/crates.io-index" 2627checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 2628dependencies = [ 2629 "winapi-i686-pc-windows-gnu", 2630 "winapi-x86_64-pc-windows-gnu", 2631] 2632 2633[[package]] 2634name = "winapi-i686-pc-windows-gnu" 2635version = "0.4.0" 2636source = "registry+https://github.com/rust-lang/crates.io-index" 2637checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 2638 2639[[package]] 2640name = "winapi-x86_64-pc-windows-gnu" 2641version = "0.4.0" 2642source = "registry+https://github.com/rust-lang/crates.io-index" 2643checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 2644 2645[[package]] 2646name = "windows-sys" 2647version = "0.48.0" 2648source = "registry+https://github.com/rust-lang/crates.io-index" 2649checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 2650dependencies = [ 2651 "windows-targets 0.48.5", 2652] 2653 2654[[package]] 2655name = "windows-sys" 2656version = "0.52.0" 2657source = "registry+https://github.com/rust-lang/crates.io-index" 2658checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 2659dependencies = [ 2660 "windows-targets 0.52.6", 2661] 2662 2663[[package]] 2664name = "windows-sys" 2665version = "0.59.0" 2666source = "registry+https://github.com/rust-lang/crates.io-index" 2667checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" 2668dependencies = [ 2669 "windows-targets 0.52.6", 2670] 2671 2672[[package]] 2673name = "windows-targets" 2674version = "0.48.5" 2675source = "registry+https://github.com/rust-lang/crates.io-index" 2676checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" 2677dependencies = [ 2678 "windows_aarch64_gnullvm 0.48.5", 2679 "windows_aarch64_msvc 0.48.5", 2680 "windows_i686_gnu 0.48.5", 2681 "windows_i686_msvc 0.48.5", 2682 "windows_x86_64_gnu 0.48.5", 2683 "windows_x86_64_gnullvm 0.48.5", 2684 "windows_x86_64_msvc 0.48.5", 2685] 2686 2687[[package]] 2688name = "windows-targets" 2689version = "0.52.6" 2690source = "registry+https://github.com/rust-lang/crates.io-index" 2691checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" 2692dependencies = [ 2693 "windows_aarch64_gnullvm 0.52.6", 2694 "windows_aarch64_msvc 0.52.6", 2695 "windows_i686_gnu 0.52.6", 2696 "windows_i686_gnullvm", 2697 "windows_i686_msvc 0.52.6", 2698 "windows_x86_64_gnu 0.52.6", 2699 "windows_x86_64_gnullvm 0.52.6", 2700 "windows_x86_64_msvc 0.52.6", 2701] 2702 2703[[package]] 2704name = "windows_aarch64_gnullvm" 2705version = "0.48.5" 2706source = "registry+https://github.com/rust-lang/crates.io-index" 2707checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 2708 2709[[package]] 2710name = "windows_aarch64_gnullvm" 2711version = "0.52.6" 2712source = "registry+https://github.com/rust-lang/crates.io-index" 2713checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" 2714 2715[[package]] 2716name = "windows_aarch64_msvc" 2717version = "0.48.5" 2718source = "registry+https://github.com/rust-lang/crates.io-index" 2719checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 2720 2721[[package]] 2722name = "windows_aarch64_msvc" 2723version = "0.52.6" 2724source = "registry+https://github.com/rust-lang/crates.io-index" 2725checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" 2726 2727[[package]] 2728name = "windows_i686_gnu" 2729version = "0.48.5" 2730source = "registry+https://github.com/rust-lang/crates.io-index" 2731checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 2732 2733[[package]] 2734name = "windows_i686_gnu" 2735version = "0.52.6" 2736source = "registry+https://github.com/rust-lang/crates.io-index" 2737checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" 2738 2739[[package]] 2740name = "windows_i686_gnullvm" 2741version = "0.52.6" 2742source = "registry+https://github.com/rust-lang/crates.io-index" 2743checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" 2744 2745[[package]] 2746name = "windows_i686_msvc" 2747version = "0.48.5" 2748source = "registry+https://github.com/rust-lang/crates.io-index" 2749checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 2750 2751[[package]] 2752name = "windows_i686_msvc" 2753version = "0.52.6" 2754source = "registry+https://github.com/rust-lang/crates.io-index" 2755checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" 2756 2757[[package]] 2758name = "windows_x86_64_gnu" 2759version = "0.48.5" 2760source = "registry+https://github.com/rust-lang/crates.io-index" 2761checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 2762 2763[[package]] 2764name = "windows_x86_64_gnu" 2765version = "0.52.6" 2766source = "registry+https://github.com/rust-lang/crates.io-index" 2767checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" 2768 2769[[package]] 2770name = "windows_x86_64_gnullvm" 2771version = "0.48.5" 2772source = "registry+https://github.com/rust-lang/crates.io-index" 2773checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 2774 2775[[package]] 2776name = "windows_x86_64_gnullvm" 2777version = "0.52.6" 2778source = "registry+https://github.com/rust-lang/crates.io-index" 2779checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" 2780 2781[[package]] 2782name = "windows_x86_64_msvc" 2783version = "0.48.5" 2784source = "registry+https://github.com/rust-lang/crates.io-index" 2785checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 2786 2787[[package]] 2788name = "windows_x86_64_msvc" 2789version = "0.52.6" 2790source = "registry+https://github.com/rust-lang/crates.io-index" 2791checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" 2792 2793[[package]] 2794name = "winnow" 2795version = "0.7.2" 2796source = "registry+https://github.com/rust-lang/crates.io-index" 2797checksum = "59690dea168f2198d1a3b0cac23b8063efcd11012f10ae4698f284808c8ef603" 2798dependencies = [ 2799 "memchr", 2800] 2801 2802[[package]] 2803name = "wit-bindgen-rt" 2804version = "0.33.0" 2805source = "registry+https://github.com/rust-lang/crates.io-index" 2806checksum = "3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c" 2807dependencies = [ 2808 "bitflags 2.9.0", 2809] 2810 2811[[package]] 2812name = "xdg-home" 2813version = "1.3.0" 2814source = "registry+https://github.com/rust-lang/crates.io-index" 2815checksum = "ec1cdab258fb55c0da61328dc52c8764709b249011b2cad0454c72f0bf10a1f6" 2816dependencies = [ 2817 "libc", 2818 "windows-sys 0.59.0", 2819] 2820 2821[[package]] 2822name = "zbus" 2823version = "4.4.0" 2824source = "registry+https://github.com/rust-lang/crates.io-index" 2825checksum = "bb97012beadd29e654708a0fdb4c84bc046f537aecfde2c3ee0a9e4b4d48c725" 2826dependencies = [ 2827 "async-broadcast", 2828 "async-executor", 2829 "async-fs", 2830 "async-io", 2831 "async-lock", 2832 "async-process", 2833 "async-recursion", 2834 "async-task", 2835 "async-trait", 2836 "blocking", 2837 "enumflags2", 2838 "event-listener", 2839 "futures-core", 2840 "futures-sink", 2841 "futures-util", 2842 "hex", 2843 "nix", 2844 "ordered-stream", 2845 "rand", 2846 "serde", 2847 "serde_repr", 2848 "sha1", 2849 "static_assertions", 2850 "tracing", 2851 "uds_windows", 2852 "windows-sys 0.52.0", 2853 "xdg-home", 2854 "zbus_macros", 2855 "zbus_names", 2856 "zvariant", 2857] 2858 2859[[package]] 2860name = "zbus_macros" 2861version = "4.4.0" 2862source = "registry+https://github.com/rust-lang/crates.io-index" 2863checksum = "267db9407081e90bbfa46d841d3cbc60f59c0351838c4bc65199ecd79ab1983e" 2864dependencies = [ 2865 "proc-macro-crate", 2866 "proc-macro2", 2867 "quote", 2868 "syn", 2869 "zvariant_utils", 2870] 2871 2872[[package]] 2873name = "zbus_names" 2874version = "3.0.0" 2875source = "registry+https://github.com/rust-lang/crates.io-index" 2876checksum = "4b9b1fef7d021261cc16cba64c351d291b715febe0fa10dc3a443ac5a5022e6c" 2877dependencies = [ 2878 "serde", 2879 "static_assertions", 2880 "zvariant", 2881] 2882 2883[[package]] 2884name = "zerocopy" 2885version = "0.7.35" 2886source = "registry+https://github.com/rust-lang/crates.io-index" 2887checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" 2888dependencies = [ 2889 "byteorder", 2890 "zerocopy-derive 0.7.35", 2891] 2892 2893[[package]] 2894name = "zerocopy" 2895version = "0.8.24" 2896source = "registry+https://github.com/rust-lang/crates.io-index" 2897checksum = "2586fea28e186957ef732a5f8b3be2da217d65c5969d4b1e17f973ebbe876879" 2898dependencies = [ 2899 "zerocopy-derive 0.8.24", 2900] 2901 2902[[package]] 2903name = "zerocopy-derive" 2904version = "0.7.35" 2905source = "registry+https://github.com/rust-lang/crates.io-index" 2906checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" 2907dependencies = [ 2908 "proc-macro2", 2909 "quote", 2910 "syn", 2911] 2912 2913[[package]] 2914name = "zerocopy-derive" 2915version = "0.8.24" 2916source = "registry+https://github.com/rust-lang/crates.io-index" 2917checksum = "a996a8f63c5c4448cd959ac1bab0aaa3306ccfd060472f85943ee0750f0169be" 2918dependencies = [ 2919 "proc-macro2", 2920 "quote", 2921 "syn", 2922] 2923 2924[[package]] 2925name = "zvariant" 2926version = "4.2.0" 2927source = "registry+https://github.com/rust-lang/crates.io-index" 2928checksum = "2084290ab9a1c471c38fc524945837734fbf124487e105daec2bb57fd48c81fe" 2929dependencies = [ 2930 "endi", 2931 "enumflags2", 2932 "serde", 2933 "static_assertions", 2934 "zvariant_derive", 2935] 2936 2937[[package]] 2938name = "zvariant_derive" 2939version = "4.2.0" 2940source = "registry+https://github.com/rust-lang/crates.io-index" 2941checksum = "73e2ba546bda683a90652bac4a279bc146adad1386f25379cf73200d2002c449" 2942dependencies = [ 2943 "proc-macro-crate", 2944 "proc-macro2", 2945 "quote", 2946 "syn", 2947 "zvariant_utils", 2948] 2949 2950[[package]] 2951name = "zvariant_utils" 2952version = "2.1.0" 2953source = "registry+https://github.com/rust-lang/crates.io-index" 2954checksum = "c51bcff7cc3dbb5055396bcf774748c3dab426b4b8659046963523cee4808340" 2955dependencies = [ 2956 "proc-macro2", 2957 "quote", 2958 "syn", 2959] 2960