tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
cloud-hypervisor: 35.0 -> 36.0
Alyssa Ross
2 years ago
92facb43
cb502b4d
+301
-149
2 changed files
expand all
collapse all
unified
split
pkgs
applications
virtualization
cloud-hypervisor
Cargo.lock
default.nix
+296
-145
pkgs/applications/virtualization/cloud-hypervisor/Cargo.lock
···
5
5
[[package]]
6
6
name = "acpi_tables"
7
7
version = "0.1.0"
8
8
-
source = "git+https://github.com/rust-vmm/acpi_tables?branch=main#1029d22777f07b04849234bbe756da34a6df2913"
8
8
+
source = "git+https://github.com/rust-vmm/acpi_tables?branch=main#1a733bf690ccc10bdfeacad33e3c9f6cce0008fd"
9
9
dependencies = [
10
10
-
"zerocopy 0.6.1",
10
10
+
"zerocopy",
11
11
]
12
12
13
13
[[package]]
···
35
35
]
36
36
37
37
[[package]]
38
38
+
name = "anstream"
39
39
+
version = "0.3.2"
40
40
+
source = "registry+https://github.com/rust-lang/crates.io-index"
41
41
+
checksum = "0ca84f3628370c59db74ee214b3263d58f9aadd9b4fe7e711fd87dc452b7f163"
42
42
+
dependencies = [
43
43
+
"anstyle",
44
44
+
"anstyle-parse",
45
45
+
"anstyle-query",
46
46
+
"anstyle-wincon",
47
47
+
"colorchoice",
48
48
+
"is-terminal",
49
49
+
"utf8parse",
50
50
+
]
51
51
+
52
52
+
[[package]]
53
53
+
name = "anstyle"
54
54
+
version = "1.0.1"
55
55
+
source = "registry+https://github.com/rust-lang/crates.io-index"
56
56
+
checksum = "3a30da5c5f2d5e72842e00bcb57657162cdabef0931f40e2deb9b4140440cecd"
57
57
+
58
58
+
[[package]]
59
59
+
name = "anstyle-parse"
60
60
+
version = "0.2.1"
61
61
+
source = "registry+https://github.com/rust-lang/crates.io-index"
62
62
+
checksum = "938874ff5980b03a87c5524b3ae5b59cf99b1d6bc836848df7bc5ada9643c333"
63
63
+
dependencies = [
64
64
+
"utf8parse",
65
65
+
]
66
66
+
67
67
+
[[package]]
68
68
+
name = "anstyle-query"
69
69
+
version = "1.0.0"
70
70
+
source = "registry+https://github.com/rust-lang/crates.io-index"
71
71
+
checksum = "5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b"
72
72
+
dependencies = [
73
73
+
"windows-sys 0.48.0",
74
74
+
]
75
75
+
76
76
+
[[package]]
77
77
+
name = "anstyle-wincon"
78
78
+
version = "1.0.2"
79
79
+
source = "registry+https://github.com/rust-lang/crates.io-index"
80
80
+
checksum = "c677ab05e09154296dd37acecd46420c17b9713e8366facafa8fc0885167cf4c"
81
81
+
dependencies = [
82
82
+
"anstyle",
83
83
+
"windows-sys 0.48.0",
84
84
+
]
85
85
+
86
86
+
[[package]]
38
87
name = "anyhow"
39
88
version = "1.0.75"
40
89
source = "registry+https://github.com/rust-lang/crates.io-index"
···
76
125
]
77
126
78
127
[[package]]
79
79
-
name = "argh"
80
80
-
version = "0.1.10"
81
81
-
source = "registry+https://github.com/rust-lang/crates.io-index"
82
82
-
checksum = "ab257697eb9496bf75526f0217b5ed64636a9cfafa78b8365c71bd283fcef93e"
83
83
-
dependencies = [
84
84
-
"argh_derive",
85
85
-
"argh_shared",
86
86
-
]
87
87
-
88
88
-
[[package]]
89
89
-
name = "argh_derive"
90
90
-
version = "0.1.10"
91
91
-
source = "registry+https://github.com/rust-lang/crates.io-index"
92
92
-
checksum = "b382dbd3288e053331f03399e1db106c9fb0d8562ad62cb04859ae926f324fa6"
93
93
-
dependencies = [
94
94
-
"argh_shared",
95
95
-
"proc-macro2",
96
96
-
"quote",
97
97
-
"syn 1.0.109",
98
98
-
]
99
99
-
100
100
-
[[package]]
101
101
-
name = "argh_shared"
102
102
-
version = "0.1.10"
103
103
-
source = "registry+https://github.com/rust-lang/crates.io-index"
104
104
-
checksum = "64cb94155d965e3d37ffbbe7cc5b82c3dd79dd33bd48e536f73d2cfb8d85506f"
105
105
-
106
106
-
[[package]]
107
128
name = "async-broadcast"
108
129
version = "0.5.1"
109
130
source = "registry+https://github.com/rust-lang/crates.io-index"
110
131
checksum = "7c48ccdbf6ca6b121e0f586cbc0e73ae440e56c67c30fa0873b4e110d9c26d2b"
111
132
dependencies = [
112
112
-
"event-listener",
133
133
+
"event-listener 2.5.3",
113
134
"futures-core",
114
135
]
115
136
···
120
141
checksum = "81953c529336010edd6d8e358f886d9581267795c61b19475b71314bffa46d35"
121
142
dependencies = [
122
143
"concurrent-queue",
123
123
-
"event-listener",
144
144
+
"event-listener 2.5.3",
124
145
"futures-core",
125
146
]
126
147
···
164
185
"log",
165
186
"parking",
166
187
"polling",
167
167
-
"rustix 0.37.21",
188
188
+
"rustix 0.37.25",
168
189
"slab",
169
190
"socket2",
170
191
"waker-fn",
···
176
197
source = "registry+https://github.com/rust-lang/crates.io-index"
177
198
checksum = "fa24f727524730b077666307f2734b4a1a1c57acb79193127dcc8914d5242dd7"
178
199
dependencies = [
179
179
-
"event-listener",
200
200
+
"event-listener 2.5.3",
180
201
]
181
202
182
203
[[package]]
183
204
name = "async-process"
184
184
-
version = "1.7.0"
205
205
+
version = "1.8.0"
185
206
source = "registry+https://github.com/rust-lang/crates.io-index"
186
186
-
checksum = "7a9d28b1d97e08915212e2e45310d47854eafa69600756fc735fb788f75199c9"
207
207
+
checksum = "bf012553ce51eb7aa6dc2143804cc8252bd1cb681a1c5cb7fa94ca88682dee1d"
187
208
dependencies = [
188
209
"async-io",
189
210
"async-lock",
190
190
-
"autocfg",
211
211
+
"async-signal",
191
212
"blocking",
192
213
"cfg-if",
193
193
-
"event-listener",
214
214
+
"event-listener 3.0.0",
194
215
"futures-lite",
195
195
-
"rustix 0.37.21",
196
196
-
"signal-hook",
216
216
+
"rustix 0.38.8",
197
217
"windows-sys 0.48.0",
198
218
]
199
219
···
209
229
]
210
230
211
231
[[package]]
232
232
+
name = "async-signal"
233
233
+
version = "0.2.2"
234
234
+
source = "registry+https://github.com/rust-lang/crates.io-index"
235
235
+
checksum = "c99f3cb3f9ff89f7d718fbb942c9eb91bedff12e396adf09a622dfe7ffec2bc2"
236
236
+
dependencies = [
237
237
+
"async-io",
238
238
+
"async-lock",
239
239
+
"atomic-waker",
240
240
+
"cfg-if",
241
241
+
"concurrent-queue",
242
242
+
"futures-core",
243
243
+
"futures-io",
244
244
+
"libc",
245
245
+
"signal-hook-registry",
246
246
+
"slab",
247
247
+
"windows-sys 0.48.0",
248
248
+
]
249
249
+
250
250
+
[[package]]
212
251
name = "async-task"
213
252
version = "4.4.0"
214
253
source = "registry+https://github.com/rust-lang/crates.io-index"
···
216
255
217
256
[[package]]
218
257
name = "async-trait"
219
219
-
version = "0.1.73"
258
258
+
version = "0.1.74"
220
259
source = "registry+https://github.com/rust-lang/crates.io-index"
221
221
-
checksum = "bc00ceb34980c03614e35a3a4e218276a0a824e911d07651cd0d858a51e8c0f0"
260
260
+
checksum = "a66537f1bb974b254c98ed142ff995236e81b9d0fe4db0575f46612cb15eb0f9"
222
261
dependencies = [
223
262
"proc-macro2",
224
263
"quote",
···
227
266
228
267
[[package]]
229
268
name = "atomic-waker"
230
230
-
version = "1.1.1"
269
269
+
version = "1.1.2"
231
270
source = "registry+https://github.com/rust-lang/crates.io-index"
232
232
-
checksum = "1181e1e0d1fce796a03db1ae795d67167da795f9cf4a39c37589e85ef57f26d3"
271
271
+
checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0"
233
272
234
273
[[package]]
235
274
name = "autocfg"
···
262
301
]
263
302
264
303
[[package]]
304
304
+
name = "bitfield-struct"
305
305
+
version = "0.5.4"
306
306
+
source = "registry+https://github.com/rust-lang/crates.io-index"
307
307
+
checksum = "eac32db62a43cf33353ce30b4a208b08193ea2086a1c6c004acb0073c706a29d"
308
308
+
dependencies = [
309
309
+
"proc-macro2",
310
310
+
"quote",
311
311
+
"syn 2.0.31",
312
312
+
]
313
313
+
314
314
+
[[package]]
265
315
name = "bitflags"
266
316
version = "1.3.2"
267
317
source = "registry+https://github.com/rust-lang/crates.io-index"
···
269
319
270
320
[[package]]
271
321
name = "bitflags"
272
272
-
version = "2.3.3"
322
322
+
version = "2.4.1"
273
323
source = "registry+https://github.com/rust-lang/crates.io-index"
274
274
-
checksum = "630be753d4e58660abd17930c71b647fe46c27ea6b63cc59e1e3851406972e42"
324
324
+
checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07"
275
325
276
326
[[package]]
277
327
name = "block"
···
347
397
checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
348
398
349
399
[[package]]
400
400
+
name = "clap"
401
401
+
version = "4.3.11"
402
402
+
source = "registry+https://github.com/rust-lang/crates.io-index"
403
403
+
checksum = "1640e5cc7fb47dbb8338fd471b105e7ed6c3cb2aeb00c2e067127ffd3764a05d"
404
404
+
dependencies = [
405
405
+
"clap_builder",
406
406
+
]
407
407
+
408
408
+
[[package]]
409
409
+
name = "clap_builder"
410
410
+
version = "4.3.11"
411
411
+
source = "registry+https://github.com/rust-lang/crates.io-index"
412
412
+
checksum = "98c59138d527eeaf9b53f35a77fcc1fad9d883116070c63d5de1c7dc7b00c72b"
413
413
+
dependencies = [
414
414
+
"anstream",
415
415
+
"anstyle",
416
416
+
"clap_lex",
417
417
+
"once_cell",
418
418
+
"strsim",
419
419
+
"terminal_size",
420
420
+
]
421
421
+
422
422
+
[[package]]
423
423
+
name = "clap_lex"
424
424
+
version = "0.5.0"
425
425
+
source = "registry+https://github.com/rust-lang/crates.io-index"
426
426
+
checksum = "2da6da31387c7e4ef160ffab6d5e7f00c42626fe39aea70a7b0f1773f7dd6c1b"
427
427
+
428
428
+
[[package]]
350
429
name = "cloud-hypervisor"
351
351
-
version = "35.0.0"
430
430
+
version = "36.0.0"
352
431
dependencies = [
353
432
"anyhow",
354
433
"api_client",
355
355
-
"argh",
434
434
+
"clap",
356
435
"dhat",
357
436
"dirs",
358
437
"epoll",
···
378
457
]
379
458
380
459
[[package]]
460
460
+
name = "colorchoice"
461
461
+
version = "1.0.0"
462
462
+
source = "registry+https://github.com/rust-lang/crates.io-index"
463
463
+
checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7"
464
464
+
465
465
+
[[package]]
381
466
name = "concurrent-queue"
382
467
version = "2.2.0"
383
468
source = "registry+https://github.com/rust-lang/crates.io-index"
···
405
490
]
406
491
407
492
[[package]]
493
493
+
name = "crc32fast"
494
494
+
version = "1.3.2"
495
495
+
source = "registry+https://github.com/rust-lang/crates.io-index"
496
496
+
checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d"
497
497
+
dependencies = [
498
498
+
"cfg-if",
499
499
+
]
500
500
+
501
501
+
[[package]]
408
502
name = "crc64"
409
503
version = "1.0.0"
410
504
source = "registry+https://github.com/rust-lang/crates.io-index"
···
482
576
"acpi_tables",
483
577
"anyhow",
484
578
"arch",
485
485
-
"bitflags 2.3.3",
579
579
+
"bitflags 2.4.1",
486
580
"byteorder",
487
581
"event_monitor",
488
582
"hypervisor",
···
549
643
550
644
[[package]]
551
645
name = "enumflags2"
552
552
-
version = "0.7.7"
646
646
+
version = "0.7.8"
553
647
source = "registry+https://github.com/rust-lang/crates.io-index"
554
554
-
checksum = "c041f5090df68b32bcd905365fd51769c8b9d553fe87fde0b683534f10c01bd2"
648
648
+
checksum = "5998b4f30320c9d93aed72f63af821bfdac50465b75428fce77b48ec482c3939"
555
649
dependencies = [
556
650
"enumflags2_derive",
557
651
"serde",
···
559
653
560
654
[[package]]
561
655
name = "enumflags2_derive"
562
562
-
version = "0.7.7"
656
656
+
version = "0.7.8"
563
657
source = "registry+https://github.com/rust-lang/crates.io-index"
564
564
-
checksum = "5e9a1f9f7d83e59740248a6e14ecf93929ade55027844dfcea78beafccc15745"
658
658
+
checksum = "f95e2801cd355d4a1a3e3953ce6ee5ae9603a5c833455343a8bfe3f44d418246"
565
659
dependencies = [
566
660
"proc-macro2",
567
661
"quote",
···
587
681
source = "registry+https://github.com/rust-lang/crates.io-index"
588
682
checksum = "74351c3392ea1ff6cd2628e0042d268ac2371cb613252ff383b6dfa50d22fa79"
589
683
dependencies = [
590
590
-
"bitflags 2.3.3",
684
684
+
"bitflags 2.4.1",
591
685
"libc",
592
686
]
687
687
+
688
688
+
[[package]]
689
689
+
name = "equivalent"
690
690
+
version = "1.0.1"
691
691
+
source = "registry+https://github.com/rust-lang/crates.io-index"
692
692
+
checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
593
693
594
694
[[package]]
595
695
name = "errno"
596
596
-
version = "0.3.2"
696
696
+
version = "0.3.5"
597
697
source = "registry+https://github.com/rust-lang/crates.io-index"
598
598
-
checksum = "6b30f669a7961ef1631673d2766cc92f52d64f7ef354d4fe0ddfd30ed52f0f4f"
698
698
+
checksum = "ac3e13f66a2f95e32a39eaa81f6b95d42878ca0e1db0c7543723dfe12557e860"
599
699
dependencies = [
600
600
-
"errno-dragonfly",
601
700
"libc",
602
701
"windows-sys 0.48.0",
603
702
]
604
703
605
704
[[package]]
606
606
-
name = "errno-dragonfly"
607
607
-
version = "0.1.2"
705
705
+
name = "event-listener"
706
706
+
version = "2.5.3"
608
707
source = "registry+https://github.com/rust-lang/crates.io-index"
609
609
-
checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf"
610
610
-
dependencies = [
611
611
-
"cc",
612
612
-
"libc",
613
613
-
]
708
708
+
checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0"
614
709
615
710
[[package]]
616
711
name = "event-listener"
617
617
-
version = "2.5.3"
712
712
+
version = "3.0.0"
618
713
source = "registry+https://github.com/rust-lang/crates.io-index"
619
619
-
checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0"
714
714
+
checksum = "29e56284f00d94c1bc7fd3c77027b4623c88c1f53d8d2394c6199f2921dea325"
715
715
+
dependencies = [
716
716
+
"concurrent-queue",
717
717
+
"parking",
718
718
+
"pin-project-lite",
719
719
+
]
620
720
621
721
[[package]]
622
722
name = "event_monitor"
···
834
934
835
935
[[package]]
836
936
name = "hashbrown"
837
837
-
version = "0.12.3"
937
937
+
version = "0.14.2"
838
938
source = "registry+https://github.com/rust-lang/crates.io-index"
839
839
-
checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
939
939
+
checksum = "f93e7192158dbcda357bdec5fb5788eebf8bbac027f3f33e719d29135ae84156"
840
940
841
941
[[package]]
842
942
name = "hermit-abi"
843
843
-
version = "0.3.2"
943
943
+
version = "0.3.3"
844
944
source = "registry+https://github.com/rust-lang/crates.io-index"
845
845
-
checksum = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b"
945
945
+
checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7"
846
946
847
947
[[package]]
848
948
name = "hex"
···
864
964
"byteorder",
865
965
"env_logger",
866
966
"iced-x86",
967
967
+
"igvm",
968
968
+
"igvm_defs",
867
969
"kvm-bindings",
868
970
"kvm-ioctls",
869
971
"libc",
···
880
982
881
983
[[package]]
882
984
name = "iced-x86"
883
883
-
version = "1.19.0"
985
985
+
version = "1.20.0"
884
986
source = "registry+https://github.com/rust-lang/crates.io-index"
885
885
-
checksum = "b7cc8d38244d84278262c8ebe6930cc44283d194cbabae2651f6112103802fb5"
987
987
+
checksum = "cdd366a53278429c028367e0ba22a46cab6d565a57afb959f06e92c7a69e7828"
886
988
dependencies = [
887
989
"lazy_static",
888
990
]
···
894
996
checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
895
997
896
998
[[package]]
999
999
+
name = "igvm"
1000
1000
+
version = "0.1.0"
1001
1001
+
source = "git+https://github.com/microsoft/igvm?branch=main#c1b0201d8286cb23b9f30cb16ba435484666cfa3"
1002
1002
+
dependencies = [
1003
1003
+
"bitfield-struct",
1004
1004
+
"crc32fast",
1005
1005
+
"hex",
1006
1006
+
"igvm_defs",
1007
1007
+
"open-enum",
1008
1008
+
"range_map_vec",
1009
1009
+
"thiserror",
1010
1010
+
"tracing",
1011
1011
+
"zerocopy",
1012
1012
+
]
1013
1013
+
1014
1014
+
[[package]]
1015
1015
+
name = "igvm_defs"
1016
1016
+
version = "0.1.0"
1017
1017
+
source = "git+https://github.com/microsoft/igvm?branch=main#c1b0201d8286cb23b9f30cb16ba435484666cfa3"
1018
1018
+
dependencies = [
1019
1019
+
"bitfield-struct",
1020
1020
+
"open-enum",
1021
1021
+
"static_assertions",
1022
1022
+
"zerocopy",
1023
1023
+
]
1024
1024
+
1025
1025
+
[[package]]
897
1026
name = "indexmap"
898
898
-
version = "1.9.3"
1027
1027
+
version = "2.0.2"
899
1028
source = "registry+https://github.com/rust-lang/crates.io-index"
900
900
-
checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99"
1029
1029
+
checksum = "8adf3ddd720272c6ea8bf59463c04e0f93d0bbf7c5439b691bca2987e0270897"
901
1030
dependencies = [
902
902
-
"autocfg",
1031
1031
+
"equivalent",
903
1032
"hashbrown",
904
1033
]
905
1034
···
1118
1247
[[package]]
1119
1248
name = "mshv-bindings"
1120
1249
version = "0.1.1"
1121
1121
-
source = "git+https://github.com/rust-vmm/mshv?branch=main#c5a60508595dc504da469b89102b8b49e91714a9"
1250
1250
+
source = "git+https://github.com/rust-vmm/mshv?branch=main#af397ea8514303d3a19d21d33730e867f7415ba9"
1122
1251
dependencies = [
1123
1252
"libc",
1124
1253
"serde",
1125
1254
"serde_derive",
1126
1255
"vmm-sys-util",
1127
1127
-
"zerocopy 0.7.1",
1256
1256
+
"zerocopy",
1128
1257
]
1129
1258
1130
1259
[[package]]
1131
1260
name = "mshv-ioctls"
1132
1261
version = "0.1.1"
1133
1133
-
source = "git+https://github.com/rust-vmm/mshv?branch=main#c5a60508595dc504da469b89102b8b49e91714a9"
1262
1262
+
source = "git+https://github.com/rust-vmm/mshv?branch=main#af397ea8514303d3a19d21d33730e867f7415ba9"
1134
1263
dependencies = [
1135
1264
"libc",
1136
1265
"mshv-bindings",
···
1198
1327
1199
1328
[[package]]
1200
1329
name = "num-traits"
1201
1201
-
version = "0.2.15"
1330
1330
+
version = "0.2.16"
1202
1331
source = "registry+https://github.com/rust-lang/crates.io-index"
1203
1203
-
checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd"
1332
1332
+
checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2"
1204
1333
dependencies = [
1205
1334
"autocfg",
1206
1335
]
···
1221
1350
checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d"
1222
1351
1223
1352
[[package]]
1353
1353
+
name = "open-enum"
1354
1354
+
version = "0.3.0"
1355
1355
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1356
1356
+
checksum = "9807f1199cf84ec7cc801a79e5ee9aa5178e4762c6b9c7066c30b3cabdcd911e"
1357
1357
+
dependencies = [
1358
1358
+
"open-enum-derive",
1359
1359
+
]
1360
1360
+
1361
1361
+
[[package]]
1362
1362
+
name = "open-enum-derive"
1363
1363
+
version = "0.3.0"
1364
1364
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1365
1365
+
checksum = "894ae443e59fecf7173ab3b963473f44193fa71b3c8953c61a5bd5f30880bb88"
1366
1366
+
dependencies = [
1367
1367
+
"proc-macro2",
1368
1368
+
"quote",
1369
1369
+
"syn 1.0.109",
1370
1370
+
]
1371
1371
+
1372
1372
+
[[package]]
1224
1373
name = "openssl-src"
1225
1225
-
version = "300.1.3+3.1.2"
1374
1374
+
version = "300.1.5+3.1.3"
1226
1375
source = "registry+https://github.com/rust-lang/crates.io-index"
1227
1227
-
checksum = "cd2c101a165fff9935e34def4669595ab1c7847943c42be86e21503e482be107"
1376
1376
+
checksum = "559068e4c12950d7dcaa1857a61725c0d38d4fc03ff8e070ab31a75d6e316491"
1228
1377
dependencies = [
1229
1378
"cc",
1230
1379
]
···
1264
1413
1265
1414
[[package]]
1266
1415
name = "parking"
1267
1267
-
version = "2.1.0"
1416
1416
+
version = "2.1.1"
1268
1417
source = "registry+https://github.com/rust-lang/crates.io-index"
1269
1269
-
checksum = "14f2252c834a40ed9bb5422029649578e63aa341ac401f74e719dd1afda8394e"
1418
1418
+
checksum = "e52c774a4c39359c1d1c52e43f73dd91a75a614652c825408eec30c95a9b2067"
1270
1419
1271
1420
[[package]]
1272
1421
name = "parking_lot"
···
1318
1467
1319
1468
[[package]]
1320
1469
name = "paste"
1321
1321
-
version = "1.0.12"
1470
1470
+
version = "1.0.14"
1322
1471
source = "registry+https://github.com/rust-lang/crates.io-index"
1323
1323
-
checksum = "9f746c4065a8fa3fe23974dd82f15431cc8d40779821001404d10d2e79ca7d79"
1472
1472
+
checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c"
1324
1473
1325
1474
[[package]]
1326
1475
name = "pci"
···
1349
1498
name = "performance-metrics"
1350
1499
version = "0.1.0"
1351
1500
dependencies = [
1352
1352
-
"argh",
1501
1501
+
"clap",
1353
1502
"dirs",
1354
1503
"serde",
1355
1504
"serde_json",
···
1568
1717
]
1569
1718
1570
1719
[[package]]
1720
1720
+
name = "range_map_vec"
1721
1721
+
version = "0.1.0"
1722
1722
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1723
1723
+
checksum = "8edc89eaa583cf6bc4c6ef16a219f0a60d342ca3bf0eae793560038ac8af1795"
1724
1724
+
1725
1725
+
[[package]]
1571
1726
name = "rate_limiter"
1572
1727
version = "0.1.0"
1573
1728
dependencies = [
···
1607
1762
1608
1763
[[package]]
1609
1764
name = "regex"
1610
1610
-
version = "1.9.1"
1765
1765
+
version = "1.9.4"
1611
1766
source = "registry+https://github.com/rust-lang/crates.io-index"
1612
1612
-
checksum = "b2eae68fc220f7cf2532e4494aded17545fce192d59cd996e0fe7887f4ceb575"
1767
1767
+
checksum = "12de2eff854e5fa4b1295edd650e227e9d8fb0c9e90b12e7f36d6a6811791a29"
1613
1768
dependencies = [
1614
1769
"aho-corasick",
1615
1770
"memchr",
···
1668
1823
1669
1824
[[package]]
1670
1825
name = "rustix"
1671
1671
-
version = "0.37.21"
1826
1826
+
version = "0.37.25"
1672
1827
source = "registry+https://github.com/rust-lang/crates.io-index"
1673
1673
-
checksum = "62f25693a73057a1b4cb56179dd3c7ea21a7c6c5ee7d85781f5749b46f34b79c"
1828
1828
+
checksum = "d4eb579851244c2c03e7c24f501c3432bed80b8f720af1d6e5b0e0f01555a035"
1674
1829
dependencies = [
1675
1830
"bitflags 1.3.2",
1676
1831
"errno",
···
1686
1841
source = "registry+https://github.com/rust-lang/crates.io-index"
1687
1842
checksum = "19ed4fa021d81c8392ce04db050a3da9a60299050b7ae1cf482d862b54a7218f"
1688
1843
dependencies = [
1689
1689
-
"bitflags 2.3.3",
1844
1844
+
"bitflags 2.4.1",
1690
1845
"errno",
1691
1846
"libc",
1692
1847
"linux-raw-sys 0.4.5",
···
1707
1862
1708
1863
[[package]]
1709
1864
name = "seccompiler"
1710
1710
-
version = "0.3.0"
1865
1865
+
version = "0.4.0"
1711
1866
source = "registry+https://github.com/rust-lang/crates.io-index"
1712
1712
-
checksum = "6f6575e3c2b3a0fe2ef3e53855b6a8dead7c29f783da5e123d378c8c6a89017e"
1867
1867
+
checksum = "345a3e4dddf721a478089d4697b83c6c0a8f5bf16086f6c13397e4534eb6e2e5"
1713
1868
dependencies = [
1714
1869
"libc",
1715
1870
]
1716
1871
1717
1872
[[package]]
1718
1873
name = "semver"
1719
1719
-
version = "1.0.18"
1874
1874
+
version = "1.0.20"
1720
1875
source = "registry+https://github.com/rust-lang/crates.io-index"
1721
1721
-
checksum = "b0293b4b29daaf487284529cc2f5675b8e57c61f70167ba415a463651fd6a918"
1876
1876
+
checksum = "836fa6a3e1e547f9a2c4040802ec865b5d85f4014efe00555d7090a3dcaa1090"
1722
1877
1723
1878
[[package]]
1724
1879
name = "serde"
···
1764
1919
1765
1920
[[package]]
1766
1921
name = "serde_with"
1767
1767
-
version = "3.0.0"
1922
1922
+
version = "3.4.0"
1768
1923
source = "registry+https://github.com/rust-lang/crates.io-index"
1769
1769
-
checksum = "9f02d8aa6e3c385bf084924f660ce2a3a6bd333ba55b35e8590b321f35d88513"
1924
1924
+
checksum = "64cd236ccc1b7a29e7e2739f27c0b2dd199804abc4290e32f59f3b68d6405c23"
1770
1925
dependencies = [
1771
1926
"serde",
1772
1927
"serde_with_macros",
···
1774
1929
1775
1930
[[package]]
1776
1931
name = "serde_with_macros"
1777
1777
-
version = "3.0.0"
1932
1932
+
version = "3.4.0"
1778
1933
source = "registry+https://github.com/rust-lang/crates.io-index"
1779
1779
-
checksum = "edc7d5d3932fb12ce722ee5e64dd38c504efba37567f0c402f6ca728c3b8b070"
1934
1934
+
checksum = "93634eb5f75a2323b16de4748022ac4297f9e76b6dced2be287a099f41b5e788"
1780
1935
dependencies = [
1781
1936
"darling",
1782
1937
"proc-macro2",
···
1790
1945
1791
1946
[[package]]
1792
1947
name = "sha1"
1793
1793
-
version = "0.10.5"
1948
1948
+
version = "0.10.6"
1794
1949
source = "registry+https://github.com/rust-lang/crates.io-index"
1795
1795
-
checksum = "f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3"
1950
1950
+
checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba"
1796
1951
dependencies = [
1797
1952
"cfg-if",
1798
1953
"cpufeatures",
···
1910
2065
1911
2066
[[package]]
1912
2067
name = "tempfile"
1913
1913
-
version = "3.7.1"
2068
2068
+
version = "3.8.0"
1914
2069
source = "registry+https://github.com/rust-lang/crates.io-index"
1915
1915
-
checksum = "dc02fddf48964c42031a0b3fe0428320ecf3a73c401040fc0096f97794310651"
2070
2070
+
checksum = "cb94d2f3cc536af71caac6b6fcebf65860b347e7ce0cc9ebe8f70d3e521054ef"
1916
2071
dependencies = [
1917
2072
"cfg-if",
1918
2073
"fastrand 2.0.0",
···
1928
2083
checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6"
1929
2084
dependencies = [
1930
2085
"winapi-util",
2086
2086
+
]
2087
2087
+
2088
2088
+
[[package]]
2089
2089
+
name = "terminal_size"
2090
2090
+
version = "0.2.6"
2091
2091
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2092
2092
+
checksum = "8e6bf6f19e9f8ed8d4048dc22981458ebcf406d67e94cd422e5ecd73d63b3237"
2093
2093
+
dependencies = [
2094
2094
+
"rustix 0.37.25",
2095
2095
+
"windows-sys 0.48.0",
1931
2096
]
1932
2097
1933
2098
[[package]]
···
1979
2144
1980
2145
[[package]]
1981
2146
name = "toml_edit"
1982
1982
-
version = "0.19.8"
2147
2147
+
version = "0.19.15"
1983
2148
source = "registry+https://github.com/rust-lang/crates.io-index"
1984
1984
-
checksum = "239410c8609e8125456927e6707163a3b1fdb40561e4b803bc041f466ccfdc13"
2149
2149
+
checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421"
1985
2150
dependencies = [
1986
2151
"indexmap",
1987
2152
"toml_datetime",
···
2046
2211
2047
2212
[[package]]
2048
2213
name = "typenum"
2049
2049
-
version = "1.16.0"
2214
2214
+
version = "1.17.0"
2050
2215
source = "registry+https://github.com/rust-lang/crates.io-index"
2051
2051
-
checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba"
2216
2216
+
checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"
2052
2217
2053
2218
[[package]]
2054
2219
name = "uds_windows"
···
2067
2232
checksum = "301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c"
2068
2233
2069
2234
[[package]]
2235
2235
+
name = "utf8parse"
2236
2236
+
version = "0.2.1"
2237
2237
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2238
2238
+
checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a"
2239
2239
+
2240
2240
+
[[package]]
2070
2241
name = "uuid"
2071
2242
version = "1.3.4"
2072
2243
source = "registry+https://github.com/rust-lang/crates.io-index"
···
2188
2359
name = "vhost_user_block"
2189
2360
version = "0.1.0"
2190
2361
dependencies = [
2191
2191
-
"argh",
2192
2362
"block",
2363
2363
+
"clap",
2193
2364
"env_logger",
2194
2365
"epoll",
2195
2366
"libc",
···
2207
2378
name = "vhost_user_net"
2208
2379
version = "0.1.0"
2209
2380
dependencies = [
2210
2210
-
"argh",
2381
2381
+
"clap",
2211
2382
"env_logger",
2212
2383
"epoll",
2213
2384
"libc",
···
2342
2513
"anyhow",
2343
2514
"arc-swap",
2344
2515
"arch",
2345
2345
-
"bitflags 2.3.3",
2516
2516
+
"bitflags 2.4.1",
2346
2517
"block",
2347
2518
"blocking",
2348
2519
"cfg-if",
2520
2520
+
"clap",
2349
2521
"devices",
2350
2522
"epoll",
2351
2523
"event_monitor",
···
2383
2555
"vm-virtio",
2384
2556
"vmm-sys-util",
2385
2557
"zbus",
2386
2386
-
"zerocopy 0.6.1",
2558
2558
+
"zerocopy",
2387
2559
]
2388
2560
2389
2561
[[package]]
···
2409
2581
2410
2582
[[package]]
2411
2583
name = "waker-fn"
2412
2412
-
version = "1.1.0"
2584
2584
+
version = "1.1.1"
2413
2585
source = "registry+https://github.com/rust-lang/crates.io-index"
2414
2414
-
checksum = "9d5b2c62b4012a3e1eca5a7e077d13b3bf498c4073e33ccd58626607748ceeca"
2586
2586
+
checksum = "f3c4517f54858c779bbcbf228f4fca63d121bf85fbecb2dc578cdf4a39395690"
2415
2587
2416
2588
[[package]]
2417
2589
name = "wasi"
···
2491
2663
2492
2664
[[package]]
2493
2665
name = "winapi-util"
2494
2494
-
version = "0.1.5"
2666
2666
+
version = "0.1.6"
2495
2667
source = "registry+https://github.com/rust-lang/crates.io-index"
2496
2496
-
checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
2668
2668
+
checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596"
2497
2669
dependencies = [
2498
2670
"winapi",
2499
2671
]
···
2638
2810
2639
2811
[[package]]
2640
2812
name = "winnow"
2641
2641
-
version = "0.4.9"
2813
2813
+
version = "0.5.18"
2642
2814
source = "registry+https://github.com/rust-lang/crates.io-index"
2643
2643
-
checksum = "81a2094c43cc94775293eaa0e499fbc30048a6d824ac82c0351a8c0bf9112529"
2815
2815
+
checksum = "176b6138793677221d420fd2f0aeeced263f197688b36484660da767bca2fa32"
2644
2816
dependencies = [
2645
2817
"memchr",
2646
2818
]
···
2674
2846
"byteorder",
2675
2847
"derivative",
2676
2848
"enumflags2",
2677
2677
-
"event-listener",
2849
2849
+
"event-listener 2.5.3",
2678
2850
"futures-core",
2679
2851
"futures-sink",
2680
2852
"futures-util",
···
2723
2895
2724
2896
[[package]]
2725
2897
name = "zerocopy"
2726
2726
-
version = "0.6.1"
2898
2898
+
version = "0.7.21"
2727
2899
source = "registry+https://github.com/rust-lang/crates.io-index"
2728
2728
-
checksum = "332f188cc1bcf1fe1064b8c58d150f497e697f49774aa846f2dc949d9a25f236"
2900
2900
+
checksum = "686b7e407015242119c33dab17b8f61ba6843534de936d94368856528eae4dcc"
2729
2901
dependencies = [
2730
2902
"byteorder",
2731
2731
-
"zerocopy-derive 0.3.2",
2732
2732
-
]
2733
2733
-
2734
2734
-
[[package]]
2735
2735
-
name = "zerocopy"
2736
2736
-
version = "0.7.1"
2737
2737
-
source = "registry+https://github.com/rust-lang/crates.io-index"
2738
2738
-
checksum = "2f00a66029e63d181fa590cc5694cf2afbc0974a4604824e80017b1789f99c07"
2739
2739
-
dependencies = [
2740
2740
-
"byteorder",
2741
2741
-
"zerocopy-derive 0.7.1",
2903
2903
+
"zerocopy-derive",
2742
2904
]
2743
2905
2744
2906
[[package]]
2745
2907
name = "zerocopy-derive"
2746
2746
-
version = "0.3.2"
2908
2908
+
version = "0.7.21"
2747
2909
source = "registry+https://github.com/rust-lang/crates.io-index"
2748
2748
-
checksum = "6505e6815af7de1746a08f69c69606bb45695a17149517680f3b2149713b19a3"
2749
2749
-
dependencies = [
2750
2750
-
"proc-macro2",
2751
2751
-
"quote",
2752
2752
-
"syn 1.0.109",
2753
2753
-
]
2754
2754
-
2755
2755
-
[[package]]
2756
2756
-
name = "zerocopy-derive"
2757
2757
-
version = "0.7.1"
2758
2758
-
source = "registry+https://github.com/rust-lang/crates.io-index"
2759
2759
-
checksum = "e9c682f46403e5d567cb27b79f6279c145759528ba9450fe371f43b921b452bd"
2910
2910
+
checksum = "020f3dfe25dfc38dfea49ce62d5d45ecdd7f0d8a724fa63eb36b6eba4ec76806"
2760
2911
dependencies = [
2761
2912
"proc-macro2",
2762
2913
"quote",
+5
-4
pkgs/applications/virtualization/cloud-hypervisor/default.nix
···
2
2
3
3
rustPlatform.buildRustPackage rec {
4
4
pname = "cloud-hypervisor";
5
5
-
version = "35.0";
5
5
+
version = "36.0";
6
6
7
7
src = fetchFromGitHub {
8
8
owner = "cloud-hypervisor";
9
9
repo = pname;
10
10
rev = "v${version}";
11
11
-
sha256 = "sha256-HZt5xfsP9l18S6nPyVhLNAs5vgDSVYOMFwThzCCon7E=";
11
11
+
hash = "sha256-SgzohTW0tDn/O65rujZh7hsbvTeu4nQ0HvvXu9f92Vc=";
12
12
};
13
13
14
14
cargoLock = {
15
15
lockFile = ./Cargo.lock;
16
16
outputHashes = {
17
17
-
"acpi_tables-0.1.0" = "sha256-OGJX05yNwE7zZzATs8y0EZ714+lB+FgSia0TygRwWAU=";
17
17
+
"acpi_tables-0.1.0" = "sha256-FYjzwCSjuTUDCCQPC2ccDpwRRaG1eT5XgV/b8uSu8uc=";
18
18
+
"igvm-0.1.0" = "sha256-l+Qyhdy3b8h8hPLHg5M0os8aSkjM55hAP5nqi0AGmjo=";
18
19
"kvm-bindings-0.6.0" = "sha256-wGdAuPwsgRIqx9dh0m+hC9A/Akz9qg9BM+p06Fi5ACM=";
19
20
"kvm-ioctls-0.13.0" = "sha256-jHnFGwBWnAa2lRu4a5eRNy1Y26NX5MV8alJ86VR++QE=";
20
21
"micro_http-0.1.0" = "sha256-wX35VsrO1vxQcGbOrP+yZm9vG0gcTZLe7gH7xuAa12w=";
21
21
-
"mshv-bindings-0.1.1" = "sha256-8fEWawNeJ96CczFoJD3cqCsrROEvh8wJ4I0ForwzTJY=";
22
22
+
"mshv-bindings-0.1.1" = "sha256-vyNaKp89THzZ/UpfocEwaCUzCuQnBMyv/icuZEghZEQ=";
22
23
"versionize_derive-0.1.4" = "sha256-oGuREJ5+FDs8ihmv99WmjIPpL2oPdOr4REk6+7cV/7o=";
23
24
"vfio-bindings-0.4.0" = "sha256-hGhfOE9q9sf/tzPuaAHOca+JKCutcm1Myu1Tt9spaIQ=";
24
25
"vfio_user-0.1.0" = "sha256-fAqvy3YTDKXQqtJR+R2nBCWIYe89zTwtbgvJfPLqs1Q=";