File tree
4 files changed
+205
-48
lines changed- _submodules
- firecracker-control
- runtime
4 files changed
+205
-48
lines changedLines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
278 | 278 |
| |
279 | 279 |
| |
280 | 280 |
| |
281 |
| - | |
282 |
| - | |
| 281 | + | |
| 282 | + | |
283 | 283 |
| |
284 | 284 |
| |
285 | 285 |
| |
|
Submodule firecracker updated 93 files
- Cargo.lock-1
- src/api_server/src/lib.rs+1-16
- src/api_server/src/parsed_request.rs+1
- src/api_server/src/request/actions.rs+2
- src/arch/src/lib.rs-8
- src/arch/src/x86_64/interrupts.rs-2
- src/cpuid/src/bit_helper.rs+22-38
- src/cpuid/src/lib.rs-8
- src/devices/src/legacy/i8042.rs+1-1
- src/devices/src/legacy/rtc_pl031.rs+1-4
- src/devices/src/legacy/serial.rs+1-1
- src/devices/src/lib.rs+1-17
- src/devices/src/pseudo/boot_timer.rs+2-2
- src/devices/src/virtio/block/device.rs+125-78
- src/devices/src/virtio/block/event_handler.rs+1
- src/devices/src/virtio/block/persist.rs+2-2
- src/devices/src/virtio/block/request.rs+12-10
- src/devices/src/virtio/device.rs+1
- src/devices/src/virtio/mmio.rs+1
- src/devices/src/virtio/net/device.rs+3-3
- src/devices/src/virtio/net/event_handler.rs+1-1
- src/devices/src/virtio/net/tap.rs+1
- src/devices/src/virtio/persist.rs+1-1
- src/devices/src/virtio/queue.rs+1-2
- src/devices/src/virtio/vsock/csm/connection.rs+1-1
- src/devices/src/virtio/vsock/device.rs+1-1
- src/devices/src/virtio/vsock/event_handler.rs+1-1
- src/devices/src/virtio/vsock/unix/muxer.rs+2-2
- src/dumbo/src/lib.rs-9
- src/dumbo/src/mac.rs-10
- src/dumbo/src/pdu/tcp.rs+2
- src/dumbo/src/tcp/connection.rs+2
- src/dumbo/src/tcp/endpoint.rs+1-1
- src/dumbo/src/tcp/handler.rs+1-1
- src/firecracker/src/api_server_adapter.rs+18-11
- src/firecracker/src/main.rs+1-13
- src/firecracker/src/metrics.rs+1-1
- src/jailer/src/env.rs+1-1
- src/jailer/src/main.rs-6
- src/kernel/src/lib.rs-3
- src/logger/src/lib.rs-9
- src/logger/src/logger.rs+69-92
- src/logger/src/metrics.rs+5-6
- src/micro_http/src/common/headers.rs-4
- src/micro_http/src/common/mod.rs-2
- src/micro_http/src/lib.rs-6
- src/micro_http/src/request.rs-1
- src/micro_http/src/server.rs-2
- src/mmds/src/lib.rs+1-14
- src/mmds/src/persist.rs-1
- src/polly/src/lib.rs-3
- src/rate_limiter/src/lib.rs+133-47
- src/rate_limiter/src/persist.rs+10-9
- src/seccomp/src/lib.rs+34-49
- src/snapshot/benches/main.rs-5
- src/snapshot/benches/version_map.rs-5
- src/snapshot/src/lib.rs-6
- src/snapshot/tests/test.rs-5
- src/utils/src/lib.rs-2
- src/utils/src/signal.rs-3
- src/vmm/Cargo.toml+1-2
- src/vmm/src/builder.rs+1
- src/vmm/src/default_syscalls/filters.rs-4
- src/vmm/src/device_manager/mmio.rs-4
- src/vmm/src/lib.rs+1-29
- src/vmm/src/resources.rs+2
- src/vmm/src/rpc_interface.rs+8-31
- src/vmm/src/signal_handler.rs+1-1
- src/vmm/src/vmm_config/boot_source.rs+2
- src/vmm/src/vmm_config/drive.rs+8-6
- src/vmm/src/vmm_config/instance_info.rs+1
- src/vmm/src/vmm_config/logger.rs+3-5
- src/vmm/src/vmm_config/machine_config.rs+1-1
- src/vmm/src/vmm_config/metrics.rs+3-4
- src/vmm/src/vmm_config/mmds.rs+1-1
- src/vmm/src/vmm_config/mod.rs+1
- src/vmm/src/vmm_config/net.rs+2
- src/vmm/src/vmm_config/snapshot.rs+2
- src/vmm/src/vmm_config/vsock.rs+2
- src/vmm/src/vstate.rs+1-2
- src/vmm/tests/integration_tests.rs-10
- tests/framework/builder.py+27-12
- tests/framework/microvm.py+34-1
- tests/integration_tests/build/test_coverage.py+1-1
- tests/integration_tests/functional/test_api.py+1-1
- tests/integration_tests/functional/test_snapshot_basic.py+150-16
- tests/integration_tests/performance/test_snapshot_perf.py+265
- tests/integration_tests/security/demo_seccomp/src/bin/demo_advanced_jailer.rs+10-6
- tests/integration_tests/security/demo_seccomp/src/bin/demo_basic_jailer.rs-4
- tests/integration_tests/security/demo_seccomp/src/bin/demo_harmless.rs-3
- tests/integration_tests/security/demo_seccomp/src/bin/demo_malicious.rs-3
- tests/integration_tests/security/demo_seccomp/src/bin/seccomp_rules/mod.rs-3
- tests/pytest.ini+1-1
Lines changed: 202 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
71 | 71 |
| |
72 | 72 |
| |
73 | 73 |
| |
| 74 | + | |
| 75 | + | |
74 | 76 |
| |
75 | 77 |
| |
76 | 78 |
| |
| |||
243 | 245 |
| |
244 | 246 |
| |
245 | 247 |
| |
246 |
| - | |
| 248 | + | |
247 | 249 |
| |
248 | 250 |
| |
249 | 251 |
| |
| |||
252 | 254 |
| |
253 | 255 |
| |
254 | 256 |
| |
255 |
| - | |
| 257 | + | |
256 | 258 |
| |
257 | 259 |
| |
258 | 260 |
| |
| |||
267 | 269 |
| |
268 | 270 |
| |
269 | 271 |
| |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
270 | 283 |
| |
271 | 284 |
| |
272 | 285 |
| |
| |||
464 | 477 |
| |
465 | 478 |
| |
466 | 479 |
| |
| 480 | + | |
| 481 | + | |
| 482 | + | |
| 483 | + | |
| 484 | + | |
| 485 | + | |
| 486 | + | |
| 487 | + | |
| 488 | + | |
| 489 | + | |
| 490 | + | |
| 491 | + | |
| 492 | + | |
| 493 | + | |
| 494 | + | |
| 495 | + | |
| 496 | + | |
| 497 | + | |
| 498 | + | |
| 499 | + | |
| 500 | + | |
| 501 | + | |
| 502 | + | |
| 503 | + | |
| 504 | + | |
| 505 | + | |
| 506 | + | |
| 507 | + | |
| 508 | + | |
| 509 | + | |
| 510 | + | |
| 511 | + | |
| 512 | + | |
| 513 | + | |
| 514 | + | |
| 515 | + | |
| 516 | + | |
| 517 | + | |
| 518 | + | |
| 519 | + | |
| 520 | + | |
| 521 | + | |
| 522 | + | |
| 523 | + | |
| 524 | + | |
| 525 | + | |
| 526 | + | |
| 527 | + | |
| 528 | + | |
| 529 | + | |
| 530 | + | |
| 531 | + | |
| 532 | + | |
| 533 | + | |
| 534 | + | |
| 535 | + | |
| 536 | + | |
| 537 | + | |
| 538 | + | |
| 539 | + | |
| 540 | + | |
| 541 | + | |
| 542 | + | |
| 543 | + | |
| 544 | + | |
| 545 | + | |
| 546 | + | |
| 547 | + | |
| 548 | + | |
| 549 | + | |
| 550 | + | |
| 551 | + | |
| 552 | + | |
| 553 | + | |
| 554 | + | |
| 555 | + | |
| 556 | + | |
| 557 | + | |
| 558 | + | |
| 559 | + | |
| 560 | + | |
| 561 | + | |
| 562 | + | |
| 563 | + | |
| 564 | + | |
| 565 | + | |
| 566 | + | |
| 567 | + | |
| 568 | + | |
| 569 | + | |
| 570 | + | |
| 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 | + | |
| 597 | + | |
| 598 | + | |
| 599 | + | |
| 600 | + | |
| 601 | + | |
| 602 | + | |
| 603 | + | |
| 604 | + | |
| 605 | + | |
| 606 | + | |
| 607 | + | |
| 608 | + | |
| 609 | + | |
| 610 | + | |
| 611 | + | |
| 612 | + | |
| 613 | + | |
| 614 | + | |
| 615 | + | |
| 616 | + | |
| 617 | + | |
| 618 | + | |
| 619 | + | |
| 620 | + | |
| 621 | + | |
| 622 | + | |
| 623 | + | |
467 | 624 |
| |
468 | 625 |
| |
469 | 626 |
| |
| |||
520 | 677 |
| |
521 | 678 |
| |
522 | 679 |
| |
| 680 | + | |
| 681 | + | |
| 682 | + | |
| 683 | + | |
| 684 | + | |
| 685 | + | |
| 686 | + | |
| 687 | + | |
| 688 | + | |
| 689 | + | |
| 690 | + | |
| 691 | + | |
523 | 692 |
| |
524 | 693 |
| |
525 | 694 |
| |
| |||
553 | 722 |
| |
554 | 723 |
| |
555 | 724 |
| |
| 725 | + | |
| 726 | + | |
| 727 | + | |
| 728 | + | |
| 729 | + | |
| 730 | + | |
| 731 | + | |
| 732 | + | |
| 733 | + | |
| 734 | + | |
| 735 | + | |
| 736 | + | |
| 737 | + | |
| 738 | + | |
| 739 | + | |
| 740 | + | |
| 741 | + | |
| 742 | + | |
| 743 | + | |
| 744 | + | |
| 745 | + | |
| 746 | + | |
| 747 | + | |
| 748 | + | |
| 749 | + | |
| 750 | + | |
| 751 | + | |
| 752 | + | |
| 753 | + | |
| 754 | + | |
| 755 | + | |
556 | 756 |
| |
557 | 757 |
|
Lines changed: 0 additions & 43 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
811 | 811 |
| |
812 | 812 |
| |
813 | 813 |
| |
814 |
| - | |
815 |
| - | |
816 |
| - | |
817 |
| - | |
818 |
| - | |
819 |
| - | |
820 |
| - | |
821 |
| - | |
822 |
| - | |
823 |
| - | |
824 |
| - | |
825 |
| - | |
826 |
| - | |
827 |
| - | |
828 |
| - | |
829 |
| - | |
830 |
| - | |
831 |
| - | |
832 | 814 |
| |
833 | 815 |
| |
834 | 816 |
| |
| |||
1650 | 1632 |
| |
1651 | 1633 |
| |
1652 | 1634 |
| |
1653 |
| - | |
1654 |
| - | |
1655 |
| - | |
1656 |
| - | |
1657 |
| - | |
1658 |
| - | |
1659 |
| - | |
1660 |
| - | |
1661 |
| - | |
1662 |
| - | |
1663 |
| - | |
1664 |
| - | |
1665 |
| - | |
1666 |
| - | |
1667 |
| - | |
1668 |
| - | |
1669 |
| - | |
1670 |
| - | |
1671 |
| - | |
1672 |
| - | |
1673 |
| - | |
1674 |
| - | |
1675 |
| - | |
1676 |
| - | |
1677 |
| - | |
1678 | 1635 |
| |
1679 | 1636 |
| |
1680 | 1637 |
| |
|
0 commit comments