Commit adf3555
committed
feat(virtio-pmem): add snapshot support
Add logic to store and restore virtio-pmem device information
in a snapshot.
Signed-off-by: Egor Lazarchuk <[email protected]>1 parent 03149be commit adf3555
File tree
6 files changed
+272
-8
lines changed- src/vmm/src
- device_manager
- devices/virtio/pmem
6 files changed
+272
-8
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| 23 | + | |
| 24 | + | |
23 | 25 | | |
24 | 26 | | |
25 | 27 | | |
| |||
238 | 240 | | |
239 | 241 | | |
240 | 242 | | |
| 243 | + | |
| 244 | + | |
241 | 245 | | |
242 | 246 | | |
243 | 247 | | |
| |||
386 | 390 | | |
387 | 391 | | |
388 | 392 | | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
| 397 | + | |
| 398 | + | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
| 405 | + | |
389 | 406 | | |
390 | 407 | | |
391 | 408 | | |
| |||
564 | 581 | | |
565 | 582 | | |
566 | 583 | | |
| 584 | + | |
| 585 | + | |
| 586 | + | |
| 587 | + | |
| 588 | + | |
| 589 | + | |
| 590 | + | |
| 591 | + | |
| 592 | + | |
| 593 | + | |
| 594 | + | |
| 595 | + | |
| 596 | + | |
| 597 | + | |
| 598 | + | |
| 599 | + | |
| 600 | + | |
| 601 | + | |
| 602 | + | |
| 603 | + | |
| 604 | + | |
| 605 | + | |
| 606 | + | |
| 607 | + | |
| 608 | + | |
| 609 | + | |
| 610 | + | |
| 611 | + | |
567 | 612 | | |
568 | 613 | | |
569 | 614 | | |
| |||
582 | 627 | | |
583 | 628 | | |
584 | 629 | | |
| 630 | + | |
585 | 631 | | |
586 | 632 | | |
587 | 633 | | |
588 | 634 | | |
589 | 635 | | |
590 | 636 | | |
591 | 637 | | |
| 638 | + | |
592 | 639 | | |
593 | 640 | | |
594 | 641 | | |
| |||
642 | 689 | | |
643 | 690 | | |
644 | 691 | | |
| 692 | + | |
| 693 | + | |
| 694 | + | |
| 695 | + | |
| 696 | + | |
| 697 | + | |
| 698 | + | |
| 699 | + | |
| 700 | + | |
| 701 | + | |
645 | 702 | | |
646 | 703 | | |
647 | 704 | | |
| |||
731 | 788 | | |
732 | 789 | | |
733 | 790 | | |
734 | | - | |
| 791 | + | |
| 792 | + | |
| 793 | + | |
| 794 | + | |
| 795 | + | |
| 796 | + | |
| 797 | + | |
| 798 | + | |
735 | 799 | | |
736 | 800 | | |
737 | | - | |
| 801 | + | |
| 802 | + | |
738 | 803 | | |
739 | 804 | | |
740 | 805 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
33 | 37 | | |
34 | 38 | | |
35 | 39 | | |
| |||
73 | 77 | | |
74 | 78 | | |
75 | 79 | | |
| 80 | + | |
| 81 | + | |
76 | 82 | | |
77 | 83 | | |
78 | 84 | | |
| |||
126 | 132 | | |
127 | 133 | | |
128 | 134 | | |
| 135 | + | |
| 136 | + | |
129 | 137 | | |
130 | 138 | | |
131 | 139 | | |
| |||
137 | 145 | | |
138 | 146 | | |
139 | 147 | | |
| 148 | + | |
140 | 149 | | |
141 | 150 | | |
142 | 151 | | |
| |||
336 | 345 | | |
337 | 346 | | |
338 | 347 | | |
| 348 | + | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
| 352 | + | |
| 353 | + | |
| 354 | + | |
| 355 | + | |
| 356 | + | |
| 357 | + | |
339 | 358 | | |
340 | 359 | | |
341 | 360 | | |
| |||
550 | 569 | | |
551 | 570 | | |
552 | 571 | | |
| 572 | + | |
| 573 | + | |
| 574 | + | |
| 575 | + | |
| 576 | + | |
| 577 | + | |
| 578 | + | |
| 579 | + | |
| 580 | + | |
| 581 | + | |
| 582 | + | |
| 583 | + | |
| 584 | + | |
| 585 | + | |
| 586 | + | |
| 587 | + | |
| 588 | + | |
| 589 | + | |
| 590 | + | |
| 591 | + | |
| 592 | + | |
| 593 | + | |
| 594 | + | |
| 595 | + | |
| 596 | + | |
553 | 597 | | |
554 | 598 | | |
555 | 599 | | |
| |||
567 | 611 | | |
568 | 612 | | |
569 | 613 | | |
| 614 | + | |
570 | 615 | | |
571 | 616 | | |
572 | 617 | | |
| |||
614 | 659 | | |
615 | 660 | | |
616 | 661 | | |
| 662 | + | |
617 | 663 | | |
618 | 664 | | |
619 | 665 | | |
| |||
666 | 712 | | |
667 | 713 | | |
668 | 714 | | |
| 715 | + | |
| 716 | + | |
| 717 | + | |
| 718 | + | |
| 719 | + | |
| 720 | + | |
| 721 | + | |
| 722 | + | |
| 723 | + | |
| 724 | + | |
669 | 725 | | |
670 | 726 | | |
671 | 727 | | |
| |||
751 | 807 | | |
752 | 808 | | |
753 | 809 | | |
754 | | - | |
| 810 | + | |
| 811 | + | |
| 812 | + | |
| 813 | + | |
| 814 | + | |
| 815 | + | |
| 816 | + | |
| 817 | + | |
755 | 818 | | |
756 | 819 | | |
757 | | - | |
| 820 | + | |
| 821 | + | |
758 | 822 | | |
759 | 823 | | |
760 | 824 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
63 | | - | |
| 63 | + | |
64 | 64 | | |
65 | 65 | | |
66 | 66 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
0 commit comments