gitextract_z_kcjarp/ ├── .cargo/ │ └── config.toml ├── .codecov.yml ├── .devcontainer/ │ ├── Dockerfile │ ├── devcontainer-lock.json │ └── devcontainer.json ├── .git-blame-ignore-revs ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ ├── BUG_REPORT.yml │ │ ├── FEATURE_REQ.yml │ │ └── config.yml │ ├── dependabot.yml │ ├── grcov.yml │ ├── pull_request_template.md │ ├── release.yml │ └── workflows/ │ ├── basic.yml │ ├── benchmark_execution_time.yml │ ├── dependabot_auto.yaml │ ├── docs.yaml │ ├── e2e.yaml │ ├── integration_tests_validation.yaml │ ├── label.yaml │ ├── podman_tests.yaml │ ├── release.yaml │ ├── runc_integration_tests.yaml │ ├── selinux.yaml │ ├── tagpr.yaml │ └── update_version_config.yaml ├── .gitignore ├── .gitmodules ├── .tagpr ├── .typos.toml ├── CHANGELOG.md ├── CODE-OF-CONDUCT.md ├── Cargo.toml ├── Cross.toml ├── LICENSE ├── MigrationGuide.md ├── README.md ├── SECURITY.md ├── Vagrantfile ├── crates/ │ ├── .gitignore │ ├── libcgroups/ │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── examples/ │ │ │ ├── bpf.rs │ │ │ ├── rules.json │ │ │ └── systemd_io.rs │ │ └── src/ │ │ ├── common.rs │ │ ├── lib.rs │ │ ├── stats.rs │ │ ├── stub/ │ │ │ ├── systemd/ │ │ │ │ ├── manager.rs │ │ │ │ └── mod.rs │ │ │ ├── v1/ │ │ │ │ ├── manager.rs │ │ │ │ └── mod.rs │ │ │ └── v2/ │ │ │ ├── manager.rs │ │ │ └── mod.rs │ │ ├── systemd/ │ │ │ ├── controller.rs │ │ │ ├── controller_type.rs │ │ │ ├── cpu.rs │ │ │ ├── cpuset.rs │ │ │ ├── dbus_native/ │ │ │ │ ├── client.rs │ │ │ │ ├── dbus.rs │ │ │ │ ├── message.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── proxy.rs │ │ │ │ ├── serialize.rs │ │ │ │ └── utils.rs │ │ │ ├── io.rs │ │ │ ├── manager.rs │ │ │ ├── memory.rs │ │ │ ├── mod.rs │ │ │ ├── pids.rs │ │ │ └── unified.rs │ │ ├── test.rs │ │ ├── test_manager.rs │ │ ├── v1/ │ │ │ ├── blkio.rs │ │ │ ├── controller.rs │ │ │ ├── controller_type.rs │ │ │ ├── cpu.rs │ │ │ ├── cpuacct.rs │ │ │ ├── cpuset.rs │ │ │ ├── devices.rs │ │ │ ├── freezer.rs │ │ │ ├── hugetlb.rs │ │ │ ├── manager.rs │ │ │ ├── memory.rs │ │ │ ├── mod.rs │ │ │ ├── network_classifier.rs │ │ │ ├── network_priority.rs │ │ │ ├── perf_event.rs │ │ │ ├── pids.rs │ │ │ └── util.rs │ │ └── v2/ │ │ ├── controller.rs │ │ ├── controller_type.rs │ │ ├── cpu.rs │ │ ├── cpuset.rs │ │ ├── devices/ │ │ │ ├── bpf.rs │ │ │ ├── controller.rs │ │ │ ├── emulator.rs │ │ │ ├── mocks.rs │ │ │ ├── mod.rs │ │ │ └── program.rs │ │ ├── freezer.rs │ │ ├── hugetlb.rs │ │ ├── io.rs │ │ ├── manager.rs │ │ ├── memory.rs │ │ ├── mod.rs │ │ ├── pids.rs │ │ ├── unified.rs │ │ └── util.rs │ ├── libcontainer/ │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── src/ │ │ │ ├── apparmor.rs │ │ │ ├── capabilities.rs │ │ │ ├── channel.rs │ │ │ ├── config.rs │ │ │ ├── container/ │ │ │ │ ├── builder.rs │ │ │ │ ├── builder_impl.rs │ │ │ │ ├── container.rs │ │ │ │ ├── container_checkpoint.rs │ │ │ │ ├── container_criu.rs │ │ │ │ ├── container_delete.rs │ │ │ │ ├── container_events.rs │ │ │ │ ├── container_kill.rs │ │ │ │ ├── container_pause.rs │ │ │ │ ├── container_resume.rs │ │ │ │ ├── container_start.rs │ │ │ │ ├── init_builder.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── state.rs │ │ │ │ └── tenant_builder.rs │ │ │ ├── error.rs │ │ │ ├── hooks.rs │ │ │ ├── lib.rs │ │ │ ├── namespaces.rs │ │ │ ├── network/ │ │ │ │ ├── address.rs │ │ │ │ ├── cidr.rs │ │ │ │ ├── client.rs │ │ │ │ ├── fake.rs │ │ │ │ ├── link.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── network_device.rs │ │ │ │ ├── traits.rs │ │ │ │ └── wrapper.rs │ │ │ ├── notify_socket.rs │ │ │ ├── process/ │ │ │ │ ├── args.rs │ │ │ │ ├── channel.rs │ │ │ │ ├── container_intermediate_process.rs │ │ │ │ ├── container_main_process.rs │ │ │ │ ├── cpu_affinity.rs │ │ │ │ ├── fork.rs │ │ │ │ ├── init/ │ │ │ │ │ ├── context.rs │ │ │ │ │ ├── error.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── process.rs │ │ │ │ ├── intel_rdt.rs │ │ │ │ ├── memory_policy.rs │ │ │ │ ├── message.rs │ │ │ │ ├── mod.rs │ │ │ │ └── seccomp_listener.rs │ │ │ ├── rootfs/ │ │ │ │ ├── device.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── mount.rs │ │ │ │ ├── rootfs.rs │ │ │ │ ├── symlink.rs │ │ │ │ └── utils.rs │ │ │ ├── seccomp/ │ │ │ │ ├── fixture/ │ │ │ │ │ └── config.json │ │ │ │ └── mod.rs │ │ │ ├── signal.rs │ │ │ ├── syscall/ │ │ │ │ ├── linux.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── syscall.rs │ │ │ │ └── test.rs │ │ │ ├── test_utils.rs │ │ │ ├── tty.rs │ │ │ ├── user_ns.rs │ │ │ ├── utils.rs │ │ │ └── workload/ │ │ │ ├── default.rs │ │ │ └── mod.rs │ │ └── tests/ │ │ └── as_sibling.rs │ ├── liboci-cli/ │ │ ├── Cargo.toml │ │ ├── README.md │ │ └── src/ │ │ ├── checkpoint.rs │ │ ├── create.rs │ │ ├── delete.rs │ │ ├── events.rs │ │ ├── exec.rs │ │ ├── features.rs │ │ ├── info.rs │ │ ├── kill.rs │ │ ├── lib.rs │ │ ├── list.rs │ │ ├── pause.rs │ │ ├── ps.rs │ │ ├── resume.rs │ │ ├── run.rs │ │ ├── spec.rs │ │ ├── start.rs │ │ ├── state.rs │ │ └── update.rs │ └── youki/ │ ├── Cargo.toml │ ├── build.rs │ └── src/ │ ├── commands/ │ │ ├── checkpoint.rs │ │ ├── completion.rs │ │ ├── create.rs │ │ ├── delete.rs │ │ ├── events.rs │ │ ├── exec.rs │ │ ├── features.rs │ │ ├── info.rs │ │ ├── kill.rs │ │ ├── list.rs │ │ ├── mod.rs │ │ ├── pause.rs │ │ ├── ps.rs │ │ ├── resume.rs │ │ ├── run.rs │ │ ├── spec_json.rs │ │ ├── start.rs │ │ ├── state.rs │ │ └── update.rs │ ├── main.rs │ ├── observability.rs │ ├── rootpath.rs │ └── workload/ │ ├── executor.rs │ ├── mod.rs │ ├── wasmedge.rs │ ├── wasmer.rs │ └── wasmtime.rs ├── cross/ │ ├── Dockerfile.gnu │ └── Dockerfile.musl ├── docs/ │ ├── .gitignore │ ├── book.toml │ ├── doc-draft.md │ └── src/ │ ├── SUMMARY.md │ ├── community/ │ │ ├── adopters_and_use_cases.md │ │ ├── chat.md │ │ ├── contributing.md │ │ ├── governance.md │ │ ├── introduction.md │ │ └── maintainer.md │ ├── developer/ │ │ ├── basics.md │ │ ├── crate_specific_information.md │ │ ├── debugging.md │ │ ├── documentation_mdbook.md │ │ ├── e2e/ │ │ │ ├── containerd_integration_test_using_youki.md │ │ │ ├── e2e_tests.md │ │ │ ├── integration_test.md │ │ │ ├── kubernetes_test.md │ │ │ ├── runc_compatibility_test.md │ │ │ ├── runtime_tools.md │ │ │ ├── runtimetest.md │ │ │ ├── rust_oci_test.md │ │ │ └── test_framework.md │ │ ├── good_places_to_start.md │ │ ├── introduction.md │ │ ├── libcgroups.md │ │ ├── libcontainer.md │ │ ├── liboci_cli.md │ │ ├── libseccomp.md │ │ ├── repo_structure.md │ │ ├── runtimetest.md │ │ ├── unwritten_rules.md │ │ └── youki.md │ ├── user/ │ │ ├── basic_setup.md │ │ ├── basic_usage.md │ │ ├── crates.md │ │ ├── introduction.md │ │ ├── libcgroups.md │ │ ├── libcontainer.md │ │ ├── liboci_cli.md │ │ ├── libseccomp.md │ │ └── webassembly.md │ └── youki.md ├── experiment/ │ ├── seccomp/ │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── rust-toolchain.toml │ │ └── src/ │ │ ├── instruction/ │ │ │ ├── arch.rs │ │ │ ├── consts.rs │ │ │ ├── inst.rs │ │ │ └── mod.rs │ │ ├── lib.rs │ │ ├── main.rs │ │ └── seccomp.rs │ └── selinux/ │ ├── Cargo.toml │ ├── README.md │ ├── lima-run.sh │ ├── lima-setup.sh │ ├── provision_system.sh │ └── src/ │ ├── lib.rs │ ├── main.rs │ ├── selinux.rs │ ├── selinux_label.rs │ └── tools/ │ ├── mod.rs │ ├── sockopt.rs │ └── xattr.rs ├── hack/ │ ├── busctl.sh │ ├── debug.bt │ ├── set_root_login_for_vagrant.sh │ └── stress_cargo_test.sh ├── justfile ├── rust-toolchain.toml ├── rustfmt.toml ├── scripts/ │ ├── .gitignore │ ├── README.md │ ├── build.sh │ ├── cargo.sh │ ├── clean.sh │ ├── contest.sh │ ├── features_test.sh │ ├── oci_integration_tests.sh │ └── release_tag.sh ├── tests/ │ ├── .gitignore │ ├── contest/ │ │ ├── contest/ │ │ │ ├── .gitignore │ │ │ ├── Cargo.toml │ │ │ ├── README.md │ │ │ └── src/ │ │ │ ├── lib.rs │ │ │ ├── logger.rs │ │ │ ├── main.rs │ │ │ ├── tests/ │ │ │ │ ├── cgroups/ │ │ │ │ │ ├── blkio.rs │ │ │ │ │ ├── cpu/ │ │ │ │ │ │ ├── mod.rs │ │ │ │ │ │ ├── v1.rs │ │ │ │ │ │ └── v2.rs │ │ │ │ │ ├── memory.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── network/ │ │ │ │ │ │ ├── absolute_network.rs │ │ │ │ │ │ ├── mod.rs │ │ │ │ │ │ └── relative_network.rs │ │ │ │ │ └── pids.rs │ │ │ │ ├── create_runtime/ │ │ │ │ │ └── mod.rs │ │ │ │ ├── delete/ │ │ │ │ │ ├── delete_test.rs │ │ │ │ │ └── mod.rs │ │ │ │ ├── devices/ │ │ │ │ │ ├── devices_test.rs │ │ │ │ │ └── mod.rs │ │ │ │ ├── domainname/ │ │ │ │ │ └── mod.rs │ │ │ │ ├── example/ │ │ │ │ │ ├── hello_world.rs │ │ │ │ │ └── mod.rs │ │ │ │ ├── exec/ │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── mount_test.rs │ │ │ │ ├── exec_cpu_affinity/ │ │ │ │ │ ├── exec_cpu_affinity_test.rs │ │ │ │ │ └── mod.rs │ │ │ │ ├── exec_env/ │ │ │ │ │ ├── exec_env_test.rs │ │ │ │ │ └── mod.rs │ │ │ │ ├── fd_control/ │ │ │ │ │ └── mod.rs │ │ │ │ ├── hooks/ │ │ │ │ │ ├── invoke.rs │ │ │ │ │ └── mod.rs │ │ │ │ ├── hostname/ │ │ │ │ │ └── mod.rs │ │ │ │ ├── intel_rdt/ │ │ │ │ │ ├── intel_rdt_test.rs │ │ │ │ │ └── mod.rs │ │ │ │ ├── io_priority/ │ │ │ │ │ ├── io_priority_test.rs │ │ │ │ │ └── mod.rs │ │ │ │ ├── kill/ │ │ │ │ │ ├── kill_test.rs │ │ │ │ │ └── mod.rs │ │ │ │ ├── kill_no_effect/ │ │ │ │ │ ├── kill_no_effect_test.rs │ │ │ │ │ └── mod.rs │ │ │ │ ├── lifecycle/ │ │ │ │ │ ├── checkpoint.rs │ │ │ │ │ ├── container_create.rs │ │ │ │ │ ├── container_lifecycle.rs │ │ │ │ │ ├── create.rs │ │ │ │ │ ├── delete.rs │ │ │ │ │ ├── exec.rs │ │ │ │ │ ├── kill.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── start.rs │ │ │ │ │ ├── state.rs │ │ │ │ │ └── util.rs │ │ │ │ ├── linux_masked_paths/ │ │ │ │ │ ├── masked_paths.rs │ │ │ │ │ └── mod.rs │ │ │ │ ├── linux_ns_itype/ │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── ns_itype_test.rs │ │ │ │ ├── memory_policy/ │ │ │ │ │ ├── memory_policy_test.rs │ │ │ │ │ └── mod.rs │ │ │ │ ├── misc_props/ │ │ │ │ │ ├── misc_props_test.rs │ │ │ │ │ └── mod.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── mounts_recursive/ │ │ │ │ │ └── mod.rs │ │ │ │ ├── net_devices/ │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── net_devices_test.rs │ │ │ │ ├── no_pivot/ │ │ │ │ │ └── mod.rs │ │ │ │ ├── personality/ │ │ │ │ │ └── mod.rs │ │ │ │ ├── pidfile/ │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── pidfile_test.rs │ │ │ │ ├── poststart/ │ │ │ │ │ └── mod.rs │ │ │ │ ├── poststart_fail/ │ │ │ │ │ └── mod.rs │ │ │ │ ├── poststop/ │ │ │ │ │ └── mod.rs │ │ │ │ ├── prestart/ │ │ │ │ │ └── mod.rs │ │ │ │ ├── prestart_fail/ │ │ │ │ │ └── mod.rs │ │ │ │ ├── process/ │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── process_test.rs │ │ │ │ ├── process_capabilities_fail/ │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── process_capabilities_fail_test.rs │ │ │ │ ├── process_oom_score_adj/ │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── process_oom_score_adj_test.rs │ │ │ │ ├── process_rlimits/ │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── process_rlimits_test.rs │ │ │ │ ├── process_rlimits_fail/ │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── process_rlimits_fail_test.rs │ │ │ │ ├── process_user/ │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── process_user_test.rs │ │ │ │ ├── prohibit_symlink/ │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── prohibit_symlink_test.rs │ │ │ │ ├── readonly_paths/ │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── readonly_paths_tests.rs │ │ │ │ ├── root_readonly_true/ │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── root_readonly_tests.rs │ │ │ │ ├── rootfs_propagation/ │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── rootfs_propagation_test.rs │ │ │ │ ├── scheduler/ │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── scheduler_policy.rs │ │ │ │ ├── seccomp/ │ │ │ │ │ └── mod.rs │ │ │ │ ├── seccomp_notify/ │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── seccomp_agent.rs │ │ │ │ ├── sysctl/ │ │ │ │ │ └── mod.rs │ │ │ │ ├── tlb/ │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── tlb_test.rs │ │ │ │ └── uid_mappings/ │ │ │ │ ├── mod.rs │ │ │ │ └── uid_mappings_test.rs │ │ │ └── utils/ │ │ │ ├── mod.rs │ │ │ ├── support.rs │ │ │ └── test_utils.rs │ │ ├── runtimetest/ │ │ │ ├── .cargo/ │ │ │ │ └── config.toml │ │ │ ├── Cargo.toml │ │ │ ├── README.md │ │ │ └── src/ │ │ │ ├── main.rs │ │ │ ├── tests.rs │ │ │ └── utils.rs │ │ └── test_framework/ │ │ ├── Cargo.toml │ │ ├── README.md │ │ └── src/ │ │ ├── conditional_test.rs │ │ ├── lib.rs │ │ ├── test.rs │ │ ├── test_group.rs │ │ ├── test_manager.rs │ │ └── testable.rs │ ├── dind/ │ │ ├── daemon.json │ │ └── run.sh │ ├── k8s/ │ │ ├── Dockerfile │ │ └── deploy.yaml │ ├── rootless-tests/ │ │ └── run.sh │ └── runc/ │ ├── runc_integration_test.sh │ └── runc_test_pattern └── tools/ └── wasm-sample/ ├── Cargo.toml ├── README.md └── src/ └── main.rs