Commit b7d041f
committed
refactor: remove SharedDeviceType
This wrapper was only used in the `update_from_restored_device`
function which was instantly unwrapping the value and
just adding device to the VmResources. Instead of this
round trip just add devices directly since fields are
public.
This also removes the check for the addition of balloon device,
but this check is not needed anyway, since snapshot should not
contain conflicting configs.
Signed-off-by: Egor Lazarchuk <[email protected]>1 parent 66abeb1 commit b7d041f
File tree
3 files changed
+26
-95
lines changed- src/vmm/src
- device_manager
3 files changed
+26
-95
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
431 | 431 | | |
432 | 432 | | |
433 | 433 | | |
434 | | - | |
435 | | - | |
| 434 | + | |
| 435 | + | |
436 | 436 | | |
437 | 437 | | |
438 | 438 | | |
| |||
456 | 456 | | |
457 | 457 | | |
458 | 458 | | |
459 | | - | |
460 | | - | |
| 459 | + | |
| 460 | + | |
461 | 461 | | |
462 | 462 | | |
463 | 463 | | |
| |||
506 | 506 | | |
507 | 507 | | |
508 | 508 | | |
509 | | - | |
510 | | - | |
| 509 | + | |
| 510 | + | |
511 | 511 | | |
512 | 512 | | |
513 | 513 | | |
| |||
539 | 539 | | |
540 | 540 | | |
541 | 541 | | |
542 | | - | |
543 | | - | |
| 542 | + | |
| 543 | + | |
544 | 544 | | |
545 | 545 | | |
546 | 546 | | |
| |||
562 | 562 | | |
563 | 563 | | |
564 | 564 | | |
565 | | - | |
566 | | - | |
| 565 | + | |
| 566 | + | |
567 | 567 | | |
568 | 568 | | |
569 | 569 | | |
| |||
590 | 590 | | |
591 | 591 | | |
592 | 592 | | |
593 | | - | |
594 | | - | |
| 593 | + | |
| 594 | + | |
595 | 595 | | |
596 | 596 | | |
597 | 597 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | | - | |
| 47 | + | |
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
| |||
79 | 79 | | |
80 | 80 | | |
81 | 81 | | |
82 | | - | |
83 | | - | |
84 | 82 | | |
85 | 83 | | |
86 | 84 | | |
| |||
136 | 134 | | |
137 | 135 | | |
138 | 136 | | |
139 | | - | |
140 | | - | |
141 | | - | |
142 | | - | |
143 | | - | |
144 | | - | |
145 | | - | |
146 | | - | |
147 | | - | |
148 | | - | |
149 | | - | |
150 | | - | |
151 | 137 | | |
152 | 138 | | |
153 | 139 | | |
| |||
437 | 423 | | |
438 | 424 | | |
439 | 425 | | |
440 | | - | |
| 426 | + | |
| 427 | + | |
441 | 428 | | |
442 | 429 | | |
443 | 430 | | |
| |||
459 | 446 | | |
460 | 447 | | |
461 | 448 | | |
462 | | - | |
| 449 | + | |
| 450 | + | |
463 | 451 | | |
464 | 452 | | |
465 | 453 | | |
| |||
498 | 486 | | |
499 | 487 | | |
500 | 488 | | |
501 | | - | |
| 489 | + | |
| 490 | + | |
502 | 491 | | |
503 | 492 | | |
504 | 493 | | |
| |||
527 | 516 | | |
528 | 517 | | |
529 | 518 | | |
530 | | - | |
| 519 | + | |
| 520 | + | |
531 | 521 | | |
532 | 522 | | |
533 | 523 | | |
| |||
551 | 541 | | |
552 | 542 | | |
553 | 543 | | |
554 | | - | |
| 544 | + | |
| 545 | + | |
555 | 546 | | |
556 | 547 | | |
557 | 548 | | |
| |||
576 | 567 | | |
577 | 568 | | |
578 | 569 | | |
579 | | - | |
| 570 | + | |
| 571 | + | |
580 | 572 | | |
581 | 573 | | |
582 | 574 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | 12 | | |
14 | 13 | | |
15 | 14 | | |
| |||
230 | 229 | | |
231 | 230 | | |
232 | 231 | | |
233 | | - | |
234 | | - | |
235 | | - | |
236 | | - | |
237 | | - | |
238 | | - | |
239 | | - | |
240 | | - | |
241 | | - | |
242 | | - | |
243 | | - | |
244 | | - | |
245 | | - | |
246 | | - | |
247 | | - | |
248 | | - | |
249 | | - | |
250 | | - | |
251 | | - | |
252 | | - | |
253 | | - | |
254 | | - | |
255 | | - | |
256 | | - | |
257 | | - | |
258 | | - | |
259 | | - | |
260 | | - | |
261 | | - | |
262 | | - | |
263 | | - | |
264 | | - | |
265 | | - | |
266 | | - | |
267 | 232 | | |
268 | 233 | | |
269 | 234 | | |
| |||
563 | 528 | | |
564 | 529 | | |
565 | 530 | | |
566 | | - | |
567 | 531 | | |
568 | 532 | | |
569 | 533 | | |
| |||
1539 | 1503 | | |
1540 | 1504 | | |
1541 | 1505 | | |
1542 | | - | |
1543 | | - | |
1544 | | - | |
1545 | | - | |
1546 | | - | |
1547 | | - | |
1548 | | - | |
1549 | | - | |
1550 | | - | |
1551 | | - | |
1552 | | - | |
1553 | | - | |
1554 | | - | |
1555 | | - | |
1556 | | - | |
1557 | | - | |
1558 | | - | |
1559 | | - | |
1560 | | - | |
1561 | | - | |
1562 | | - | |
1563 | | - | |
1564 | | - | |
1565 | | - | |
1566 | | - | |
1567 | 1506 | | |
1568 | 1507 | | |
1569 | 1508 | | |
| |||
0 commit comments