├── .dockerignore ├── .github └── workflows │ ├── check.yml │ └── sync.yml ├── .gitignore ├── .gitlab-ci.yml ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── bootloader └── rustsbi-qemu.bin ├── dev-env-info.md ├── docs ├── TODOs.md ├── image │ ├── Fat32结构图.jpg │ ├── Pasted image 20240430162904.png │ ├── SV39PTEmode.jpg │ ├── USTB.jpg │ ├── bitch.png │ ├── chaos_struct.jpg │ ├── easy-fs.jpg │ ├── fs_port.jpg │ ├── gdb.jpg │ ├── gdb2.jpg │ ├── rCore进程调度流程.png │ ├── stack_trace.png │ ├── suspend_current.png │ └── 初赛榜.jpg ├── 内存管理.md ├── 决赛第一阶段文档.md ├── 初赛文档.md ├── 参考资料.md ├── 复赛文档.md ├── 开发日志与bug记录.md ├── 往届代码.md ├── 文件系统.md ├── 现场赛.md └── 资料.md ├── jh7110-visionfive2_dtb.dtb ├── os ├── .cargo │ └── config.toml ├── Cargo.lock ├── Cargo.toml ├── Makefile ├── build.rs ├── cargo │ └── config.toml ├── libs │ ├── ext4_rs │ │ ├── .gitignore │ │ ├── 1.sh │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ ├── LICENSE │ │ ├── README.json │ │ ├── README.md │ │ ├── doc │ │ │ ├── bugs.png │ │ │ ├── checksum.png │ │ │ ├── doc.md │ │ │ ├── ext4-disk-layout.jpg │ │ │ ├── extent.png │ │ │ ├── fs.png │ │ │ └── linux_ext.png │ │ ├── gen_img.sh │ │ ├── gen_test_files.py │ │ ├── rust-toolchain.toml │ │ └── src │ │ │ ├── consts.rs │ │ │ ├── ext4_error.rs │ │ │ ├── ext4_impl.rs │ │ │ ├── ext4_interface.rs │ │ │ ├── ext4_structs │ │ │ ├── block_group.rs │ │ │ ├── direntry.rs │ │ │ ├── ext4block.rs │ │ │ ├── ext4file.rs │ │ │ ├── extent.rs │ │ │ ├── inode.rs │ │ │ ├── mod.rs │ │ │ ├── mount_point.rs │ │ │ └── super_block.rs │ │ │ ├── lib.rs │ │ │ ├── main.rs │ │ │ ├── prelude.rs │ │ │ └── utils.rs │ └── visionfive2-sd │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ ├── README.json │ │ ├── README.md │ │ ├── example │ │ ├── Makefile │ │ ├── perfermence.txt │ │ └── testos │ │ │ ├── Cargo.toml │ │ │ ├── Makefile │ │ │ ├── build.rs │ │ │ ├── rust-toolchain.toml │ │ │ └── src │ │ │ ├── boot.rs │ │ │ ├── config.rs │ │ │ ├── console.rs │ │ │ ├── fatfs.rs │ │ │ ├── fatfs2.rs │ │ │ ├── main.rs │ │ │ ├── sbi.rs │ │ │ └── static_keys.rs │ │ └── src │ │ ├── cmd.rs │ │ ├── lib.rs │ │ ├── register.rs │ │ └── utils.rs ├── rustfmt.toml ├── src │ ├── .gitignore │ ├── block │ │ ├── block_cache.rs │ │ ├── block_dev.rs │ │ └── mod.rs │ ├── boards │ │ ├── mod.rs │ │ ├── qemu.rs │ │ └── visionfive2.rs │ ├── config.rs │ ├── console.rs │ ├── drivers │ │ ├── block │ │ │ ├── mod.rs │ │ │ ├── vf2_sd.rs │ │ │ └── virtio_blk.rs │ │ └── mod.rs │ ├── entry.S │ ├── entry_visionfive2.S │ ├── fs │ │ ├── defs.rs │ │ ├── dentry.rs │ │ ├── ext4 │ │ │ ├── defs.rs │ │ │ ├── fs.rs │ │ │ ├── inode.rs │ │ │ └── mod.rs │ │ ├── fat32 │ │ │ ├── dentry.rs │ │ │ ├── fat.rs │ │ │ ├── fs.rs │ │ │ ├── inode.rs │ │ │ ├── mod.rs │ │ │ └── super_block.rs │ │ ├── file.rs │ │ ├── fs.rs │ │ ├── inode.rs │ │ ├── mod.rs │ │ ├── path.rs │ │ ├── pipe.rs │ │ └── stdio.rs │ ├── lang_items.rs │ ├── link_initproc.S │ ├── linker-qemu.ld │ ├── linker-vf2.ld │ ├── logging.rs │ ├── main.rs │ ├── mm │ │ ├── address.rs │ │ ├── config.rs │ │ ├── frame_allocator.rs │ │ ├── heap_allocator.rs │ │ ├── memory_set.rs │ │ ├── mod.rs │ │ └── page_table.rs │ ├── sbi.rs │ ├── sync │ │ ├── condvar.rs │ │ ├── mod.rs │ │ ├── mutex │ │ │ ├── mod.rs │ │ │ └── spin_mutex.rs │ │ ├── semaphore.rs │ │ └── up.rs │ ├── syscall │ │ ├── errno.rs │ │ ├── fs.rs │ │ ├── mod.rs │ │ ├── ppoll.rs │ │ ├── process.rs │ │ ├── signal.rs │ │ ├── sync.rs │ │ ├── thread.rs │ │ └── time.rs │ ├── task │ │ ├── context.rs │ │ ├── manager.rs │ │ ├── mod.rs │ │ ├── process.rs │ │ ├── processor.rs │ │ ├── res.rs │ │ ├── resource.rs │ │ ├── sigaction.rs │ │ ├── signal.rs │ │ ├── switch.S │ │ ├── switch.rs │ │ └── task.rs │ ├── timer.rs │ ├── trap │ │ ├── context.rs │ │ ├── init_entry.S │ │ ├── mod.rs │ │ └── trap.S │ └── utils │ │ ├── async_utils.rs │ │ ├── mod.rs │ │ ├── platform_info.rs │ │ └── string.rs └── vendor │ ├── aho-corasick │ ├── .cargo-checksum.json │ ├── COPYING │ ├── Cargo.toml │ ├── DESIGN.md │ ├── LICENSE-MIT │ ├── README.md │ ├── UNLICENSE │ ├── rustfmt.toml │ └── src │ │ ├── ahocorasick.rs │ │ ├── automaton.rs │ │ ├── dfa.rs │ │ ├── lib.rs │ │ ├── macros.rs │ │ ├── nfa │ │ ├── contiguous.rs │ │ ├── mod.rs │ │ └── noncontiguous.rs │ │ ├── packed │ │ ├── api.rs │ │ ├── ext.rs │ │ ├── mod.rs │ │ ├── pattern.rs │ │ ├── rabinkarp.rs │ │ ├── teddy │ │ │ ├── README.md │ │ │ ├── builder.rs │ │ │ ├── generic.rs │ │ │ └── mod.rs │ │ ├── tests.rs │ │ └── vector.rs │ │ ├── tests.rs │ │ ├── transducer.rs │ │ └── util │ │ ├── alphabet.rs │ │ ├── buffer.rs │ │ ├── byte_frequencies.rs │ │ ├── debug.rs │ │ ├── error.rs │ │ ├── int.rs │ │ ├── mod.rs │ │ ├── prefilter.rs │ │ ├── primitives.rs │ │ ├── remapper.rs │ │ ├── search.rs │ │ └── special.rs │ ├── bare-metal │ ├── .cargo-checksum.json │ ├── CHANGELOG.md │ ├── Cargo.toml │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── README.md │ ├── bors.toml │ ├── build.rs │ ├── ci │ │ ├── install.sh │ │ └── script.sh │ └── src │ │ └── lib.rs │ ├── bit_field │ ├── .cargo-checksum.json │ ├── Cargo.toml │ ├── Changelog.md │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── README.md │ ├── benches │ │ └── bench.rs │ └── src │ │ ├── lib.rs │ │ └── tests.rs │ ├── bitfield-struct │ ├── .cargo-checksum.json │ ├── Cargo.toml │ ├── LICENSE │ ├── README.md │ ├── src │ │ └── lib.rs │ └── tests │ │ └── test.rs │ ├── bitflags-1.3.2 │ ├── .cargo-checksum.json │ ├── CHANGELOG.md │ ├── CODE_OF_CONDUCT.md │ ├── Cargo.toml │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── README.md │ ├── src │ │ ├── example_generated.rs │ │ └── lib.rs │ └── tests │ │ ├── basic.rs │ │ ├── compile-fail │ │ ├── impls │ │ │ ├── copy.rs │ │ │ ├── copy.stderr.beta │ │ │ ├── eq.rs │ │ │ └── eq.stderr.beta │ │ ├── non_integer_base │ │ │ ├── all_defined.rs │ │ │ ├── all_defined.stderr.beta │ │ │ ├── all_missing.rs │ │ │ └── all_missing.stderr.beta │ │ └── visibility │ │ │ ├── private_field.rs │ │ │ ├── private_field.stderr.beta │ │ │ ├── private_flags.rs │ │ │ ├── private_flags.stderr.beta │ │ │ ├── pub_const.rs │ │ │ └── pub_const.stderr.beta │ │ ├── compile-pass │ │ ├── impls │ │ │ ├── convert.rs │ │ │ ├── default.rs │ │ │ └── inherent_methods.rs │ │ ├── redefinition │ │ │ ├── core.rs │ │ │ └── stringify.rs │ │ ├── repr │ │ │ ├── c.rs │ │ │ └── transparent.rs │ │ └── visibility │ │ │ ├── bits_field.rs │ │ │ └── pub_in.rs │ │ └── compile.rs │ ├── bitflags │ ├── .cargo-checksum.json │ ├── CHANGELOG.md │ ├── CODE_OF_CONDUCT.md │ ├── CONTRIBUTING.md │ ├── Cargo.lock │ ├── Cargo.toml │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── README.md │ ├── SECURITY.md │ ├── benches │ │ └── parse.rs │ ├── examples │ │ ├── custom_bits_type.rs │ │ ├── custom_derive.rs │ │ ├── fmt.rs │ │ ├── macro_free.rs │ │ └── serde.rs │ ├── spec.md │ └── src │ │ ├── example_generated.rs │ │ ├── external.rs │ │ ├── external │ │ ├── arbitrary.rs │ │ ├── bytemuck.rs │ │ └── serde.rs │ │ ├── internal.rs │ │ ├── iter.rs │ │ ├── lib.rs │ │ ├── parser.rs │ │ ├── public.rs │ │ ├── tests.rs │ │ ├── tests │ │ ├── all.rs │ │ ├── bits.rs │ │ ├── complement.rs │ │ ├── contains.rs │ │ ├── difference.rs │ │ ├── empty.rs │ │ ├── eq.rs │ │ ├── extend.rs │ │ ├── flags.rs │ │ ├── fmt.rs │ │ ├── from_bits.rs │ │ ├── from_bits_retain.rs │ │ ├── from_bits_truncate.rs │ │ ├── from_name.rs │ │ ├── insert.rs │ │ ├── intersection.rs │ │ ├── intersects.rs │ │ ├── is_all.rs │ │ ├── is_empty.rs │ │ ├── iter.rs │ │ ├── parser.rs │ │ ├── remove.rs │ │ ├── symmetric_difference.rs │ │ └── union.rs │ │ └── traits.rs │ ├── buddy_system_allocator │ ├── .cargo-checksum.json │ ├── Cargo.toml │ ├── LICENSE │ ├── README.md │ └── src │ │ ├── frame.rs │ │ ├── lib.rs │ │ ├── linked_list.rs │ │ └── test.rs │ ├── byteorder │ ├── .cargo-checksum.json │ ├── CHANGELOG.md │ ├── COPYING │ ├── Cargo.toml │ ├── LICENSE-MIT │ ├── README.md │ ├── UNLICENSE │ ├── benches │ │ └── bench.rs │ ├── rustfmt.toml │ └── src │ │ ├── io.rs │ │ └── lib.rs │ ├── fdt │ ├── .cargo-checksum.json │ ├── .github │ │ └── workflows │ │ │ ├── lint.yml │ │ │ └── test.yml │ ├── Cargo.toml │ ├── LICENSE │ ├── README.md │ ├── dtb │ │ ├── issue-3.dtb │ │ ├── sifive.dtb │ │ └── test.dtb │ ├── dts │ │ ├── issue-3.dts │ │ ├── sifive.dts │ │ └── test.dts │ ├── examples │ │ ├── basic_info.rs │ │ └── tree_print.rs │ ├── rustfmt.toml │ └── src │ │ ├── lib.rs │ │ ├── node.rs │ │ ├── parsing.rs │ │ ├── pretty_print.rs │ │ ├── standard_nodes.rs │ │ └── tests.rs │ ├── lazy_static │ ├── .cargo-checksum.json │ ├── Cargo.lock │ ├── Cargo.toml │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── README.md │ ├── examples │ │ └── mutex_map.rs │ ├── src │ │ ├── core_lazy.rs │ │ ├── inline_lazy.rs │ │ └── lib.rs │ └── tests │ │ ├── compile_fail │ │ ├── incorrect_visibility_restriction.rs │ │ ├── incorrect_visibility_restriction.stderr │ │ ├── static_is_private.rs │ │ ├── static_is_private.stderr │ │ ├── static_is_sized.rs │ │ └── static_is_sized.stderr │ │ ├── no_std.rs │ │ ├── test.rs │ │ └── ui.rs │ ├── log │ ├── .cargo-checksum.json │ ├── CHANGELOG.md │ ├── Cargo.toml │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── README.md │ ├── benches │ │ └── value.rs │ ├── src │ │ ├── __private_api.rs │ │ ├── kv │ │ │ ├── error.rs │ │ │ ├── key.rs │ │ │ ├── mod.rs │ │ │ ├── source.rs │ │ │ └── value.rs │ │ ├── lib.rs │ │ ├── macros.rs │ │ └── serde.rs │ └── triagebot.toml │ ├── memchr │ ├── .cargo-checksum.json │ ├── COPYING │ ├── Cargo.toml │ ├── LICENSE-MIT │ ├── README.md │ ├── UNLICENSE │ ├── rustfmt.toml │ └── src │ │ ├── arch │ │ ├── aarch64 │ │ │ ├── memchr.rs │ │ │ ├── mod.rs │ │ │ └── neon │ │ │ │ ├── memchr.rs │ │ │ │ ├── mod.rs │ │ │ │ └── packedpair.rs │ │ ├── all │ │ │ ├── memchr.rs │ │ │ ├── mod.rs │ │ │ ├── packedpair │ │ │ │ ├── default_rank.rs │ │ │ │ └── mod.rs │ │ │ ├── rabinkarp.rs │ │ │ ├── shiftor.rs │ │ │ └── twoway.rs │ │ ├── generic │ │ │ ├── memchr.rs │ │ │ ├── mod.rs │ │ │ └── packedpair.rs │ │ ├── mod.rs │ │ ├── wasm32 │ │ │ ├── memchr.rs │ │ │ ├── mod.rs │ │ │ └── simd128 │ │ │ │ ├── memchr.rs │ │ │ │ ├── mod.rs │ │ │ │ └── packedpair.rs │ │ └── x86_64 │ │ │ ├── avx2 │ │ │ ├── memchr.rs │ │ │ ├── mod.rs │ │ │ └── packedpair.rs │ │ │ ├── memchr.rs │ │ │ ├── mod.rs │ │ │ └── sse2 │ │ │ ├── memchr.rs │ │ │ ├── mod.rs │ │ │ └── packedpair.rs │ │ ├── cow.rs │ │ ├── ext.rs │ │ ├── lib.rs │ │ ├── macros.rs │ │ ├── memchr.rs │ │ ├── memmem │ │ ├── mod.rs │ │ └── searcher.rs │ │ ├── tests │ │ ├── memchr │ │ │ ├── mod.rs │ │ │ ├── naive.rs │ │ │ └── prop.rs │ │ ├── mod.rs │ │ ├── packedpair.rs │ │ └── substring │ │ │ ├── mod.rs │ │ │ ├── naive.rs │ │ │ └── prop.rs │ │ └── vector.rs │ ├── num_enum │ ├── .cargo-checksum.json │ ├── Cargo.toml │ ├── LICENSE-APACHE │ ├── LICENSE-BSD │ ├── LICENSE-MIT │ ├── README.md │ ├── src │ │ └── lib.rs │ └── tests │ │ ├── default.rs │ │ ├── from_primitive.rs │ │ ├── into_primitive.rs │ │ ├── renamed_num_enum.rs │ │ ├── try_build.rs │ │ ├── try_build │ │ ├── compile_fail │ │ │ ├── alternative_clashes_with_its_discriminant.rs │ │ │ ├── alternative_clashes_with_its_discriminant.stderr │ │ │ ├── alternative_clashes_with_variant.rs │ │ │ ├── alternative_clashes_with_variant.stderr │ │ │ ├── alternative_clashes_with_variant_out_of_order.rs │ │ │ ├── alternative_clashes_with_variant_out_of_order.stderr │ │ │ ├── alternative_exprs.rs │ │ │ ├── alternative_exprs.stderr │ │ │ ├── catch_all_multiple_fields.rs │ │ │ ├── catch_all_multiple_fields.stderr │ │ │ ├── catch_all_non_tuple.rs │ │ │ ├── catch_all_non_tuple.stderr │ │ │ ├── catch_all_type_mismatch.rs │ │ │ ├── catch_all_type_mismatch.stderr │ │ │ ├── conflicting_default.rs │ │ │ ├── conflicting_default.stderr │ │ │ ├── conflicting_derive.rs │ │ │ ├── conflicting_derive.stderr │ │ │ ├── default_and_catch_all.rs │ │ │ ├── default_and_catch_all.stderr │ │ │ ├── default_and_catch_all_alt.rs │ │ │ ├── default_and_catch_all_alt.stderr │ │ │ ├── default_and_catch_all_same_variant.rs │ │ │ ├── default_and_catch_all_same_variant.stderr │ │ │ ├── default_and_catch_all_same_variant_alt.rs │ │ │ ├── default_and_catch_all_same_variant_alt.stderr │ │ │ ├── features │ │ │ │ ├── !complex-expressions │ │ │ │ │ ├── alternate_exprs_with_range.rs │ │ │ │ │ └── alternate_exprs_with_range.stderr │ │ │ │ └── complex-expressions │ │ │ │ │ ├── alternate_exprs_range_missing_lower_bound.rs │ │ │ │ │ ├── alternate_exprs_range_missing_lower_bound.stderr │ │ │ │ │ ├── alternate_exprs_range_missing_upper_bound.rs │ │ │ │ │ ├── alternate_exprs_range_missing_upper_bound.stderr │ │ │ │ │ ├── alternate_exprs_range_nonlit_lower_bound.rs │ │ │ │ │ ├── alternate_exprs_range_nonlit_lower_bound.stderr │ │ │ │ │ ├── alternate_exprs_range_nonlit_upper_bound.rs │ │ │ │ │ ├── alternate_exprs_range_nonlit_upper_bound.stderr │ │ │ │ │ ├── alternate_exprs_range_swapped_bounds.rs │ │ │ │ │ └── alternate_exprs_range_swapped_bounds.stderr │ │ │ ├── garbage_attribute.rs │ │ │ ├── garbage_attribute.stderr │ │ │ ├── missing_default.rs │ │ │ ├── missing_default.stderr │ │ │ ├── missing_repr.rs │ │ │ ├── missing_repr.stderr │ │ │ ├── multiple_catch_all.rs │ │ │ ├── multiple_catch_all.stderr │ │ │ ├── multiple_catch_all_same_variant.rs │ │ │ ├── multiple_catch_all_same_variant.stderr │ │ │ ├── multiple_defaults.rs │ │ │ ├── multiple_defaults.stderr │ │ │ ├── multiple_defaults_different_kinds.rs │ │ │ ├── multiple_defaults_different_kinds.stderr │ │ │ ├── multiple_num_enum_defaults.rs │ │ │ ├── multiple_num_enum_defaults.stderr │ │ │ ├── repr_c.rs │ │ │ ├── repr_c.stderr │ │ │ ├── unpexpected_alternatives.rs │ │ │ ├── unpexpected_alternatives.stderr │ │ │ ├── unpexpected_default.rs │ │ │ ├── unpexpected_default.stderr │ │ │ ├── variants_with_fields.rs │ │ │ └── variants_with_fields.stderr │ │ └── pass │ │ │ ├── default_and_alternatives.rs │ │ │ ├── exhaustive_enum_try_from.rs │ │ │ ├── exhaustive_enum_via_alternatives.rs │ │ │ ├── exhaustive_enum_via_default.rs │ │ │ └── features │ │ │ └── complex-expressions │ │ │ ├── alternate_exprs_exhaustive_with_range.rs │ │ │ └── alternate_exprs_non_exhaustive_with_range.rs │ │ ├── try_from_primitive.rs │ │ └── unsafe_from_primitive.rs │ ├── num_enum_derive │ ├── .cargo-checksum.json │ ├── Cargo.toml │ ├── LICENSE-APACHE │ ├── LICENSE-BSD │ ├── LICENSE-MIT │ ├── README.md │ └── src │ │ └── lib.rs │ ├── preprint │ ├── .cargo-checksum.json │ ├── Cargo.lock │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── bin │ │ └── main.rs │ │ └── lib.rs │ ├── proc-macro2 │ ├── .cargo-checksum.json │ ├── Cargo.toml │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── README.md │ ├── build.rs │ ├── build │ │ └── probe.rs │ ├── rust-toolchain.toml │ ├── src │ │ ├── detection.rs │ │ ├── extra.rs │ │ ├── fallback.rs │ │ ├── lib.rs │ │ ├── location.rs │ │ ├── marker.rs │ │ ├── parse.rs │ │ ├── rcvec.rs │ │ └── wrapper.rs │ └── tests │ │ ├── comments.rs │ │ ├── features.rs │ │ ├── marker.rs │ │ ├── test.rs │ │ ├── test_fmt.rs │ │ └── test_size.rs │ ├── quote │ ├── .cargo-checksum.json │ ├── Cargo.toml │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── README.md │ ├── rust-toolchain.toml │ ├── src │ │ ├── ext.rs │ │ ├── format.rs │ │ ├── ident_fragment.rs │ │ ├── lib.rs │ │ ├── runtime.rs │ │ ├── spanned.rs │ │ └── to_tokens.rs │ └── tests │ │ ├── compiletest.rs │ │ ├── test.rs │ │ └── ui │ │ ├── does-not-have-iter-interpolated-dup.rs │ │ ├── does-not-have-iter-interpolated-dup.stderr │ │ ├── does-not-have-iter-interpolated.rs │ │ ├── does-not-have-iter-interpolated.stderr │ │ ├── does-not-have-iter-separated.rs │ │ ├── does-not-have-iter-separated.stderr │ │ ├── does-not-have-iter.rs │ │ ├── does-not-have-iter.stderr │ │ ├── not-quotable.rs │ │ ├── not-quotable.stderr │ │ ├── not-repeatable.rs │ │ ├── not-repeatable.stderr │ │ ├── wrong-type-span.rs │ │ └── wrong-type-span.stderr │ ├── regex-automata │ ├── .cargo-checksum.json │ ├── Cargo.toml │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── README.md │ ├── src │ │ ├── dfa │ │ │ ├── accel.rs │ │ │ ├── automaton.rs │ │ │ ├── dense.rs │ │ │ ├── determinize.rs │ │ │ ├── minimize.rs │ │ │ ├── mod.rs │ │ │ ├── onepass.rs │ │ │ ├── regex.rs │ │ │ ├── remapper.rs │ │ │ ├── search.rs │ │ │ ├── sparse.rs │ │ │ ├── special.rs │ │ │ └── start.rs │ │ ├── hybrid │ │ │ ├── dfa.rs │ │ │ ├── error.rs │ │ │ ├── id.rs │ │ │ ├── mod.rs │ │ │ ├── regex.rs │ │ │ └── search.rs │ │ ├── lib.rs │ │ ├── macros.rs │ │ ├── meta │ │ │ ├── error.rs │ │ │ ├── limited.rs │ │ │ ├── literal.rs │ │ │ ├── mod.rs │ │ │ ├── regex.rs │ │ │ ├── reverse_inner.rs │ │ │ ├── stopat.rs │ │ │ ├── strategy.rs │ │ │ └── wrappers.rs │ │ ├── nfa │ │ │ ├── mod.rs │ │ │ └── thompson │ │ │ │ ├── backtrack.rs │ │ │ │ ├── builder.rs │ │ │ │ ├── compiler.rs │ │ │ │ ├── error.rs │ │ │ │ ├── literal_trie.rs │ │ │ │ ├── map.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── nfa.rs │ │ │ │ ├── pikevm.rs │ │ │ │ └── range_trie.rs │ │ └── util │ │ │ ├── alphabet.rs │ │ │ ├── captures.rs │ │ │ ├── determinize │ │ │ ├── mod.rs │ │ │ └── state.rs │ │ │ ├── empty.rs │ │ │ ├── escape.rs │ │ │ ├── int.rs │ │ │ ├── interpolate.rs │ │ │ ├── iter.rs │ │ │ ├── lazy.rs │ │ │ ├── look.rs │ │ │ ├── memchr.rs │ │ │ ├── mod.rs │ │ │ ├── pool.rs │ │ │ ├── prefilter │ │ │ ├── aho_corasick.rs │ │ │ ├── byteset.rs │ │ │ ├── memchr.rs │ │ │ ├── memmem.rs │ │ │ ├── mod.rs │ │ │ └── teddy.rs │ │ │ ├── primitives.rs │ │ │ ├── search.rs │ │ │ ├── sparse_set.rs │ │ │ ├── start.rs │ │ │ ├── syntax.rs │ │ │ ├── unicode_data │ │ │ ├── mod.rs │ │ │ └── perl_word.rs │ │ │ ├── utf8.rs │ │ │ └── wire.rs │ ├── test │ └── tests │ │ ├── dfa │ │ ├── api.rs │ │ ├── mod.rs │ │ ├── onepass │ │ │ ├── mod.rs │ │ │ └── suite.rs │ │ ├── regression.rs │ │ └── suite.rs │ │ ├── fuzz │ │ ├── dense.rs │ │ ├── mod.rs │ │ ├── sparse.rs │ │ └── testdata │ │ │ ├── deserialize_dense_crash-9486fb7c8a93b12c12a62166b43d31640c0208a9 │ │ │ ├── deserialize_dense_minimized-from-9486fb7c8a93b12c12a62166b43d31640c0208a9 │ │ │ ├── deserialize_sparse_crash-0da59c0434eaf35e5a6b470fa9244bb79c72b000 │ │ │ ├── deserialize_sparse_crash-18cfc246f2ddfc3dfc92b0c7893178c7cf65efa9 │ │ │ ├── deserialize_sparse_crash-61fd8e3003bf9d99f6c1e5a8488727eefd234b98 │ │ │ ├── deserialize_sparse_crash-a1b839d899ced76d5d7d0f78f9edb7a421505838 │ │ │ ├── deserialize_sparse_crash-c383ae07ec5e191422eadc492117439011816570 │ │ │ ├── deserialize_sparse_crash-d07703ceb94b10dcd9e4acb809f2051420449e2b │ │ │ └── deserialize_sparse_crash-dbb8172d3984e7e7d03f4b5f8bb86ecd1460eff9 │ │ ├── gen │ │ ├── README.md │ │ ├── dense │ │ │ ├── mod.rs │ │ │ ├── multi_pattern_v2.rs │ │ │ ├── multi_pattern_v2_fwd.bigendian.dfa │ │ │ ├── multi_pattern_v2_fwd.littleendian.dfa │ │ │ ├── multi_pattern_v2_rev.bigendian.dfa │ │ │ └── multi_pattern_v2_rev.littleendian.dfa │ │ ├── mod.rs │ │ └── sparse │ │ │ ├── mod.rs │ │ │ ├── multi_pattern_v2.rs │ │ │ ├── multi_pattern_v2_fwd.bigendian.dfa │ │ │ ├── multi_pattern_v2_fwd.littleendian.dfa │ │ │ ├── multi_pattern_v2_rev.bigendian.dfa │ │ │ └── multi_pattern_v2_rev.littleendian.dfa │ │ ├── hybrid │ │ ├── api.rs │ │ ├── mod.rs │ │ └── suite.rs │ │ ├── lib.rs │ │ ├── meta │ │ ├── mod.rs │ │ └── suite.rs │ │ └── nfa │ │ ├── mod.rs │ │ └── thompson │ │ ├── backtrack │ │ ├── mod.rs │ │ └── suite.rs │ │ ├── mod.rs │ │ └── pikevm │ │ ├── mod.rs │ │ └── suite.rs │ ├── regex-syntax │ ├── .cargo-checksum.json │ ├── Cargo.toml │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── README.md │ ├── benches │ │ └── bench.rs │ ├── src │ │ ├── ast │ │ │ ├── mod.rs │ │ │ ├── parse.rs │ │ │ ├── print.rs │ │ │ └── visitor.rs │ │ ├── debug.rs │ │ ├── either.rs │ │ ├── error.rs │ │ ├── hir │ │ │ ├── interval.rs │ │ │ ├── literal.rs │ │ │ ├── mod.rs │ │ │ ├── print.rs │ │ │ ├── translate.rs │ │ │ └── visitor.rs │ │ ├── lib.rs │ │ ├── parser.rs │ │ ├── rank.rs │ │ ├── unicode.rs │ │ ├── unicode_tables │ │ │ ├── LICENSE-UNICODE │ │ │ ├── age.rs │ │ │ ├── case_folding_simple.rs │ │ │ ├── general_category.rs │ │ │ ├── grapheme_cluster_break.rs │ │ │ ├── mod.rs │ │ │ ├── perl_decimal.rs │ │ │ ├── perl_space.rs │ │ │ ├── perl_word.rs │ │ │ ├── property_bool.rs │ │ │ ├── property_names.rs │ │ │ ├── property_values.rs │ │ │ ├── script.rs │ │ │ ├── script_extension.rs │ │ │ ├── sentence_break.rs │ │ │ └── word_break.rs │ │ └── utf8.rs │ └── test │ ├── regex │ ├── .cargo-checksum.json │ ├── CHANGELOG.md │ ├── Cargo.toml │ ├── Cross.toml │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── README.md │ ├── UNICODE.md │ ├── bench │ │ └── README.md │ ├── record │ │ ├── README.md │ │ ├── compile-test │ │ │ ├── 2023-04-19_1.7.3.csv │ │ │ ├── 2023-04-20_master.csv │ │ │ ├── 2023-07-05.csv │ │ │ └── README.md │ │ └── old-bench-log │ │ │ ├── 01-lazy-dfa │ │ │ ├── dynamic │ │ │ ├── dynamic-no-lazy-dfa │ │ │ ├── native │ │ │ ├── nfa │ │ │ └── pcre │ │ │ ├── 02-set │ │ │ └── dynamic │ │ │ ├── 03-bytes │ │ │ ├── onig │ │ │ ├── pcre │ │ │ ├── rust │ │ │ └── rust-bytes │ │ │ ├── 04 │ │ │ ├── onig │ │ │ ├── pcre1-jit │ │ │ ├── pcre2-jit │ │ │ ├── re2 │ │ │ ├── rust │ │ │ └── tcl │ │ │ ├── 05 │ │ │ ├── onig │ │ │ ├── onig-vs-rust │ │ │ ├── pcre1 │ │ │ ├── pcre1-vs-rust │ │ │ ├── pcre2 │ │ │ ├── pcre2-vs-rust │ │ │ ├── re2 │ │ │ ├── re2-vs-rust │ │ │ ├── rust │ │ │ ├── tcl │ │ │ └── tcl-vs-rust │ │ │ ├── 06 │ │ │ ├── dphobos-dmd │ │ │ ├── dphobos-dmd-ct │ │ │ ├── dphobos-ldc │ │ │ ├── dphobos-ldc-ct │ │ │ ├── pcre1 │ │ │ ├── pcre2 │ │ │ ├── re2 │ │ │ └── rust │ │ │ ├── 07 │ │ │ ├── boost │ │ │ ├── dphobos-dmd │ │ │ ├── dphobos-dmd-ct │ │ │ ├── oniguruma │ │ │ ├── pcre1 │ │ │ ├── pcre2 │ │ │ ├── re2 │ │ │ ├── rust │ │ │ ├── rust-bytes │ │ │ ├── stdcpp │ │ │ ├── stdcpp-libcxx │ │ │ └── tcl │ │ │ ├── 08-new-memmem │ │ │ ├── rust-after-01 │ │ │ ├── rust-after-02 │ │ │ ├── rust-before-01 │ │ │ └── rust-before-02 │ │ │ ├── 09-new-baseline │ │ │ ├── pcre2 │ │ │ ├── re2 │ │ │ ├── rust │ │ │ └── rust-bytes │ │ │ ├── 10-last-frontier │ │ │ ├── rust-after-literal.log │ │ │ ├── rust-before-literal.log │ │ │ ├── rust-bytes-after-literal.log │ │ │ └── rust-bytes-before-literal.log │ │ │ ├── 11-regex-1.7.3 │ │ │ ├── rust │ │ │ └── rust-bytes │ │ │ ├── 12-regex-1.8.1 │ │ │ ├── rust │ │ │ └── rust-bytes │ │ │ ├── 13-regex-1.9.0 │ │ │ ├── rust │ │ │ └── rust-bytes │ │ │ ├── README.md │ │ │ └── old │ │ │ ├── 01-before │ │ │ ├── 02-new-syntax-crate │ │ │ ├── 03-new-syntax-crate │ │ │ ├── 04-fixed-benchmark │ │ │ ├── 05-thread-caching │ │ │ ├── 06-major-dynamic │ │ │ ├── 06-major-macro │ │ │ ├── 07-prefix-improvements │ │ │ ├── 08-case-fixes │ │ │ ├── 09-before-compiler-rewrite │ │ │ ├── 10-compiler-rewrite │ │ │ ├── 11-compiler-rewrite │ │ │ ├── 12-executor │ │ │ ├── 12-executor-bytes │ │ │ └── 13-cache-byte-range-suffixes │ ├── rustfmt.toml │ ├── src │ │ ├── builders.rs │ │ ├── bytes.rs │ │ ├── error.rs │ │ ├── find_byte.rs │ │ ├── lib.rs │ │ ├── pattern.rs │ │ ├── regex │ │ │ ├── bytes.rs │ │ │ ├── mod.rs │ │ │ └── string.rs │ │ └── regexset │ │ │ ├── bytes.rs │ │ │ ├── mod.rs │ │ │ └── string.rs │ ├── test │ ├── testdata │ │ ├── README.md │ │ ├── anchored.toml │ │ ├── bytes.toml │ │ ├── crazy.toml │ │ ├── crlf.toml │ │ ├── earliest.toml │ │ ├── empty.toml │ │ ├── expensive.toml │ │ ├── flags.toml │ │ ├── fowler │ │ │ ├── basic.toml │ │ │ ├── dat │ │ │ │ ├── README │ │ │ │ ├── basic.dat │ │ │ │ ├── nullsubexpr.dat │ │ │ │ └── repetition.dat │ │ │ ├── nullsubexpr.toml │ │ │ └── repetition.toml │ │ ├── iter.toml │ │ ├── leftmost-all.toml │ │ ├── line-terminator.toml │ │ ├── misc.toml │ │ ├── multiline.toml │ │ ├── no-unicode.toml │ │ ├── overlapping.toml │ │ ├── regex-lite.toml │ │ ├── regression.toml │ │ ├── set.toml │ │ ├── substring.toml │ │ ├── unicode.toml │ │ ├── utf8.toml │ │ ├── word-boundary-special.toml │ │ └── word-boundary.toml │ └── tests │ │ ├── fuzz │ │ ├── mod.rs │ │ └── testdata │ │ │ ├── crash-7eb3351f0965e5d6c1cb98aa8585949ef96531ff │ │ │ ├── crash-8760b19b25d74e3603d4c643e9c7404fdd3631f9 │ │ │ ├── crash-cd33b13df59ea9d74503986f9d32a270dd43cc04 │ │ │ ├── minimized-from-8760b19b25d74e3603d4c643e9c7404fdd3631f9 │ │ │ ├── slow-unit-3ab758ea520027fefd3f00e1384d9aeef155739e │ │ │ ├── slow-unit-5345fccadf3812c53c3ccc7af5aa2741b7b2106c │ │ │ ├── slow-unit-6bd643eec330166e4ada91da2d3f284268481085 │ │ │ ├── slow-unit-93c73a43581f205f9aaffd9c17e52b34b17becd0 │ │ │ ├── slow-unit-9ca9cc9929fee1fcbb847a78384effb8b98ea18a │ │ │ └── slow-unit-b8a052f4254802edbe5f569b6ce6e9b6c927e9d6 │ │ ├── lib.rs │ │ ├── misc.rs │ │ ├── regression.rs │ │ ├── regression_fuzz.rs │ │ ├── replace.rs │ │ ├── searcher.rs │ │ ├── suite_bytes.rs │ │ ├── suite_bytes_set.rs │ │ ├── suite_string.rs │ │ └── suite_string_set.rs │ ├── riscv-target │ ├── .cargo-checksum.json │ ├── CHANGELOG.header.md │ ├── Cargo.toml │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── README.md │ └── src │ │ └── lib.rs │ ├── riscv │ ├── .cargo-checksum.json │ ├── .github │ │ ├── CODEOWNERS │ │ └── bors.toml │ ├── .travis.yml │ ├── CHANGELOG.md │ ├── CODE_OF_CONDUCT.md │ ├── Cargo.toml │ ├── README.md │ ├── asm.S │ ├── asm.h │ ├── assemble.ps1 │ ├── assemble.sh │ ├── bin │ │ ├── riscv32i-unknown-none-elf.a │ │ ├── riscv32ic-unknown-none-elf.a │ │ ├── riscv64i-unknown-none-elf.a │ │ └── riscv64ic-unknown-none-elf.a │ ├── build.rs │ ├── check-blobs.sh │ ├── ci │ │ ├── install.sh │ │ └── script.sh │ ├── descriptor │ │ ├── generate_hypervisor_csr.sh │ │ ├── generator.rs │ │ ├── hcounteren.txt │ │ ├── hedeleg.txt │ │ ├── hgatp.txt │ │ ├── hgeie.txt │ │ ├── hgeip.txt │ │ ├── hideleg.txt │ │ ├── hie.txt │ │ ├── hip.txt │ │ ├── hstatus.txt │ │ ├── htimedelta.txt │ │ ├── htimedeltah.txt │ │ ├── htinst.txt │ │ ├── htval.txt │ │ ├── hvip.txt │ │ ├── vsatp.txt │ │ ├── vscause.txt │ │ ├── vsepc.txt │ │ ├── vsie.txt │ │ ├── vsip.txt │ │ ├── vsscratch.txt │ │ ├── vsstatus.txt │ │ ├── vstval.txt │ │ └── vstvec.txt │ └── src │ │ ├── addr │ │ ├── gpax4.rs │ │ ├── mod.rs │ │ ├── page.rs │ │ ├── sv32.rs │ │ ├── sv39.rs │ │ └── sv48.rs │ │ ├── asm.rs │ │ ├── interrupt.rs │ │ ├── lib.rs │ │ ├── paging │ │ ├── frame_alloc.rs │ │ ├── mapper.rs │ │ ├── mod.rs │ │ ├── multi_level.rs │ │ ├── multi_level_x4.rs │ │ ├── page_table.rs │ │ └── page_table_x4.rs │ │ └── register │ │ ├── fcsr.rs │ │ ├── hpmcounterx.rs │ │ ├── hypervisorx64 │ │ ├── hcounteren.rs │ │ ├── hedeleg.rs │ │ ├── hgatp.rs │ │ ├── hgeie.rs │ │ ├── hgeip.rs │ │ ├── hideleg.rs │ │ ├── hie.rs │ │ ├── hip.rs │ │ ├── hstatus.rs │ │ ├── htimedelta.rs │ │ ├── htimedeltah.rs │ │ ├── htinst.rs │ │ ├── htval.rs │ │ ├── hvip.rs │ │ ├── mod.rs │ │ ├── vsatp.rs │ │ ├── vscause.rs │ │ ├── vsepc.rs │ │ ├── vsie.rs │ │ ├── vsip.rs │ │ ├── vsscratch.rs │ │ ├── vsstatus.rs │ │ ├── vstval.rs │ │ └── vstvec.rs │ │ ├── macros.rs │ │ ├── marchid.rs │ │ ├── mcause.rs │ │ ├── mcycle.rs │ │ ├── mcycleh.rs │ │ ├── medeleg.rs │ │ ├── mepc.rs │ │ ├── mhartid.rs │ │ ├── mhpmcounterx.rs │ │ ├── mhpmeventx.rs │ │ ├── mideleg.rs │ │ ├── mie.rs │ │ ├── mimpid.rs │ │ ├── minstret.rs │ │ ├── minstreth.rs │ │ ├── mip.rs │ │ ├── misa.rs │ │ ├── mod.rs │ │ ├── mscratch.rs │ │ ├── mstatus.rs │ │ ├── mtval.rs │ │ ├── mtvec.rs │ │ ├── mvendorid.rs │ │ ├── pmpaddrx.rs │ │ ├── pmpcfgx.rs │ │ ├── satp.rs │ │ ├── scause.rs │ │ ├── sepc.rs │ │ ├── sie.rs │ │ ├── sip.rs │ │ ├── sscratch.rs │ │ ├── sstatus.rs │ │ ├── stval.rs │ │ ├── stvec.rs │ │ ├── time.rs │ │ ├── timeh.rs │ │ ├── ucause.rs │ │ ├── uepc.rs │ │ ├── uie.rs │ │ ├── uip.rs │ │ ├── uscratch.rs │ │ ├── ustatus.rs │ │ ├── utval.rs │ │ └── utvec.rs │ ├── rustc_version │ ├── .cargo-checksum.json │ ├── Cargo.toml │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── README.md │ └── src │ │ ├── errors.rs │ │ └── lib.rs │ ├── semver-parser │ ├── .cargo-checksum.json │ ├── Cargo.toml │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── src │ │ ├── common.rs │ │ ├── lib.rs │ │ ├── range.rs │ │ ├── recognize.rs │ │ └── version.rs │ ├── semver │ ├── .cargo-checksum.json │ ├── Cargo.toml │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── README.md │ ├── src │ │ ├── lib.rs │ │ ├── version.rs │ │ └── version_req.rs │ └── tests │ │ ├── deprecation.rs │ │ ├── regression.rs │ │ └── serde.rs │ ├── spin-0.7.1 │ ├── .cargo-checksum.json │ ├── CHANGELOG.md │ ├── Cargo.lock │ ├── Cargo.toml │ ├── LICENSE │ ├── README.md │ ├── examples │ │ └── debug.rs │ ├── script │ │ └── doc-upload.cfg │ └── src │ │ ├── barrier.rs │ │ ├── lazy.rs │ │ ├── lib.rs │ │ ├── mutex.rs │ │ ├── mutex │ │ ├── spin.rs │ │ └── ticket.rs │ │ ├── once.rs │ │ └── rw_lock.rs │ ├── spin │ ├── .cargo-checksum.json │ ├── CHANGELOG.md │ ├── Cargo.lock │ ├── Cargo.toml │ ├── LICENSE │ ├── README.md │ ├── benches │ │ └── mutex.rs │ ├── examples │ │ └── debug.rs │ ├── script │ │ └── doc-upload.cfg │ └── src │ │ ├── barrier.rs │ │ ├── lazy.rs │ │ ├── lib.rs │ │ ├── mutex.rs │ │ ├── mutex │ │ ├── fair.rs │ │ ├── spin.rs │ │ └── ticket.rs │ │ ├── once.rs │ │ ├── relax.rs │ │ └── rwlock.rs │ ├── syn-1.0.109 │ ├── .cargo-checksum.json │ ├── Cargo.toml │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── README.md │ ├── benches │ │ ├── file.rs │ │ └── rust.rs │ ├── build.rs │ ├── src │ │ ├── attr.rs │ │ ├── await.rs │ │ ├── bigint.rs │ │ ├── buffer.rs │ │ ├── custom_keyword.rs │ │ ├── custom_punctuation.rs │ │ ├── data.rs │ │ ├── derive.rs │ │ ├── discouraged.rs │ │ ├── drops.rs │ │ ├── error.rs │ │ ├── export.rs │ │ ├── expr.rs │ │ ├── ext.rs │ │ ├── file.rs │ │ ├── gen │ │ │ ├── clone.rs │ │ │ ├── debug.rs │ │ │ ├── eq.rs │ │ │ ├── fold.rs │ │ │ ├── hash.rs │ │ │ ├── visit.rs │ │ │ └── visit_mut.rs │ │ ├── gen_helper.rs │ │ ├── generics.rs │ │ ├── group.rs │ │ ├── ident.rs │ │ ├── item.rs │ │ ├── lib.rs │ │ ├── lifetime.rs │ │ ├── lit.rs │ │ ├── lookahead.rs │ │ ├── mac.rs │ │ ├── macros.rs │ │ ├── op.rs │ │ ├── parse.rs │ │ ├── parse_macro_input.rs │ │ ├── parse_quote.rs │ │ ├── pat.rs │ │ ├── path.rs │ │ ├── print.rs │ │ ├── punctuated.rs │ │ ├── reserved.rs │ │ ├── sealed.rs │ │ ├── span.rs │ │ ├── spanned.rs │ │ ├── stmt.rs │ │ ├── thread.rs │ │ ├── token.rs │ │ ├── tt.rs │ │ ├── ty.rs │ │ ├── verbatim.rs │ │ └── whitespace.rs │ └── tests │ │ ├── common │ │ ├── eq.rs │ │ ├── mod.rs │ │ └── parse.rs │ │ ├── debug │ │ ├── gen.rs │ │ └── mod.rs │ │ ├── macros │ │ └── mod.rs │ │ ├── regression.rs │ │ ├── regression │ │ ├── issue1108.rs │ │ └── issue1235.rs │ │ ├── repo │ │ ├── mod.rs │ │ └── progress.rs │ │ ├── test_asyncness.rs │ │ ├── test_attribute.rs │ │ ├── test_derive_input.rs │ │ ├── test_expr.rs │ │ ├── test_generics.rs │ │ ├── test_grouping.rs │ │ ├── test_ident.rs │ │ ├── test_item.rs │ │ ├── test_iterators.rs │ │ ├── test_lit.rs │ │ ├── test_meta.rs │ │ ├── test_parse_buffer.rs │ │ ├── test_parse_stream.rs │ │ ├── test_pat.rs │ │ ├── test_path.rs │ │ ├── test_precedence.rs │ │ ├── test_receiver.rs │ │ ├── test_round_trip.rs │ │ ├── test_shebang.rs │ │ ├── test_should_parse.rs │ │ ├── test_size.rs │ │ ├── test_stmt.rs │ │ ├── test_token_trees.rs │ │ ├── test_ty.rs │ │ ├── test_visibility.rs │ │ └── zzz_stable.rs │ ├── syn │ ├── .cargo-checksum.json │ ├── Cargo.toml │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── README.md │ ├── benches │ │ ├── file.rs │ │ └── rust.rs │ ├── src │ │ ├── attr.rs │ │ ├── bigint.rs │ │ ├── buffer.rs │ │ ├── classify.rs │ │ ├── custom_keyword.rs │ │ ├── custom_punctuation.rs │ │ ├── data.rs │ │ ├── derive.rs │ │ ├── discouraged.rs │ │ ├── drops.rs │ │ ├── error.rs │ │ ├── export.rs │ │ ├── expr.rs │ │ ├── ext.rs │ │ ├── file.rs │ │ ├── fixup.rs │ │ ├── gen │ │ │ ├── clone.rs │ │ │ ├── debug.rs │ │ │ ├── eq.rs │ │ │ ├── fold.rs │ │ │ ├── hash.rs │ │ │ ├── visit.rs │ │ │ └── visit_mut.rs │ │ ├── generics.rs │ │ ├── group.rs │ │ ├── ident.rs │ │ ├── item.rs │ │ ├── lib.rs │ │ ├── lifetime.rs │ │ ├── lit.rs │ │ ├── lookahead.rs │ │ ├── mac.rs │ │ ├── macros.rs │ │ ├── meta.rs │ │ ├── op.rs │ │ ├── parse.rs │ │ ├── parse_macro_input.rs │ │ ├── parse_quote.rs │ │ ├── pat.rs │ │ ├── path.rs │ │ ├── precedence.rs │ │ ├── print.rs │ │ ├── punctuated.rs │ │ ├── restriction.rs │ │ ├── sealed.rs │ │ ├── span.rs │ │ ├── spanned.rs │ │ ├── stmt.rs │ │ ├── thread.rs │ │ ├── token.rs │ │ ├── tt.rs │ │ ├── ty.rs │ │ ├── verbatim.rs │ │ └── whitespace.rs │ └── tests │ │ ├── common │ │ ├── eq.rs │ │ ├── mod.rs │ │ └── parse.rs │ │ ├── debug │ │ ├── gen.rs │ │ └── mod.rs │ │ ├── macros │ │ └── mod.rs │ │ ├── regression.rs │ │ ├── regression │ │ ├── issue1108.rs │ │ └── issue1235.rs │ │ ├── repo │ │ ├── mod.rs │ │ └── progress.rs │ │ ├── test_asyncness.rs │ │ ├── test_attribute.rs │ │ ├── test_derive_input.rs │ │ ├── test_expr.rs │ │ ├── test_generics.rs │ │ ├── test_grouping.rs │ │ ├── test_ident.rs │ │ ├── test_item.rs │ │ ├── test_iterators.rs │ │ ├── test_lit.rs │ │ ├── test_meta.rs │ │ ├── test_parse_buffer.rs │ │ ├── test_parse_quote.rs │ │ ├── test_parse_stream.rs │ │ ├── test_pat.rs │ │ ├── test_path.rs │ │ ├── test_precedence.rs │ │ ├── test_receiver.rs │ │ ├── test_round_trip.rs │ │ ├── test_shebang.rs │ │ ├── test_size.rs │ │ ├── test_stmt.rs │ │ ├── test_token_trees.rs │ │ ├── test_ty.rs │ │ ├── test_unparenthesize.rs │ │ ├── test_visibility.rs │ │ └── zzz_stable.rs │ ├── unicode-ident │ ├── .cargo-checksum.json │ ├── Cargo.toml │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── LICENSE-UNICODE │ ├── README.md │ ├── benches │ │ └── xid.rs │ ├── src │ │ ├── lib.rs │ │ └── tables.rs │ └── tests │ │ ├── compare.rs │ │ ├── fst │ │ ├── mod.rs │ │ ├── xid_continue.fst │ │ └── xid_start.fst │ │ ├── roaring │ │ └── mod.rs │ │ ├── static_size.rs │ │ ├── tables │ │ ├── mod.rs │ │ └── tables.rs │ │ └── trie │ │ ├── mod.rs │ │ └── trie.rs │ ├── virtio-drivers │ ├── .cargo-checksum.json │ ├── Cargo.toml │ ├── LICENSE │ ├── README.md │ └── src │ │ ├── device │ │ ├── blk.rs │ │ ├── common.rs │ │ ├── console.rs │ │ ├── gpu.rs │ │ ├── input.rs │ │ ├── mod.rs │ │ ├── net.rs │ │ └── socket │ │ │ ├── error.rs │ │ │ ├── mod.rs │ │ │ ├── multiconnectionmanager.rs │ │ │ ├── protocol.rs │ │ │ ├── singleconnectionmanager.rs │ │ │ └── vsock.rs │ │ ├── hal.rs │ │ ├── hal │ │ └── fake.rs │ │ ├── lib.rs │ │ ├── queue.rs │ │ ├── transport │ │ ├── fake.rs │ │ ├── mmio.rs │ │ ├── mod.rs │ │ ├── pci.rs │ │ └── pci │ │ │ └── bus.rs │ │ └── volatile.rs │ ├── xmas-elf │ ├── .cargo-checksum.json │ ├── Cargo.toml │ ├── LICENSE.md │ ├── README.md │ └── src │ │ ├── bin │ │ └── main.rs │ │ ├── dynamic.rs │ │ ├── hash.rs │ │ ├── header.rs │ │ ├── lib.rs │ │ ├── program.rs │ │ ├── sections.rs │ │ └── symbol_table.rs │ ├── zero │ ├── .cargo-checksum.json │ ├── Cargo.toml │ ├── LICENSE.md │ ├── README.md │ └── src │ │ └── lib.rs │ ├── zerocopy-derive │ ├── .cargo-checksum.json │ ├── Cargo.toml │ ├── LICENSE │ ├── src │ │ ├── ext.rs │ │ ├── lib.rs │ │ └── repr.rs │ └── tests │ │ ├── enum_as_bytes.rs │ │ ├── enum_from_bytes.rs │ │ ├── enum_unaligned.rs │ │ ├── hygiene.rs │ │ ├── paths_and_modules.rs │ │ ├── priv_in_pub.rs │ │ ├── struct_as_bytes.rs │ │ ├── struct_from_bytes.rs │ │ ├── struct_unaligned.rs │ │ ├── trybuild.rs │ │ ├── ui-msrv │ │ ├── derive_transparent.rs │ │ ├── derive_transparent.stderr │ │ ├── enum.rs │ │ ├── enum.stderr │ │ ├── enum_from_bytes_u8_too_few.rs │ │ ├── enum_from_bytes_u8_too_few.stderr │ │ ├── late_compile_pass.rs │ │ ├── late_compile_pass.stderr │ │ ├── struct.rs │ │ ├── struct.stderr │ │ ├── union.rs │ │ └── union.stderr │ │ ├── ui-nightly │ │ ├── derive_transparent.rs │ │ ├── derive_transparent.stderr │ │ ├── enum.rs │ │ ├── enum.stderr │ │ ├── enum_from_bytes_u16_too_few.rs.disabled │ │ ├── enum_from_bytes_u8_too_few.rs │ │ ├── enum_from_bytes_u8_too_few.stderr │ │ ├── late_compile_pass.rs │ │ ├── late_compile_pass.stderr │ │ ├── struct.rs │ │ ├── struct.stderr │ │ ├── union.rs │ │ └── union.stderr │ │ ├── ui-stable │ │ ├── derive_transparent.rs │ │ ├── derive_transparent.stderr │ │ ├── enum.rs │ │ ├── enum.stderr │ │ ├── enum_from_bytes_u8_too_few.rs │ │ ├── enum_from_bytes_u8_too_few.stderr │ │ ├── late_compile_pass.rs │ │ ├── late_compile_pass.stderr │ │ ├── struct.rs │ │ ├── struct.stderr │ │ ├── union.rs │ │ └── union.stderr │ │ ├── union_as_bytes.rs │ │ ├── union_from_bytes.rs │ │ ├── union_unaligned.rs │ │ └── util.rs │ └── zerocopy │ ├── .cargo-checksum.json │ ├── CONTRIBUTING.md │ ├── Cargo.toml │ ├── INTERNAL.md │ ├── LICENSE │ ├── README.md │ ├── generate-readme.sh │ ├── rustfmt.toml │ ├── src │ ├── byteorder.rs │ ├── derive_util.rs │ ├── lib.rs │ └── post_monomorphization_compile_fail_tests.rs │ └── tests │ ├── trybuild.rs │ ├── ui-msrv │ ├── transmute-illegal.rs │ └── transmute-illegal.stderr │ ├── ui-nightly │ ├── transmute-illegal.rs │ └── transmute-illegal.stderr │ └── ui-stable │ ├── transmute-illegal.rs │ └── transmute-illegal.stderr ├── rust-toolchain.toml ├── testcase_sourcecode ├── brk.c ├── brk_test.py ├── build-single-testcase.sh ├── chdir.c ├── chdir_test.py ├── clone.c ├── clone.s ├── clone_test.py ├── close.c ├── close_test.py ├── dup.c ├── dup2.c ├── dup2_test.py ├── dup_test.py ├── execve.c ├── execve_test.py ├── exit.c ├── exit_test.py ├── fork.c ├── fork_test.py ├── fstat.c ├── fstat_test.py ├── getcwd.c ├── getcwd_test.py ├── getdents.c ├── getdents_test.py ├── getpid.c ├── getpid_test.py ├── getppid.c ├── getppid_test.py ├── gettimeofday.c ├── gettimeofday_test.py ├── ktool.py ├── mkdir_.c ├── mkdir_test.py ├── mmap.c ├── mmap_test.py ├── mount.c ├── mount_test.py ├── munmap.c ├── munmap_test.py ├── open.c ├── open_test.py ├── openat.c ├── openat_test.py ├── pipe.c ├── pipe_test.py ├── read.c ├── read_test.py ├── run-all.sh ├── sleep.c ├── sleep_test.py ├── ssh_run.py ├── test_base.py ├── test_echo.c ├── test_runner.py ├── text.txt ├── times.c ├── times_test.py ├── umount.c ├── umount_test.py ├── uname.c ├── uname_test.py ├── unlink.c ├── unlink_test.py ├── wait.c ├── wait_test.py ├── waitpid.c ├── waitpid_test.py ├── write.c ├── write_test.py ├── yield.c └── yield_test.py └── user ├── .cargo └── config.toml ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── Makefile └── src ├── bin ├── initproc.rs ├── user_shell.rs └── usertests_simple.rs ├── console.rs ├── lang_items.rs ├── lib.rs ├── linker.ld └── syscall.rs /.dockerignore: -------------------------------------------------------------------------------- 1 | */* -------------------------------------------------------------------------------- /.github/workflows/check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/.github/workflows/check.yml -------------------------------------------------------------------------------- /.github/workflows/sync.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/.github/workflows/sync.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/README.md -------------------------------------------------------------------------------- /bootloader/rustsbi-qemu.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/bootloader/rustsbi-qemu.bin -------------------------------------------------------------------------------- /dev-env-info.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/dev-env-info.md -------------------------------------------------------------------------------- /docs/TODOs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/docs/TODOs.md -------------------------------------------------------------------------------- /docs/image/Fat32结构图.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/docs/image/Fat32结构图.jpg -------------------------------------------------------------------------------- /docs/image/SV39PTEmode.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/docs/image/SV39PTEmode.jpg -------------------------------------------------------------------------------- /docs/image/USTB.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/docs/image/USTB.jpg -------------------------------------------------------------------------------- /docs/image/bitch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/docs/image/bitch.png -------------------------------------------------------------------------------- /docs/image/chaos_struct.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/docs/image/chaos_struct.jpg -------------------------------------------------------------------------------- /docs/image/easy-fs.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/docs/image/easy-fs.jpg -------------------------------------------------------------------------------- /docs/image/fs_port.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/docs/image/fs_port.jpg -------------------------------------------------------------------------------- /docs/image/gdb.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/docs/image/gdb.jpg -------------------------------------------------------------------------------- /docs/image/gdb2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/docs/image/gdb2.jpg -------------------------------------------------------------------------------- /docs/image/rCore进程调度流程.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/docs/image/rCore进程调度流程.png -------------------------------------------------------------------------------- /docs/image/stack_trace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/docs/image/stack_trace.png -------------------------------------------------------------------------------- /docs/image/suspend_current.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/docs/image/suspend_current.png -------------------------------------------------------------------------------- /docs/image/初赛榜.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/docs/image/初赛榜.jpg -------------------------------------------------------------------------------- /docs/内存管理.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/docs/内存管理.md -------------------------------------------------------------------------------- /docs/决赛第一阶段文档.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/docs/决赛第一阶段文档.md -------------------------------------------------------------------------------- /docs/初赛文档.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/docs/初赛文档.md -------------------------------------------------------------------------------- /docs/参考资料.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/docs/参考资料.md -------------------------------------------------------------------------------- /docs/复赛文档.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/docs/复赛文档.md -------------------------------------------------------------------------------- /docs/开发日志与bug记录.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/docs/开发日志与bug记录.md -------------------------------------------------------------------------------- /docs/往届代码.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/docs/往届代码.md -------------------------------------------------------------------------------- /docs/文件系统.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/docs/文件系统.md -------------------------------------------------------------------------------- /docs/现场赛.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/docs/现场赛.md -------------------------------------------------------------------------------- /docs/资料.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/docs/资料.md -------------------------------------------------------------------------------- /jh7110-visionfive2_dtb.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/jh7110-visionfive2_dtb.dtb -------------------------------------------------------------------------------- /os/.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/.cargo/config.toml -------------------------------------------------------------------------------- /os/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/Cargo.lock -------------------------------------------------------------------------------- /os/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/Cargo.toml -------------------------------------------------------------------------------- /os/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/Makefile -------------------------------------------------------------------------------- /os/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/build.rs -------------------------------------------------------------------------------- /os/cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/cargo/config.toml -------------------------------------------------------------------------------- /os/libs/ext4_rs/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | *.img 3 | test_files* 4 | tmp -------------------------------------------------------------------------------- /os/libs/ext4_rs/1.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/libs/ext4_rs/1.sh -------------------------------------------------------------------------------- /os/libs/ext4_rs/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/libs/ext4_rs/Cargo.lock -------------------------------------------------------------------------------- /os/libs/ext4_rs/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/libs/ext4_rs/Cargo.toml -------------------------------------------------------------------------------- /os/libs/ext4_rs/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/libs/ext4_rs/LICENSE -------------------------------------------------------------------------------- /os/libs/ext4_rs/README.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/libs/ext4_rs/README.json -------------------------------------------------------------------------------- /os/libs/ext4_rs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/libs/ext4_rs/README.md -------------------------------------------------------------------------------- /os/libs/ext4_rs/doc/bugs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/libs/ext4_rs/doc/bugs.png -------------------------------------------------------------------------------- /os/libs/ext4_rs/doc/checksum.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/libs/ext4_rs/doc/checksum.png -------------------------------------------------------------------------------- /os/libs/ext4_rs/doc/doc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/libs/ext4_rs/doc/doc.md -------------------------------------------------------------------------------- /os/libs/ext4_rs/doc/extent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/libs/ext4_rs/doc/extent.png -------------------------------------------------------------------------------- /os/libs/ext4_rs/doc/fs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/libs/ext4_rs/doc/fs.png -------------------------------------------------------------------------------- /os/libs/ext4_rs/doc/linux_ext.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/libs/ext4_rs/doc/linux_ext.png -------------------------------------------------------------------------------- /os/libs/ext4_rs/gen_img.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/libs/ext4_rs/gen_img.sh -------------------------------------------------------------------------------- /os/libs/ext4_rs/gen_test_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/libs/ext4_rs/gen_test_files.py -------------------------------------------------------------------------------- /os/libs/ext4_rs/rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/libs/ext4_rs/rust-toolchain.toml -------------------------------------------------------------------------------- /os/libs/ext4_rs/src/consts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/libs/ext4_rs/src/consts.rs -------------------------------------------------------------------------------- /os/libs/ext4_rs/src/ext4_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/libs/ext4_rs/src/ext4_error.rs -------------------------------------------------------------------------------- /os/libs/ext4_rs/src/ext4_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/libs/ext4_rs/src/ext4_impl.rs -------------------------------------------------------------------------------- /os/libs/ext4_rs/src/ext4_interface.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/libs/ext4_rs/src/ext4_interface.rs -------------------------------------------------------------------------------- /os/libs/ext4_rs/src/ext4_structs/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/libs/ext4_rs/src/ext4_structs/mod.rs -------------------------------------------------------------------------------- /os/libs/ext4_rs/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/libs/ext4_rs/src/lib.rs -------------------------------------------------------------------------------- /os/libs/ext4_rs/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/libs/ext4_rs/src/main.rs -------------------------------------------------------------------------------- /os/libs/ext4_rs/src/prelude.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/libs/ext4_rs/src/prelude.rs -------------------------------------------------------------------------------- /os/libs/ext4_rs/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/libs/ext4_rs/src/utils.rs -------------------------------------------------------------------------------- /os/libs/visionfive2-sd/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/libs/visionfive2-sd/.gitignore -------------------------------------------------------------------------------- /os/libs/visionfive2-sd/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/libs/visionfive2-sd/Cargo.toml -------------------------------------------------------------------------------- /os/libs/visionfive2-sd/README.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/libs/visionfive2-sd/README.json -------------------------------------------------------------------------------- /os/libs/visionfive2-sd/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/libs/visionfive2-sd/README.md -------------------------------------------------------------------------------- /os/libs/visionfive2-sd/example/Makefile: -------------------------------------------------------------------------------- 1 | all: 2 | make -C testos build -------------------------------------------------------------------------------- /os/libs/visionfive2-sd/src/cmd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/libs/visionfive2-sd/src/cmd.rs -------------------------------------------------------------------------------- /os/libs/visionfive2-sd/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/libs/visionfive2-sd/src/lib.rs -------------------------------------------------------------------------------- /os/libs/visionfive2-sd/src/register.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/libs/visionfive2-sd/src/register.rs -------------------------------------------------------------------------------- /os/libs/visionfive2-sd/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/libs/visionfive2-sd/src/utils.rs -------------------------------------------------------------------------------- /os/rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/rustfmt.toml -------------------------------------------------------------------------------- /os/src/.gitignore: -------------------------------------------------------------------------------- 1 | linker.ld -------------------------------------------------------------------------------- /os/src/block/block_cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/block/block_cache.rs -------------------------------------------------------------------------------- /os/src/block/block_dev.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/block/block_dev.rs -------------------------------------------------------------------------------- /os/src/block/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/block/mod.rs -------------------------------------------------------------------------------- /os/src/boards/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/boards/mod.rs -------------------------------------------------------------------------------- /os/src/boards/qemu.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/boards/qemu.rs -------------------------------------------------------------------------------- /os/src/boards/visionfive2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/boards/visionfive2.rs -------------------------------------------------------------------------------- /os/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/config.rs -------------------------------------------------------------------------------- /os/src/console.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/console.rs -------------------------------------------------------------------------------- /os/src/drivers/block/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/drivers/block/mod.rs -------------------------------------------------------------------------------- /os/src/drivers/block/vf2_sd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/drivers/block/vf2_sd.rs -------------------------------------------------------------------------------- /os/src/drivers/block/virtio_blk.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/drivers/block/virtio_blk.rs -------------------------------------------------------------------------------- /os/src/drivers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/drivers/mod.rs -------------------------------------------------------------------------------- /os/src/entry.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/entry.S -------------------------------------------------------------------------------- /os/src/entry_visionfive2.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/entry_visionfive2.S -------------------------------------------------------------------------------- /os/src/fs/defs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/fs/defs.rs -------------------------------------------------------------------------------- /os/src/fs/dentry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/fs/dentry.rs -------------------------------------------------------------------------------- /os/src/fs/ext4/defs.rs: -------------------------------------------------------------------------------- 1 | pub const ROOT_INO: u32 = 2; 2 | -------------------------------------------------------------------------------- /os/src/fs/ext4/fs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/fs/ext4/fs.rs -------------------------------------------------------------------------------- /os/src/fs/ext4/inode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/fs/ext4/inode.rs -------------------------------------------------------------------------------- /os/src/fs/ext4/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/fs/ext4/mod.rs -------------------------------------------------------------------------------- /os/src/fs/fat32/dentry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/fs/fat32/dentry.rs -------------------------------------------------------------------------------- /os/src/fs/fat32/fat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/fs/fat32/fat.rs -------------------------------------------------------------------------------- /os/src/fs/fat32/fs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/fs/fat32/fs.rs -------------------------------------------------------------------------------- /os/src/fs/fat32/inode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/fs/fat32/inode.rs -------------------------------------------------------------------------------- /os/src/fs/fat32/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/fs/fat32/mod.rs -------------------------------------------------------------------------------- /os/src/fs/fat32/super_block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/fs/fat32/super_block.rs -------------------------------------------------------------------------------- /os/src/fs/file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/fs/file.rs -------------------------------------------------------------------------------- /os/src/fs/fs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/fs/fs.rs -------------------------------------------------------------------------------- /os/src/fs/inode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/fs/inode.rs -------------------------------------------------------------------------------- /os/src/fs/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/fs/mod.rs -------------------------------------------------------------------------------- /os/src/fs/path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/fs/path.rs -------------------------------------------------------------------------------- /os/src/fs/pipe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/fs/pipe.rs -------------------------------------------------------------------------------- /os/src/fs/stdio.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/fs/stdio.rs -------------------------------------------------------------------------------- /os/src/lang_items.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/lang_items.rs -------------------------------------------------------------------------------- /os/src/link_initproc.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/link_initproc.S -------------------------------------------------------------------------------- /os/src/linker-qemu.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/linker-qemu.ld -------------------------------------------------------------------------------- /os/src/linker-vf2.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/linker-vf2.ld -------------------------------------------------------------------------------- /os/src/logging.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/logging.rs -------------------------------------------------------------------------------- /os/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/main.rs -------------------------------------------------------------------------------- /os/src/mm/address.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/mm/address.rs -------------------------------------------------------------------------------- /os/src/mm/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/mm/config.rs -------------------------------------------------------------------------------- /os/src/mm/frame_allocator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/mm/frame_allocator.rs -------------------------------------------------------------------------------- /os/src/mm/heap_allocator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/mm/heap_allocator.rs -------------------------------------------------------------------------------- /os/src/mm/memory_set.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/mm/memory_set.rs -------------------------------------------------------------------------------- /os/src/mm/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/mm/mod.rs -------------------------------------------------------------------------------- /os/src/mm/page_table.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/mm/page_table.rs -------------------------------------------------------------------------------- /os/src/sbi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/sbi.rs -------------------------------------------------------------------------------- /os/src/sync/condvar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/sync/condvar.rs -------------------------------------------------------------------------------- /os/src/sync/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/sync/mod.rs -------------------------------------------------------------------------------- /os/src/sync/mutex/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/sync/mutex/mod.rs -------------------------------------------------------------------------------- /os/src/sync/mutex/spin_mutex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/sync/mutex/spin_mutex.rs -------------------------------------------------------------------------------- /os/src/sync/semaphore.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/sync/semaphore.rs -------------------------------------------------------------------------------- /os/src/sync/up.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/sync/up.rs -------------------------------------------------------------------------------- /os/src/syscall/errno.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/syscall/errno.rs -------------------------------------------------------------------------------- /os/src/syscall/fs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/syscall/fs.rs -------------------------------------------------------------------------------- /os/src/syscall/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/syscall/mod.rs -------------------------------------------------------------------------------- /os/src/syscall/ppoll.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/syscall/ppoll.rs -------------------------------------------------------------------------------- /os/src/syscall/process.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/syscall/process.rs -------------------------------------------------------------------------------- /os/src/syscall/signal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/syscall/signal.rs -------------------------------------------------------------------------------- /os/src/syscall/sync.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/syscall/sync.rs -------------------------------------------------------------------------------- /os/src/syscall/thread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/syscall/thread.rs -------------------------------------------------------------------------------- /os/src/syscall/time.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/syscall/time.rs -------------------------------------------------------------------------------- /os/src/task/context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/task/context.rs -------------------------------------------------------------------------------- /os/src/task/manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/task/manager.rs -------------------------------------------------------------------------------- /os/src/task/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/task/mod.rs -------------------------------------------------------------------------------- /os/src/task/process.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/task/process.rs -------------------------------------------------------------------------------- /os/src/task/processor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/task/processor.rs -------------------------------------------------------------------------------- /os/src/task/res.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/task/res.rs -------------------------------------------------------------------------------- /os/src/task/resource.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/task/resource.rs -------------------------------------------------------------------------------- /os/src/task/sigaction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/task/sigaction.rs -------------------------------------------------------------------------------- /os/src/task/signal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/task/signal.rs -------------------------------------------------------------------------------- /os/src/task/switch.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/task/switch.S -------------------------------------------------------------------------------- /os/src/task/switch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/task/switch.rs -------------------------------------------------------------------------------- /os/src/task/task.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/task/task.rs -------------------------------------------------------------------------------- /os/src/timer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/timer.rs -------------------------------------------------------------------------------- /os/src/trap/context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/trap/context.rs -------------------------------------------------------------------------------- /os/src/trap/init_entry.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/trap/init_entry.S -------------------------------------------------------------------------------- /os/src/trap/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/trap/mod.rs -------------------------------------------------------------------------------- /os/src/trap/trap.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/trap/trap.S -------------------------------------------------------------------------------- /os/src/utils/async_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/utils/async_utils.rs -------------------------------------------------------------------------------- /os/src/utils/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/utils/mod.rs -------------------------------------------------------------------------------- /os/src/utils/platform_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/utils/platform_info.rs -------------------------------------------------------------------------------- /os/src/utils/string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/src/utils/string.rs -------------------------------------------------------------------------------- /os/vendor/aho-corasick/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/aho-corasick/COPYING -------------------------------------------------------------------------------- /os/vendor/aho-corasick/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/aho-corasick/Cargo.toml -------------------------------------------------------------------------------- /os/vendor/aho-corasick/DESIGN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/aho-corasick/DESIGN.md -------------------------------------------------------------------------------- /os/vendor/aho-corasick/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/aho-corasick/LICENSE-MIT -------------------------------------------------------------------------------- /os/vendor/aho-corasick/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/aho-corasick/README.md -------------------------------------------------------------------------------- /os/vendor/aho-corasick/UNLICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/aho-corasick/UNLICENSE -------------------------------------------------------------------------------- /os/vendor/aho-corasick/rustfmt.toml: -------------------------------------------------------------------------------- 1 | max_width = 79 2 | use_small_heuristics = "max" 3 | -------------------------------------------------------------------------------- /os/vendor/aho-corasick/src/automaton.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/aho-corasick/src/automaton.rs -------------------------------------------------------------------------------- /os/vendor/aho-corasick/src/dfa.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/aho-corasick/src/dfa.rs -------------------------------------------------------------------------------- /os/vendor/aho-corasick/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/aho-corasick/src/lib.rs -------------------------------------------------------------------------------- /os/vendor/aho-corasick/src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/aho-corasick/src/macros.rs -------------------------------------------------------------------------------- /os/vendor/aho-corasick/src/nfa/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/aho-corasick/src/nfa/mod.rs -------------------------------------------------------------------------------- /os/vendor/aho-corasick/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/aho-corasick/src/tests.rs -------------------------------------------------------------------------------- /os/vendor/aho-corasick/src/util/int.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/aho-corasick/src/util/int.rs -------------------------------------------------------------------------------- /os/vendor/aho-corasick/src/util/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/aho-corasick/src/util/mod.rs -------------------------------------------------------------------------------- /os/vendor/bare-metal/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bare-metal/CHANGELOG.md -------------------------------------------------------------------------------- /os/vendor/bare-metal/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bare-metal/Cargo.toml -------------------------------------------------------------------------------- /os/vendor/bare-metal/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bare-metal/LICENSE-APACHE -------------------------------------------------------------------------------- /os/vendor/bare-metal/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bare-metal/LICENSE-MIT -------------------------------------------------------------------------------- /os/vendor/bare-metal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bare-metal/README.md -------------------------------------------------------------------------------- /os/vendor/bare-metal/bors.toml: -------------------------------------------------------------------------------- 1 | status = [ 2 | "continuous-integration/travis-ci/push", 3 | ] -------------------------------------------------------------------------------- /os/vendor/bare-metal/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bare-metal/build.rs -------------------------------------------------------------------------------- /os/vendor/bare-metal/ci/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bare-metal/ci/install.sh -------------------------------------------------------------------------------- /os/vendor/bare-metal/ci/script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bare-metal/ci/script.sh -------------------------------------------------------------------------------- /os/vendor/bare-metal/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bare-metal/src/lib.rs -------------------------------------------------------------------------------- /os/vendor/bit_field/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bit_field/Cargo.toml -------------------------------------------------------------------------------- /os/vendor/bit_field/Changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bit_field/Changelog.md -------------------------------------------------------------------------------- /os/vendor/bit_field/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bit_field/LICENSE-APACHE -------------------------------------------------------------------------------- /os/vendor/bit_field/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bit_field/LICENSE-MIT -------------------------------------------------------------------------------- /os/vendor/bit_field/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bit_field/README.md -------------------------------------------------------------------------------- /os/vendor/bit_field/benches/bench.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bit_field/benches/bench.rs -------------------------------------------------------------------------------- /os/vendor/bit_field/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bit_field/src/lib.rs -------------------------------------------------------------------------------- /os/vendor/bit_field/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bit_field/src/tests.rs -------------------------------------------------------------------------------- /os/vendor/bitfield-struct/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitfield-struct/Cargo.toml -------------------------------------------------------------------------------- /os/vendor/bitfield-struct/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitfield-struct/LICENSE -------------------------------------------------------------------------------- /os/vendor/bitfield-struct/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitfield-struct/README.md -------------------------------------------------------------------------------- /os/vendor/bitfield-struct/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitfield-struct/src/lib.rs -------------------------------------------------------------------------------- /os/vendor/bitfield-struct/tests/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitfield-struct/tests/test.rs -------------------------------------------------------------------------------- /os/vendor/bitflags-1.3.2/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitflags-1.3.2/CHANGELOG.md -------------------------------------------------------------------------------- /os/vendor/bitflags-1.3.2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitflags-1.3.2/Cargo.toml -------------------------------------------------------------------------------- /os/vendor/bitflags-1.3.2/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitflags-1.3.2/LICENSE-APACHE -------------------------------------------------------------------------------- /os/vendor/bitflags-1.3.2/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitflags-1.3.2/LICENSE-MIT -------------------------------------------------------------------------------- /os/vendor/bitflags-1.3.2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitflags-1.3.2/README.md -------------------------------------------------------------------------------- /os/vendor/bitflags-1.3.2/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitflags-1.3.2/src/lib.rs -------------------------------------------------------------------------------- /os/vendor/bitflags-1.3.2/tests/basic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitflags-1.3.2/tests/basic.rs -------------------------------------------------------------------------------- /os/vendor/bitflags/.cargo-checksum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitflags/.cargo-checksum.json -------------------------------------------------------------------------------- /os/vendor/bitflags/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitflags/CHANGELOG.md -------------------------------------------------------------------------------- /os/vendor/bitflags/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitflags/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /os/vendor/bitflags/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitflags/CONTRIBUTING.md -------------------------------------------------------------------------------- /os/vendor/bitflags/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitflags/Cargo.lock -------------------------------------------------------------------------------- /os/vendor/bitflags/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitflags/Cargo.toml -------------------------------------------------------------------------------- /os/vendor/bitflags/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitflags/LICENSE-APACHE -------------------------------------------------------------------------------- /os/vendor/bitflags/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitflags/LICENSE-MIT -------------------------------------------------------------------------------- /os/vendor/bitflags/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitflags/README.md -------------------------------------------------------------------------------- /os/vendor/bitflags/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitflags/SECURITY.md -------------------------------------------------------------------------------- /os/vendor/bitflags/benches/parse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitflags/benches/parse.rs -------------------------------------------------------------------------------- /os/vendor/bitflags/examples/fmt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitflags/examples/fmt.rs -------------------------------------------------------------------------------- /os/vendor/bitflags/examples/serde.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitflags/examples/serde.rs -------------------------------------------------------------------------------- /os/vendor/bitflags/spec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitflags/spec.md -------------------------------------------------------------------------------- /os/vendor/bitflags/src/external.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitflags/src/external.rs -------------------------------------------------------------------------------- /os/vendor/bitflags/src/internal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitflags/src/internal.rs -------------------------------------------------------------------------------- /os/vendor/bitflags/src/iter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitflags/src/iter.rs -------------------------------------------------------------------------------- /os/vendor/bitflags/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitflags/src/lib.rs -------------------------------------------------------------------------------- /os/vendor/bitflags/src/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitflags/src/parser.rs -------------------------------------------------------------------------------- /os/vendor/bitflags/src/public.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitflags/src/public.rs -------------------------------------------------------------------------------- /os/vendor/bitflags/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitflags/src/tests.rs -------------------------------------------------------------------------------- /os/vendor/bitflags/src/tests/all.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitflags/src/tests/all.rs -------------------------------------------------------------------------------- /os/vendor/bitflags/src/tests/bits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitflags/src/tests/bits.rs -------------------------------------------------------------------------------- /os/vendor/bitflags/src/tests/empty.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitflags/src/tests/empty.rs -------------------------------------------------------------------------------- /os/vendor/bitflags/src/tests/eq.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitflags/src/tests/eq.rs -------------------------------------------------------------------------------- /os/vendor/bitflags/src/tests/extend.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitflags/src/tests/extend.rs -------------------------------------------------------------------------------- /os/vendor/bitflags/src/tests/flags.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitflags/src/tests/flags.rs -------------------------------------------------------------------------------- /os/vendor/bitflags/src/tests/fmt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitflags/src/tests/fmt.rs -------------------------------------------------------------------------------- /os/vendor/bitflags/src/tests/insert.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitflags/src/tests/insert.rs -------------------------------------------------------------------------------- /os/vendor/bitflags/src/tests/is_all.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitflags/src/tests/is_all.rs -------------------------------------------------------------------------------- /os/vendor/bitflags/src/tests/iter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitflags/src/tests/iter.rs -------------------------------------------------------------------------------- /os/vendor/bitflags/src/tests/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitflags/src/tests/parser.rs -------------------------------------------------------------------------------- /os/vendor/bitflags/src/tests/remove.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitflags/src/tests/remove.rs -------------------------------------------------------------------------------- /os/vendor/bitflags/src/tests/union.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitflags/src/tests/union.rs -------------------------------------------------------------------------------- /os/vendor/bitflags/src/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/bitflags/src/traits.rs -------------------------------------------------------------------------------- /os/vendor/byteorder/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/byteorder/CHANGELOG.md -------------------------------------------------------------------------------- /os/vendor/byteorder/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/byteorder/COPYING -------------------------------------------------------------------------------- /os/vendor/byteorder/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/byteorder/Cargo.toml -------------------------------------------------------------------------------- /os/vendor/byteorder/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/byteorder/LICENSE-MIT -------------------------------------------------------------------------------- /os/vendor/byteorder/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/byteorder/README.md -------------------------------------------------------------------------------- /os/vendor/byteorder/UNLICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/byteorder/UNLICENSE -------------------------------------------------------------------------------- /os/vendor/byteorder/benches/bench.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/byteorder/benches/bench.rs -------------------------------------------------------------------------------- /os/vendor/byteorder/rustfmt.toml: -------------------------------------------------------------------------------- 1 | max_width = 79 2 | use_small_heuristics = "max" 3 | -------------------------------------------------------------------------------- /os/vendor/byteorder/src/io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/byteorder/src/io.rs -------------------------------------------------------------------------------- /os/vendor/byteorder/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/byteorder/src/lib.rs -------------------------------------------------------------------------------- /os/vendor/fdt/.cargo-checksum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/fdt/.cargo-checksum.json -------------------------------------------------------------------------------- /os/vendor/fdt/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/fdt/Cargo.toml -------------------------------------------------------------------------------- /os/vendor/fdt/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/fdt/LICENSE -------------------------------------------------------------------------------- /os/vendor/fdt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/fdt/README.md -------------------------------------------------------------------------------- /os/vendor/fdt/dtb/issue-3.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/fdt/dtb/issue-3.dtb -------------------------------------------------------------------------------- /os/vendor/fdt/dtb/sifive.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/fdt/dtb/sifive.dtb -------------------------------------------------------------------------------- /os/vendor/fdt/dtb/test.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/fdt/dtb/test.dtb -------------------------------------------------------------------------------- /os/vendor/fdt/dts/issue-3.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/fdt/dts/issue-3.dts -------------------------------------------------------------------------------- /os/vendor/fdt/dts/sifive.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/fdt/dts/sifive.dts -------------------------------------------------------------------------------- /os/vendor/fdt/dts/test.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/fdt/dts/test.dts -------------------------------------------------------------------------------- /os/vendor/fdt/examples/basic_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/fdt/examples/basic_info.rs -------------------------------------------------------------------------------- /os/vendor/fdt/examples/tree_print.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/fdt/examples/tree_print.rs -------------------------------------------------------------------------------- /os/vendor/fdt/rustfmt.toml: -------------------------------------------------------------------------------- 1 | use_small_heuristics = "Max" 2 | -------------------------------------------------------------------------------- /os/vendor/fdt/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/fdt/src/lib.rs -------------------------------------------------------------------------------- /os/vendor/fdt/src/node.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/fdt/src/node.rs -------------------------------------------------------------------------------- /os/vendor/fdt/src/parsing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/fdt/src/parsing.rs -------------------------------------------------------------------------------- /os/vendor/fdt/src/pretty_print.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/fdt/src/pretty_print.rs -------------------------------------------------------------------------------- /os/vendor/fdt/src/standard_nodes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/fdt/src/standard_nodes.rs -------------------------------------------------------------------------------- /os/vendor/fdt/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/fdt/src/tests.rs -------------------------------------------------------------------------------- /os/vendor/lazy_static/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/lazy_static/Cargo.lock -------------------------------------------------------------------------------- /os/vendor/lazy_static/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/lazy_static/Cargo.toml -------------------------------------------------------------------------------- /os/vendor/lazy_static/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/lazy_static/LICENSE-APACHE -------------------------------------------------------------------------------- /os/vendor/lazy_static/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/lazy_static/LICENSE-MIT -------------------------------------------------------------------------------- /os/vendor/lazy_static/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/lazy_static/README.md -------------------------------------------------------------------------------- /os/vendor/lazy_static/src/core_lazy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/lazy_static/src/core_lazy.rs -------------------------------------------------------------------------------- /os/vendor/lazy_static/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/lazy_static/src/lib.rs -------------------------------------------------------------------------------- /os/vendor/lazy_static/tests/no_std.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/lazy_static/tests/no_std.rs -------------------------------------------------------------------------------- /os/vendor/lazy_static/tests/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/lazy_static/tests/test.rs -------------------------------------------------------------------------------- /os/vendor/lazy_static/tests/ui.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/lazy_static/tests/ui.rs -------------------------------------------------------------------------------- /os/vendor/log/.cargo-checksum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/log/.cargo-checksum.json -------------------------------------------------------------------------------- /os/vendor/log/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/log/CHANGELOG.md -------------------------------------------------------------------------------- /os/vendor/log/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/log/Cargo.toml -------------------------------------------------------------------------------- /os/vendor/log/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/log/LICENSE-APACHE -------------------------------------------------------------------------------- /os/vendor/log/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/log/LICENSE-MIT -------------------------------------------------------------------------------- /os/vendor/log/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/log/README.md -------------------------------------------------------------------------------- /os/vendor/log/benches/value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/log/benches/value.rs -------------------------------------------------------------------------------- /os/vendor/log/src/__private_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/log/src/__private_api.rs -------------------------------------------------------------------------------- /os/vendor/log/src/kv/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/log/src/kv/error.rs -------------------------------------------------------------------------------- /os/vendor/log/src/kv/key.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/log/src/kv/key.rs -------------------------------------------------------------------------------- /os/vendor/log/src/kv/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/log/src/kv/mod.rs -------------------------------------------------------------------------------- /os/vendor/log/src/kv/source.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/log/src/kv/source.rs -------------------------------------------------------------------------------- /os/vendor/log/src/kv/value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/log/src/kv/value.rs -------------------------------------------------------------------------------- /os/vendor/log/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/log/src/lib.rs -------------------------------------------------------------------------------- /os/vendor/log/src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/log/src/macros.rs -------------------------------------------------------------------------------- /os/vendor/log/src/serde.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/log/src/serde.rs -------------------------------------------------------------------------------- /os/vendor/log/triagebot.toml: -------------------------------------------------------------------------------- 1 | [assign] 2 | -------------------------------------------------------------------------------- /os/vendor/memchr/.cargo-checksum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/memchr/.cargo-checksum.json -------------------------------------------------------------------------------- /os/vendor/memchr/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/memchr/COPYING -------------------------------------------------------------------------------- /os/vendor/memchr/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/memchr/Cargo.toml -------------------------------------------------------------------------------- /os/vendor/memchr/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/memchr/LICENSE-MIT -------------------------------------------------------------------------------- /os/vendor/memchr/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/memchr/README.md -------------------------------------------------------------------------------- /os/vendor/memchr/UNLICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/memchr/UNLICENSE -------------------------------------------------------------------------------- /os/vendor/memchr/rustfmt.toml: -------------------------------------------------------------------------------- 1 | max_width = 79 2 | use_small_heuristics = "max" 3 | -------------------------------------------------------------------------------- /os/vendor/memchr/src/arch/all/memchr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/memchr/src/arch/all/memchr.rs -------------------------------------------------------------------------------- /os/vendor/memchr/src/arch/all/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/memchr/src/arch/all/mod.rs -------------------------------------------------------------------------------- /os/vendor/memchr/src/arch/all/twoway.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/memchr/src/arch/all/twoway.rs -------------------------------------------------------------------------------- /os/vendor/memchr/src/arch/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/memchr/src/arch/mod.rs -------------------------------------------------------------------------------- /os/vendor/memchr/src/arch/wasm32/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/memchr/src/arch/wasm32/mod.rs -------------------------------------------------------------------------------- /os/vendor/memchr/src/arch/x86_64/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/memchr/src/arch/x86_64/mod.rs -------------------------------------------------------------------------------- /os/vendor/memchr/src/cow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/memchr/src/cow.rs -------------------------------------------------------------------------------- /os/vendor/memchr/src/ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/memchr/src/ext.rs -------------------------------------------------------------------------------- /os/vendor/memchr/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/memchr/src/lib.rs -------------------------------------------------------------------------------- /os/vendor/memchr/src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/memchr/src/macros.rs -------------------------------------------------------------------------------- /os/vendor/memchr/src/memchr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/memchr/src/memchr.rs -------------------------------------------------------------------------------- /os/vendor/memchr/src/memmem/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/memchr/src/memmem/mod.rs -------------------------------------------------------------------------------- /os/vendor/memchr/src/memmem/searcher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/memchr/src/memmem/searcher.rs -------------------------------------------------------------------------------- /os/vendor/memchr/src/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/memchr/src/tests/mod.rs -------------------------------------------------------------------------------- /os/vendor/memchr/src/vector.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/memchr/src/vector.rs -------------------------------------------------------------------------------- /os/vendor/num_enum/.cargo-checksum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/num_enum/.cargo-checksum.json -------------------------------------------------------------------------------- /os/vendor/num_enum/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/num_enum/Cargo.toml -------------------------------------------------------------------------------- /os/vendor/num_enum/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/num_enum/LICENSE-APACHE -------------------------------------------------------------------------------- /os/vendor/num_enum/LICENSE-BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/num_enum/LICENSE-BSD -------------------------------------------------------------------------------- /os/vendor/num_enum/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/num_enum/LICENSE-MIT -------------------------------------------------------------------------------- /os/vendor/num_enum/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/num_enum/README.md -------------------------------------------------------------------------------- /os/vendor/num_enum/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/num_enum/src/lib.rs -------------------------------------------------------------------------------- /os/vendor/num_enum/tests/default.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/num_enum/tests/default.rs -------------------------------------------------------------------------------- /os/vendor/num_enum/tests/try_build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/num_enum/tests/try_build.rs -------------------------------------------------------------------------------- /os/vendor/num_enum_derive/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/num_enum_derive/Cargo.toml -------------------------------------------------------------------------------- /os/vendor/num_enum_derive/LICENSE-BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/num_enum_derive/LICENSE-BSD -------------------------------------------------------------------------------- /os/vendor/num_enum_derive/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/num_enum_derive/LICENSE-MIT -------------------------------------------------------------------------------- /os/vendor/num_enum_derive/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/num_enum_derive/README.md -------------------------------------------------------------------------------- /os/vendor/num_enum_derive/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/num_enum_derive/src/lib.rs -------------------------------------------------------------------------------- /os/vendor/preprint/.cargo-checksum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/preprint/.cargo-checksum.json -------------------------------------------------------------------------------- /os/vendor/preprint/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/preprint/Cargo.lock -------------------------------------------------------------------------------- /os/vendor/preprint/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/preprint/Cargo.toml -------------------------------------------------------------------------------- /os/vendor/preprint/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /os/vendor/preprint/src/bin/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/preprint/src/bin/main.rs -------------------------------------------------------------------------------- /os/vendor/preprint/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/preprint/src/lib.rs -------------------------------------------------------------------------------- /os/vendor/proc-macro2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/proc-macro2/Cargo.toml -------------------------------------------------------------------------------- /os/vendor/proc-macro2/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/proc-macro2/LICENSE-APACHE -------------------------------------------------------------------------------- /os/vendor/proc-macro2/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/proc-macro2/LICENSE-MIT -------------------------------------------------------------------------------- /os/vendor/proc-macro2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/proc-macro2/README.md -------------------------------------------------------------------------------- /os/vendor/proc-macro2/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/proc-macro2/build.rs -------------------------------------------------------------------------------- /os/vendor/proc-macro2/build/probe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/proc-macro2/build/probe.rs -------------------------------------------------------------------------------- /os/vendor/proc-macro2/rust-toolchain.toml: -------------------------------------------------------------------------------- 1 | [toolchain] 2 | components = ["rust-src"] 3 | -------------------------------------------------------------------------------- /os/vendor/proc-macro2/src/detection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/proc-macro2/src/detection.rs -------------------------------------------------------------------------------- /os/vendor/proc-macro2/src/extra.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/proc-macro2/src/extra.rs -------------------------------------------------------------------------------- /os/vendor/proc-macro2/src/fallback.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/proc-macro2/src/fallback.rs -------------------------------------------------------------------------------- /os/vendor/proc-macro2/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/proc-macro2/src/lib.rs -------------------------------------------------------------------------------- /os/vendor/proc-macro2/src/location.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/proc-macro2/src/location.rs -------------------------------------------------------------------------------- /os/vendor/proc-macro2/src/marker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/proc-macro2/src/marker.rs -------------------------------------------------------------------------------- /os/vendor/proc-macro2/src/parse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/proc-macro2/src/parse.rs -------------------------------------------------------------------------------- /os/vendor/proc-macro2/src/rcvec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/proc-macro2/src/rcvec.rs -------------------------------------------------------------------------------- /os/vendor/proc-macro2/src/wrapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/proc-macro2/src/wrapper.rs -------------------------------------------------------------------------------- /os/vendor/proc-macro2/tests/comments.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/proc-macro2/tests/comments.rs -------------------------------------------------------------------------------- /os/vendor/proc-macro2/tests/features.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/proc-macro2/tests/features.rs -------------------------------------------------------------------------------- /os/vendor/proc-macro2/tests/marker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/proc-macro2/tests/marker.rs -------------------------------------------------------------------------------- /os/vendor/proc-macro2/tests/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/proc-macro2/tests/test.rs -------------------------------------------------------------------------------- /os/vendor/proc-macro2/tests/test_fmt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/proc-macro2/tests/test_fmt.rs -------------------------------------------------------------------------------- /os/vendor/quote/.cargo-checksum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/quote/.cargo-checksum.json -------------------------------------------------------------------------------- /os/vendor/quote/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/quote/Cargo.toml -------------------------------------------------------------------------------- /os/vendor/quote/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/quote/LICENSE-APACHE -------------------------------------------------------------------------------- /os/vendor/quote/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/quote/LICENSE-MIT -------------------------------------------------------------------------------- /os/vendor/quote/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/quote/README.md -------------------------------------------------------------------------------- /os/vendor/quote/rust-toolchain.toml: -------------------------------------------------------------------------------- 1 | [toolchain] 2 | components = ["rust-src"] 3 | -------------------------------------------------------------------------------- /os/vendor/quote/src/ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/quote/src/ext.rs -------------------------------------------------------------------------------- /os/vendor/quote/src/format.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/quote/src/format.rs -------------------------------------------------------------------------------- /os/vendor/quote/src/ident_fragment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/quote/src/ident_fragment.rs -------------------------------------------------------------------------------- /os/vendor/quote/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/quote/src/lib.rs -------------------------------------------------------------------------------- /os/vendor/quote/src/runtime.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/quote/src/runtime.rs -------------------------------------------------------------------------------- /os/vendor/quote/src/spanned.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/quote/src/spanned.rs -------------------------------------------------------------------------------- /os/vendor/quote/src/to_tokens.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/quote/src/to_tokens.rs -------------------------------------------------------------------------------- /os/vendor/quote/tests/compiletest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/quote/tests/compiletest.rs -------------------------------------------------------------------------------- /os/vendor/quote/tests/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/quote/tests/test.rs -------------------------------------------------------------------------------- /os/vendor/regex-automata/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex-automata/Cargo.toml -------------------------------------------------------------------------------- /os/vendor/regex-automata/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex-automata/LICENSE-APACHE -------------------------------------------------------------------------------- /os/vendor/regex-automata/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex-automata/LICENSE-MIT -------------------------------------------------------------------------------- /os/vendor/regex-automata/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex-automata/README.md -------------------------------------------------------------------------------- /os/vendor/regex-automata/src/dfa/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex-automata/src/dfa/mod.rs -------------------------------------------------------------------------------- /os/vendor/regex-automata/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex-automata/src/lib.rs -------------------------------------------------------------------------------- /os/vendor/regex-automata/src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex-automata/src/macros.rs -------------------------------------------------------------------------------- /os/vendor/regex-automata/src/nfa/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex-automata/src/nfa/mod.rs -------------------------------------------------------------------------------- /os/vendor/regex-automata/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex-automata/test -------------------------------------------------------------------------------- /os/vendor/regex-automata/tests/dfa/onepass/mod.rs: -------------------------------------------------------------------------------- 1 | #[cfg(not(miri))] 2 | mod suite; 3 | -------------------------------------------------------------------------------- /os/vendor/regex-automata/tests/hybrid/mod.rs: -------------------------------------------------------------------------------- 1 | mod api; 2 | #[cfg(not(miri))] 3 | mod suite; 4 | -------------------------------------------------------------------------------- /os/vendor/regex-automata/tests/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex-automata/tests/lib.rs -------------------------------------------------------------------------------- /os/vendor/regex-automata/tests/meta/mod.rs: -------------------------------------------------------------------------------- 1 | #[cfg(not(miri))] 2 | mod suite; 3 | -------------------------------------------------------------------------------- /os/vendor/regex-automata/tests/nfa/mod.rs: -------------------------------------------------------------------------------- 1 | mod thompson; 2 | -------------------------------------------------------------------------------- /os/vendor/regex-automata/tests/nfa/thompson/backtrack/mod.rs: -------------------------------------------------------------------------------- 1 | #[cfg(not(miri))] 2 | mod suite; 3 | -------------------------------------------------------------------------------- /os/vendor/regex-automata/tests/nfa/thompson/pikevm/mod.rs: -------------------------------------------------------------------------------- 1 | #[cfg(not(miri))] 2 | mod suite; 3 | -------------------------------------------------------------------------------- /os/vendor/regex-syntax/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex-syntax/Cargo.toml -------------------------------------------------------------------------------- /os/vendor/regex-syntax/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex-syntax/LICENSE-APACHE -------------------------------------------------------------------------------- /os/vendor/regex-syntax/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex-syntax/LICENSE-MIT -------------------------------------------------------------------------------- /os/vendor/regex-syntax/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex-syntax/README.md -------------------------------------------------------------------------------- /os/vendor/regex-syntax/benches/bench.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex-syntax/benches/bench.rs -------------------------------------------------------------------------------- /os/vendor/regex-syntax/src/ast/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex-syntax/src/ast/mod.rs -------------------------------------------------------------------------------- /os/vendor/regex-syntax/src/ast/parse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex-syntax/src/ast/parse.rs -------------------------------------------------------------------------------- /os/vendor/regex-syntax/src/ast/print.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex-syntax/src/ast/print.rs -------------------------------------------------------------------------------- /os/vendor/regex-syntax/src/debug.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex-syntax/src/debug.rs -------------------------------------------------------------------------------- /os/vendor/regex-syntax/src/either.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex-syntax/src/either.rs -------------------------------------------------------------------------------- /os/vendor/regex-syntax/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex-syntax/src/error.rs -------------------------------------------------------------------------------- /os/vendor/regex-syntax/src/hir/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex-syntax/src/hir/mod.rs -------------------------------------------------------------------------------- /os/vendor/regex-syntax/src/hir/print.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex-syntax/src/hir/print.rs -------------------------------------------------------------------------------- /os/vendor/regex-syntax/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex-syntax/src/lib.rs -------------------------------------------------------------------------------- /os/vendor/regex-syntax/src/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex-syntax/src/parser.rs -------------------------------------------------------------------------------- /os/vendor/regex-syntax/src/rank.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex-syntax/src/rank.rs -------------------------------------------------------------------------------- /os/vendor/regex-syntax/src/unicode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex-syntax/src/unicode.rs -------------------------------------------------------------------------------- /os/vendor/regex-syntax/src/utf8.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex-syntax/src/utf8.rs -------------------------------------------------------------------------------- /os/vendor/regex-syntax/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex-syntax/test -------------------------------------------------------------------------------- /os/vendor/regex/.cargo-checksum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/.cargo-checksum.json -------------------------------------------------------------------------------- /os/vendor/regex/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/CHANGELOG.md -------------------------------------------------------------------------------- /os/vendor/regex/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/Cargo.toml -------------------------------------------------------------------------------- /os/vendor/regex/Cross.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/Cross.toml -------------------------------------------------------------------------------- /os/vendor/regex/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/LICENSE-APACHE -------------------------------------------------------------------------------- /os/vendor/regex/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/LICENSE-MIT -------------------------------------------------------------------------------- /os/vendor/regex/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/README.md -------------------------------------------------------------------------------- /os/vendor/regex/UNICODE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/UNICODE.md -------------------------------------------------------------------------------- /os/vendor/regex/bench/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/bench/README.md -------------------------------------------------------------------------------- /os/vendor/regex/record/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/record/README.md -------------------------------------------------------------------------------- /os/vendor/regex/rustfmt.toml: -------------------------------------------------------------------------------- 1 | max_width = 79 2 | use_small_heuristics = "max" 3 | -------------------------------------------------------------------------------- /os/vendor/regex/src/builders.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/src/builders.rs -------------------------------------------------------------------------------- /os/vendor/regex/src/bytes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/src/bytes.rs -------------------------------------------------------------------------------- /os/vendor/regex/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/src/error.rs -------------------------------------------------------------------------------- /os/vendor/regex/src/find_byte.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/src/find_byte.rs -------------------------------------------------------------------------------- /os/vendor/regex/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/src/lib.rs -------------------------------------------------------------------------------- /os/vendor/regex/src/pattern.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/src/pattern.rs -------------------------------------------------------------------------------- /os/vendor/regex/src/regex/bytes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/src/regex/bytes.rs -------------------------------------------------------------------------------- /os/vendor/regex/src/regex/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/src/regex/mod.rs -------------------------------------------------------------------------------- /os/vendor/regex/src/regex/string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/src/regex/string.rs -------------------------------------------------------------------------------- /os/vendor/regex/src/regexset/bytes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/src/regexset/bytes.rs -------------------------------------------------------------------------------- /os/vendor/regex/src/regexset/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/src/regexset/mod.rs -------------------------------------------------------------------------------- /os/vendor/regex/src/regexset/string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/src/regexset/string.rs -------------------------------------------------------------------------------- /os/vendor/regex/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/test -------------------------------------------------------------------------------- /os/vendor/regex/testdata/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/testdata/README.md -------------------------------------------------------------------------------- /os/vendor/regex/testdata/anchored.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/testdata/anchored.toml -------------------------------------------------------------------------------- /os/vendor/regex/testdata/bytes.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/testdata/bytes.toml -------------------------------------------------------------------------------- /os/vendor/regex/testdata/crazy.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/testdata/crazy.toml -------------------------------------------------------------------------------- /os/vendor/regex/testdata/crlf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/testdata/crlf.toml -------------------------------------------------------------------------------- /os/vendor/regex/testdata/earliest.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/testdata/earliest.toml -------------------------------------------------------------------------------- /os/vendor/regex/testdata/empty.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/testdata/empty.toml -------------------------------------------------------------------------------- /os/vendor/regex/testdata/expensive.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/testdata/expensive.toml -------------------------------------------------------------------------------- /os/vendor/regex/testdata/flags.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/testdata/flags.toml -------------------------------------------------------------------------------- /os/vendor/regex/testdata/iter.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/testdata/iter.toml -------------------------------------------------------------------------------- /os/vendor/regex/testdata/misc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/testdata/misc.toml -------------------------------------------------------------------------------- /os/vendor/regex/testdata/multiline.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/testdata/multiline.toml -------------------------------------------------------------------------------- /os/vendor/regex/testdata/set.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/testdata/set.toml -------------------------------------------------------------------------------- /os/vendor/regex/testdata/substring.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/testdata/substring.toml -------------------------------------------------------------------------------- /os/vendor/regex/testdata/unicode.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/testdata/unicode.toml -------------------------------------------------------------------------------- /os/vendor/regex/testdata/utf8.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/testdata/utf8.toml -------------------------------------------------------------------------------- /os/vendor/regex/tests/fuzz/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/tests/fuzz/mod.rs -------------------------------------------------------------------------------- /os/vendor/regex/tests/fuzz/testdata/minimized-from-8760b19b25d74e3603d4c643e9c7404fdd3631f9: -------------------------------------------------------------------------------- 1 | EB*& 7*...\B\ -------------------------------------------------------------------------------- /os/vendor/regex/tests/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/tests/lib.rs -------------------------------------------------------------------------------- /os/vendor/regex/tests/misc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/tests/misc.rs -------------------------------------------------------------------------------- /os/vendor/regex/tests/regression.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/tests/regression.rs -------------------------------------------------------------------------------- /os/vendor/regex/tests/replace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/tests/replace.rs -------------------------------------------------------------------------------- /os/vendor/regex/tests/searcher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/tests/searcher.rs -------------------------------------------------------------------------------- /os/vendor/regex/tests/suite_bytes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/tests/suite_bytes.rs -------------------------------------------------------------------------------- /os/vendor/regex/tests/suite_string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/regex/tests/suite_string.rs -------------------------------------------------------------------------------- /os/vendor/riscv-target/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv-target/Cargo.toml -------------------------------------------------------------------------------- /os/vendor/riscv-target/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv-target/LICENSE-APACHE -------------------------------------------------------------------------------- /os/vendor/riscv-target/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv-target/LICENSE-MIT -------------------------------------------------------------------------------- /os/vendor/riscv-target/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv-target/README.md -------------------------------------------------------------------------------- /os/vendor/riscv-target/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv-target/src/lib.rs -------------------------------------------------------------------------------- /os/vendor/riscv/.cargo-checksum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/.cargo-checksum.json -------------------------------------------------------------------------------- /os/vendor/riscv/.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @rust-embedded/riscv -------------------------------------------------------------------------------- /os/vendor/riscv/.github/bors.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/.github/bors.toml -------------------------------------------------------------------------------- /os/vendor/riscv/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/.travis.yml -------------------------------------------------------------------------------- /os/vendor/riscv/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/CHANGELOG.md -------------------------------------------------------------------------------- /os/vendor/riscv/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /os/vendor/riscv/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/Cargo.toml -------------------------------------------------------------------------------- /os/vendor/riscv/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/README.md -------------------------------------------------------------------------------- /os/vendor/riscv/asm.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/asm.S -------------------------------------------------------------------------------- /os/vendor/riscv/asm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/asm.h -------------------------------------------------------------------------------- /os/vendor/riscv/assemble.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/assemble.ps1 -------------------------------------------------------------------------------- /os/vendor/riscv/assemble.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/assemble.sh -------------------------------------------------------------------------------- /os/vendor/riscv/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/build.rs -------------------------------------------------------------------------------- /os/vendor/riscv/check-blobs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/check-blobs.sh -------------------------------------------------------------------------------- /os/vendor/riscv/ci/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/ci/install.sh -------------------------------------------------------------------------------- /os/vendor/riscv/ci/script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/ci/script.sh -------------------------------------------------------------------------------- /os/vendor/riscv/descriptor/generator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/descriptor/generator.rs -------------------------------------------------------------------------------- /os/vendor/riscv/descriptor/hedeleg.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/descriptor/hedeleg.txt -------------------------------------------------------------------------------- /os/vendor/riscv/descriptor/hgatp.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/descriptor/hgatp.txt -------------------------------------------------------------------------------- /os/vendor/riscv/descriptor/hgeie.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/descriptor/hgeie.txt -------------------------------------------------------------------------------- /os/vendor/riscv/descriptor/hgeip.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/descriptor/hgeip.txt -------------------------------------------------------------------------------- /os/vendor/riscv/descriptor/hideleg.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/descriptor/hideleg.txt -------------------------------------------------------------------------------- /os/vendor/riscv/descriptor/hie.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/descriptor/hie.txt -------------------------------------------------------------------------------- /os/vendor/riscv/descriptor/hip.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/descriptor/hip.txt -------------------------------------------------------------------------------- /os/vendor/riscv/descriptor/hstatus.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/descriptor/hstatus.txt -------------------------------------------------------------------------------- /os/vendor/riscv/descriptor/htinst.txt: -------------------------------------------------------------------------------- 1 | Htinst 2 | 1610 3 | end 4 | Hypervisor Trap Instruction Register. -------------------------------------------------------------------------------- /os/vendor/riscv/descriptor/htval.txt: -------------------------------------------------------------------------------- 1 | Htval 2 | 1603 3 | end 4 | Hypervisor Trap Value Register. -------------------------------------------------------------------------------- /os/vendor/riscv/descriptor/hvip.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/descriptor/hvip.txt -------------------------------------------------------------------------------- /os/vendor/riscv/descriptor/vsatp.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/descriptor/vsatp.txt -------------------------------------------------------------------------------- /os/vendor/riscv/descriptor/vscause.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/descriptor/vscause.txt -------------------------------------------------------------------------------- /os/vendor/riscv/descriptor/vsepc.txt: -------------------------------------------------------------------------------- 1 | Vsepc 2 | 577 3 | end 4 | Virtual Supervisor Exception Program Counter. -------------------------------------------------------------------------------- /os/vendor/riscv/descriptor/vsie.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/descriptor/vsie.txt -------------------------------------------------------------------------------- /os/vendor/riscv/descriptor/vsip.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/descriptor/vsip.txt -------------------------------------------------------------------------------- /os/vendor/riscv/descriptor/vsstatus.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/descriptor/vsstatus.txt -------------------------------------------------------------------------------- /os/vendor/riscv/descriptor/vstval.txt: -------------------------------------------------------------------------------- 1 | Vstval 2 | 579 3 | end 4 | Virtual Supervisor Trap Value Register. -------------------------------------------------------------------------------- /os/vendor/riscv/descriptor/vstvec.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/descriptor/vstvec.txt -------------------------------------------------------------------------------- /os/vendor/riscv/src/addr/gpax4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/addr/gpax4.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/addr/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/addr/mod.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/addr/page.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/addr/page.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/addr/sv32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/addr/sv32.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/addr/sv39.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/addr/sv39.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/addr/sv48.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/addr/sv48.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/asm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/asm.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/interrupt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/interrupt.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/lib.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/paging/mapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/paging/mapper.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/paging/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/paging/mod.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/register/fcsr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/register/fcsr.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/register/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/register/macros.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/register/marchid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/register/marchid.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/register/mcause.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/register/mcause.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/register/mcycle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/register/mcycle.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/register/mcycleh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/register/mcycleh.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/register/medeleg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/register/medeleg.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/register/mepc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/register/mepc.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/register/mhartid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/register/mhartid.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/register/mideleg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/register/mideleg.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/register/mie.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/register/mie.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/register/mimpid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/register/mimpid.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/register/mip.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/register/mip.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/register/misa.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/register/misa.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/register/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/register/mod.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/register/mstatus.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/register/mstatus.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/register/mtval.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/register/mtval.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/register/mtvec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/register/mtvec.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/register/pmpcfgx.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/register/pmpcfgx.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/register/satp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/register/satp.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/register/scause.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/register/scause.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/register/sepc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/register/sepc.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/register/sie.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/register/sie.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/register/sip.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/register/sip.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/register/sstatus.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/register/sstatus.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/register/stval.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/register/stval.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/register/stvec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/register/stvec.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/register/time.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/register/time.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/register/timeh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/register/timeh.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/register/ucause.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/register/ucause.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/register/uepc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/register/uepc.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/register/uie.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/register/uie.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/register/uip.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/register/uip.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/register/ustatus.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/register/ustatus.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/register/utval.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/register/utval.rs -------------------------------------------------------------------------------- /os/vendor/riscv/src/register/utvec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/riscv/src/register/utvec.rs -------------------------------------------------------------------------------- /os/vendor/rustc_version/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/rustc_version/Cargo.toml -------------------------------------------------------------------------------- /os/vendor/rustc_version/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/rustc_version/LICENSE-APACHE -------------------------------------------------------------------------------- /os/vendor/rustc_version/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/rustc_version/LICENSE-MIT -------------------------------------------------------------------------------- /os/vendor/rustc_version/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/rustc_version/README.md -------------------------------------------------------------------------------- /os/vendor/rustc_version/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/rustc_version/src/errors.rs -------------------------------------------------------------------------------- /os/vendor/rustc_version/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/rustc_version/src/lib.rs -------------------------------------------------------------------------------- /os/vendor/semver-parser/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/semver-parser/Cargo.toml -------------------------------------------------------------------------------- /os/vendor/semver-parser/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/semver-parser/LICENSE-APACHE -------------------------------------------------------------------------------- /os/vendor/semver-parser/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/semver-parser/LICENSE-MIT -------------------------------------------------------------------------------- /os/vendor/semver-parser/src/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/semver-parser/src/common.rs -------------------------------------------------------------------------------- /os/vendor/semver-parser/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/semver-parser/src/lib.rs -------------------------------------------------------------------------------- /os/vendor/semver-parser/src/range.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/semver-parser/src/range.rs -------------------------------------------------------------------------------- /os/vendor/semver-parser/src/version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/semver-parser/src/version.rs -------------------------------------------------------------------------------- /os/vendor/semver/.cargo-checksum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/semver/.cargo-checksum.json -------------------------------------------------------------------------------- /os/vendor/semver/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/semver/Cargo.toml -------------------------------------------------------------------------------- /os/vendor/semver/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/semver/LICENSE-APACHE -------------------------------------------------------------------------------- /os/vendor/semver/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/semver/LICENSE-MIT -------------------------------------------------------------------------------- /os/vendor/semver/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/semver/README.md -------------------------------------------------------------------------------- /os/vendor/semver/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/semver/src/lib.rs -------------------------------------------------------------------------------- /os/vendor/semver/src/version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/semver/src/version.rs -------------------------------------------------------------------------------- /os/vendor/semver/src/version_req.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/semver/src/version_req.rs -------------------------------------------------------------------------------- /os/vendor/semver/tests/deprecation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/semver/tests/deprecation.rs -------------------------------------------------------------------------------- /os/vendor/semver/tests/regression.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/semver/tests/regression.rs -------------------------------------------------------------------------------- /os/vendor/semver/tests/serde.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/semver/tests/serde.rs -------------------------------------------------------------------------------- /os/vendor/spin-0.7.1/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/spin-0.7.1/CHANGELOG.md -------------------------------------------------------------------------------- /os/vendor/spin-0.7.1/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/spin-0.7.1/Cargo.lock -------------------------------------------------------------------------------- /os/vendor/spin-0.7.1/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/spin-0.7.1/Cargo.toml -------------------------------------------------------------------------------- /os/vendor/spin-0.7.1/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/spin-0.7.1/LICENSE -------------------------------------------------------------------------------- /os/vendor/spin-0.7.1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/spin-0.7.1/README.md -------------------------------------------------------------------------------- /os/vendor/spin-0.7.1/examples/debug.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/spin-0.7.1/examples/debug.rs -------------------------------------------------------------------------------- /os/vendor/spin-0.7.1/script/doc-upload.cfg: -------------------------------------------------------------------------------- 1 | PROJECT_NAME=spin-rs 2 | DOCS_REPO=mvdnes/rust-docs.git 3 | DOC_RUST_VERSION=stable 4 | -------------------------------------------------------------------------------- /os/vendor/spin-0.7.1/src/barrier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/spin-0.7.1/src/barrier.rs -------------------------------------------------------------------------------- /os/vendor/spin-0.7.1/src/lazy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/spin-0.7.1/src/lazy.rs -------------------------------------------------------------------------------- /os/vendor/spin-0.7.1/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/spin-0.7.1/src/lib.rs -------------------------------------------------------------------------------- /os/vendor/spin-0.7.1/src/mutex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/spin-0.7.1/src/mutex.rs -------------------------------------------------------------------------------- /os/vendor/spin-0.7.1/src/mutex/spin.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/spin-0.7.1/src/mutex/spin.rs -------------------------------------------------------------------------------- /os/vendor/spin-0.7.1/src/once.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/spin-0.7.1/src/once.rs -------------------------------------------------------------------------------- /os/vendor/spin-0.7.1/src/rw_lock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/spin-0.7.1/src/rw_lock.rs -------------------------------------------------------------------------------- /os/vendor/spin/.cargo-checksum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/spin/.cargo-checksum.json -------------------------------------------------------------------------------- /os/vendor/spin/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/spin/CHANGELOG.md -------------------------------------------------------------------------------- /os/vendor/spin/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/spin/Cargo.lock -------------------------------------------------------------------------------- /os/vendor/spin/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/spin/Cargo.toml -------------------------------------------------------------------------------- /os/vendor/spin/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/spin/LICENSE -------------------------------------------------------------------------------- /os/vendor/spin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/spin/README.md -------------------------------------------------------------------------------- /os/vendor/spin/benches/mutex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/spin/benches/mutex.rs -------------------------------------------------------------------------------- /os/vendor/spin/examples/debug.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/spin/examples/debug.rs -------------------------------------------------------------------------------- /os/vendor/spin/script/doc-upload.cfg: -------------------------------------------------------------------------------- 1 | PROJECT_NAME=spin-rs 2 | DOCS_REPO=mvdnes/rust-docs.git 3 | DOC_RUST_VERSION=stable 4 | -------------------------------------------------------------------------------- /os/vendor/spin/src/barrier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/spin/src/barrier.rs -------------------------------------------------------------------------------- /os/vendor/spin/src/lazy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/spin/src/lazy.rs -------------------------------------------------------------------------------- /os/vendor/spin/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/spin/src/lib.rs -------------------------------------------------------------------------------- /os/vendor/spin/src/mutex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/spin/src/mutex.rs -------------------------------------------------------------------------------- /os/vendor/spin/src/mutex/fair.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/spin/src/mutex/fair.rs -------------------------------------------------------------------------------- /os/vendor/spin/src/mutex/spin.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/spin/src/mutex/spin.rs -------------------------------------------------------------------------------- /os/vendor/spin/src/mutex/ticket.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/spin/src/mutex/ticket.rs -------------------------------------------------------------------------------- /os/vendor/spin/src/once.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/spin/src/once.rs -------------------------------------------------------------------------------- /os/vendor/spin/src/relax.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/spin/src/relax.rs -------------------------------------------------------------------------------- /os/vendor/spin/src/rwlock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/spin/src/rwlock.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/Cargo.toml -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/LICENSE-APACHE -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/LICENSE-MIT -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/README.md -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/benches/file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/benches/file.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/benches/rust.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/benches/rust.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/build.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/attr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/attr.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/await.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/await.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/bigint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/bigint.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/buffer.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/data.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/derive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/derive.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/drops.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/drops.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/error.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/export.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/export.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/expr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/expr.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/ext.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/file.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/gen/clone.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/gen/clone.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/gen/debug.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/gen/debug.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/gen/eq.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/gen/eq.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/gen/fold.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/gen/fold.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/gen/hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/gen/hash.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/gen/visit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/gen/visit.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/gen_helper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/gen_helper.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/generics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/generics.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/group.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/group.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/ident.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/ident.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/item.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/item.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/lib.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/lifetime.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/lifetime.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/lit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/lit.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/lookahead.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/lookahead.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/mac.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/mac.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/macros.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/op.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/op.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/parse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/parse.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/pat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/pat.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/path.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/print.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/print.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/punctuated.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/punctuated.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/reserved.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/reserved.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/sealed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/sealed.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/span.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/span.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/spanned.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/spanned.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/stmt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/stmt.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/thread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/thread.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/token.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/token.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/tt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/tt.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/ty.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/ty.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/verbatim.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/verbatim.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/src/whitespace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/src/whitespace.rs -------------------------------------------------------------------------------- /os/vendor/syn-1.0.109/tests/repo/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn-1.0.109/tests/repo/mod.rs -------------------------------------------------------------------------------- /os/vendor/syn/.cargo-checksum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/.cargo-checksum.json -------------------------------------------------------------------------------- /os/vendor/syn/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/Cargo.toml -------------------------------------------------------------------------------- /os/vendor/syn/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/LICENSE-APACHE -------------------------------------------------------------------------------- /os/vendor/syn/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/LICENSE-MIT -------------------------------------------------------------------------------- /os/vendor/syn/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/README.md -------------------------------------------------------------------------------- /os/vendor/syn/benches/file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/benches/file.rs -------------------------------------------------------------------------------- /os/vendor/syn/benches/rust.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/benches/rust.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/attr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/attr.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/bigint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/bigint.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/buffer.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/classify.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/classify.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/custom_keyword.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/custom_keyword.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/data.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/derive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/derive.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/discouraged.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/discouraged.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/drops.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/drops.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/error.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/export.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/export.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/expr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/expr.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/ext.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/file.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/fixup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/fixup.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/gen/clone.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/gen/clone.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/gen/debug.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/gen/debug.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/gen/eq.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/gen/eq.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/gen/fold.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/gen/fold.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/gen/hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/gen/hash.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/gen/visit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/gen/visit.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/gen/visit_mut.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/gen/visit_mut.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/generics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/generics.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/group.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/group.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/ident.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/ident.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/item.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/item.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/lib.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/lifetime.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/lifetime.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/lit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/lit.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/lookahead.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/lookahead.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/mac.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/mac.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/macros.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/meta.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/meta.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/op.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/op.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/parse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/parse.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/parse_quote.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/parse_quote.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/pat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/pat.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/path.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/precedence.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/precedence.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/print.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/print.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/punctuated.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/punctuated.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/restriction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/restriction.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/sealed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/sealed.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/span.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/span.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/spanned.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/spanned.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/stmt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/stmt.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/thread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/thread.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/token.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/token.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/tt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/tt.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/ty.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/ty.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/verbatim.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/verbatim.rs -------------------------------------------------------------------------------- /os/vendor/syn/src/whitespace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/src/whitespace.rs -------------------------------------------------------------------------------- /os/vendor/syn/tests/common/eq.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/tests/common/eq.rs -------------------------------------------------------------------------------- /os/vendor/syn/tests/common/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/tests/common/mod.rs -------------------------------------------------------------------------------- /os/vendor/syn/tests/common/parse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/tests/common/parse.rs -------------------------------------------------------------------------------- /os/vendor/syn/tests/debug/gen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/tests/debug/gen.rs -------------------------------------------------------------------------------- /os/vendor/syn/tests/debug/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/tests/debug/mod.rs -------------------------------------------------------------------------------- /os/vendor/syn/tests/macros/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/tests/macros/mod.rs -------------------------------------------------------------------------------- /os/vendor/syn/tests/regression.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/tests/regression.rs -------------------------------------------------------------------------------- /os/vendor/syn/tests/repo/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/tests/repo/mod.rs -------------------------------------------------------------------------------- /os/vendor/syn/tests/repo/progress.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/tests/repo/progress.rs -------------------------------------------------------------------------------- /os/vendor/syn/tests/test_asyncness.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/tests/test_asyncness.rs -------------------------------------------------------------------------------- /os/vendor/syn/tests/test_attribute.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/tests/test_attribute.rs -------------------------------------------------------------------------------- /os/vendor/syn/tests/test_expr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/tests/test_expr.rs -------------------------------------------------------------------------------- /os/vendor/syn/tests/test_generics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/tests/test_generics.rs -------------------------------------------------------------------------------- /os/vendor/syn/tests/test_grouping.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/tests/test_grouping.rs -------------------------------------------------------------------------------- /os/vendor/syn/tests/test_ident.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/tests/test_ident.rs -------------------------------------------------------------------------------- /os/vendor/syn/tests/test_item.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/tests/test_item.rs -------------------------------------------------------------------------------- /os/vendor/syn/tests/test_iterators.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/tests/test_iterators.rs -------------------------------------------------------------------------------- /os/vendor/syn/tests/test_lit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/tests/test_lit.rs -------------------------------------------------------------------------------- /os/vendor/syn/tests/test_meta.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/tests/test_meta.rs -------------------------------------------------------------------------------- /os/vendor/syn/tests/test_pat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/tests/test_pat.rs -------------------------------------------------------------------------------- /os/vendor/syn/tests/test_path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/tests/test_path.rs -------------------------------------------------------------------------------- /os/vendor/syn/tests/test_receiver.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/tests/test_receiver.rs -------------------------------------------------------------------------------- /os/vendor/syn/tests/test_shebang.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/tests/test_shebang.rs -------------------------------------------------------------------------------- /os/vendor/syn/tests/test_size.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/tests/test_size.rs -------------------------------------------------------------------------------- /os/vendor/syn/tests/test_stmt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/tests/test_stmt.rs -------------------------------------------------------------------------------- /os/vendor/syn/tests/test_ty.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/tests/test_ty.rs -------------------------------------------------------------------------------- /os/vendor/syn/tests/zzz_stable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/syn/tests/zzz_stable.rs -------------------------------------------------------------------------------- /os/vendor/unicode-ident/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/unicode-ident/Cargo.toml -------------------------------------------------------------------------------- /os/vendor/unicode-ident/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/unicode-ident/LICENSE-MIT -------------------------------------------------------------------------------- /os/vendor/unicode-ident/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/unicode-ident/README.md -------------------------------------------------------------------------------- /os/vendor/unicode-ident/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/unicode-ident/src/lib.rs -------------------------------------------------------------------------------- /os/vendor/unicode-ident/src/tables.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/unicode-ident/src/tables.rs -------------------------------------------------------------------------------- /os/vendor/virtio-drivers/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/virtio-drivers/Cargo.toml -------------------------------------------------------------------------------- /os/vendor/virtio-drivers/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/virtio-drivers/LICENSE -------------------------------------------------------------------------------- /os/vendor/virtio-drivers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/virtio-drivers/README.md -------------------------------------------------------------------------------- /os/vendor/virtio-drivers/src/hal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/virtio-drivers/src/hal.rs -------------------------------------------------------------------------------- /os/vendor/virtio-drivers/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/virtio-drivers/src/lib.rs -------------------------------------------------------------------------------- /os/vendor/virtio-drivers/src/queue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/virtio-drivers/src/queue.rs -------------------------------------------------------------------------------- /os/vendor/xmas-elf/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/xmas-elf/Cargo.toml -------------------------------------------------------------------------------- /os/vendor/xmas-elf/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/xmas-elf/LICENSE.md -------------------------------------------------------------------------------- /os/vendor/xmas-elf/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/xmas-elf/README.md -------------------------------------------------------------------------------- /os/vendor/xmas-elf/src/bin/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/xmas-elf/src/bin/main.rs -------------------------------------------------------------------------------- /os/vendor/xmas-elf/src/dynamic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/xmas-elf/src/dynamic.rs -------------------------------------------------------------------------------- /os/vendor/xmas-elf/src/hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/xmas-elf/src/hash.rs -------------------------------------------------------------------------------- /os/vendor/xmas-elf/src/header.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/xmas-elf/src/header.rs -------------------------------------------------------------------------------- /os/vendor/xmas-elf/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/xmas-elf/src/lib.rs -------------------------------------------------------------------------------- /os/vendor/xmas-elf/src/program.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/xmas-elf/src/program.rs -------------------------------------------------------------------------------- /os/vendor/xmas-elf/src/sections.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/xmas-elf/src/sections.rs -------------------------------------------------------------------------------- /os/vendor/zero/.cargo-checksum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/zero/.cargo-checksum.json -------------------------------------------------------------------------------- /os/vendor/zero/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/zero/Cargo.toml -------------------------------------------------------------------------------- /os/vendor/zero/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/zero/LICENSE.md -------------------------------------------------------------------------------- /os/vendor/zero/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/zero/README.md -------------------------------------------------------------------------------- /os/vendor/zero/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/zero/src/lib.rs -------------------------------------------------------------------------------- /os/vendor/zerocopy-derive/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/zerocopy-derive/Cargo.toml -------------------------------------------------------------------------------- /os/vendor/zerocopy-derive/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/zerocopy-derive/LICENSE -------------------------------------------------------------------------------- /os/vendor/zerocopy-derive/src/ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/zerocopy-derive/src/ext.rs -------------------------------------------------------------------------------- /os/vendor/zerocopy-derive/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/zerocopy-derive/src/lib.rs -------------------------------------------------------------------------------- /os/vendor/zerocopy-derive/src/repr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/zerocopy-derive/src/repr.rs -------------------------------------------------------------------------------- /os/vendor/zerocopy/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/zerocopy/CONTRIBUTING.md -------------------------------------------------------------------------------- /os/vendor/zerocopy/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/zerocopy/Cargo.toml -------------------------------------------------------------------------------- /os/vendor/zerocopy/INTERNAL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/zerocopy/INTERNAL.md -------------------------------------------------------------------------------- /os/vendor/zerocopy/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/zerocopy/LICENSE -------------------------------------------------------------------------------- /os/vendor/zerocopy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/zerocopy/README.md -------------------------------------------------------------------------------- /os/vendor/zerocopy/generate-readme.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/zerocopy/generate-readme.sh -------------------------------------------------------------------------------- /os/vendor/zerocopy/rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/zerocopy/rustfmt.toml -------------------------------------------------------------------------------- /os/vendor/zerocopy/src/byteorder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/zerocopy/src/byteorder.rs -------------------------------------------------------------------------------- /os/vendor/zerocopy/src/derive_util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/zerocopy/src/derive_util.rs -------------------------------------------------------------------------------- /os/vendor/zerocopy/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/zerocopy/src/lib.rs -------------------------------------------------------------------------------- /os/vendor/zerocopy/tests/trybuild.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/os/vendor/zerocopy/tests/trybuild.rs -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/rust-toolchain.toml -------------------------------------------------------------------------------- /testcase_sourcecode/brk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/brk.c -------------------------------------------------------------------------------- /testcase_sourcecode/brk_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/brk_test.py -------------------------------------------------------------------------------- /testcase_sourcecode/chdir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/chdir.c -------------------------------------------------------------------------------- /testcase_sourcecode/chdir_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/chdir_test.py -------------------------------------------------------------------------------- /testcase_sourcecode/clone.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/clone.c -------------------------------------------------------------------------------- /testcase_sourcecode/clone.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/clone.s -------------------------------------------------------------------------------- /testcase_sourcecode/clone_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/clone_test.py -------------------------------------------------------------------------------- /testcase_sourcecode/close.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/close.c -------------------------------------------------------------------------------- /testcase_sourcecode/close_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/close_test.py -------------------------------------------------------------------------------- /testcase_sourcecode/dup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/dup.c -------------------------------------------------------------------------------- /testcase_sourcecode/dup2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/dup2.c -------------------------------------------------------------------------------- /testcase_sourcecode/dup2_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/dup2_test.py -------------------------------------------------------------------------------- /testcase_sourcecode/dup_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/dup_test.py -------------------------------------------------------------------------------- /testcase_sourcecode/execve.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/execve.c -------------------------------------------------------------------------------- /testcase_sourcecode/execve_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/execve_test.py -------------------------------------------------------------------------------- /testcase_sourcecode/exit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/exit.c -------------------------------------------------------------------------------- /testcase_sourcecode/exit_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/exit_test.py -------------------------------------------------------------------------------- /testcase_sourcecode/fork.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/fork.c -------------------------------------------------------------------------------- /testcase_sourcecode/fork_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/fork_test.py -------------------------------------------------------------------------------- /testcase_sourcecode/fstat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/fstat.c -------------------------------------------------------------------------------- /testcase_sourcecode/fstat_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/fstat_test.py -------------------------------------------------------------------------------- /testcase_sourcecode/getcwd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/getcwd.c -------------------------------------------------------------------------------- /testcase_sourcecode/getcwd_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/getcwd_test.py -------------------------------------------------------------------------------- /testcase_sourcecode/getdents.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/getdents.c -------------------------------------------------------------------------------- /testcase_sourcecode/getdents_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/getdents_test.py -------------------------------------------------------------------------------- /testcase_sourcecode/getpid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/getpid.c -------------------------------------------------------------------------------- /testcase_sourcecode/getpid_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/getpid_test.py -------------------------------------------------------------------------------- /testcase_sourcecode/getppid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/getppid.c -------------------------------------------------------------------------------- /testcase_sourcecode/getppid_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/getppid_test.py -------------------------------------------------------------------------------- /testcase_sourcecode/gettimeofday.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/gettimeofday.c -------------------------------------------------------------------------------- /testcase_sourcecode/ktool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/ktool.py -------------------------------------------------------------------------------- /testcase_sourcecode/mkdir_.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/mkdir_.c -------------------------------------------------------------------------------- /testcase_sourcecode/mkdir_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/mkdir_test.py -------------------------------------------------------------------------------- /testcase_sourcecode/mmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/mmap.c -------------------------------------------------------------------------------- /testcase_sourcecode/mmap_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/mmap_test.py -------------------------------------------------------------------------------- /testcase_sourcecode/mount.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/mount.c -------------------------------------------------------------------------------- /testcase_sourcecode/mount_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/mount_test.py -------------------------------------------------------------------------------- /testcase_sourcecode/munmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/munmap.c -------------------------------------------------------------------------------- /testcase_sourcecode/munmap_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/munmap_test.py -------------------------------------------------------------------------------- /testcase_sourcecode/open.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/open.c -------------------------------------------------------------------------------- /testcase_sourcecode/open_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/open_test.py -------------------------------------------------------------------------------- /testcase_sourcecode/openat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/openat.c -------------------------------------------------------------------------------- /testcase_sourcecode/openat_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/openat_test.py -------------------------------------------------------------------------------- /testcase_sourcecode/pipe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/pipe.c -------------------------------------------------------------------------------- /testcase_sourcecode/pipe_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/pipe_test.py -------------------------------------------------------------------------------- /testcase_sourcecode/read.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/read.c -------------------------------------------------------------------------------- /testcase_sourcecode/read_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/read_test.py -------------------------------------------------------------------------------- /testcase_sourcecode/run-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/run-all.sh -------------------------------------------------------------------------------- /testcase_sourcecode/sleep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/sleep.c -------------------------------------------------------------------------------- /testcase_sourcecode/sleep_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/sleep_test.py -------------------------------------------------------------------------------- /testcase_sourcecode/ssh_run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/ssh_run.py -------------------------------------------------------------------------------- /testcase_sourcecode/test_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/test_base.py -------------------------------------------------------------------------------- /testcase_sourcecode/test_echo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/test_echo.c -------------------------------------------------------------------------------- /testcase_sourcecode/test_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/test_runner.py -------------------------------------------------------------------------------- /testcase_sourcecode/text.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/text.txt -------------------------------------------------------------------------------- /testcase_sourcecode/times.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/times.c -------------------------------------------------------------------------------- /testcase_sourcecode/times_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/times_test.py -------------------------------------------------------------------------------- /testcase_sourcecode/umount.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/umount.c -------------------------------------------------------------------------------- /testcase_sourcecode/umount_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/umount_test.py -------------------------------------------------------------------------------- /testcase_sourcecode/uname.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/uname.c -------------------------------------------------------------------------------- /testcase_sourcecode/uname_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/uname_test.py -------------------------------------------------------------------------------- /testcase_sourcecode/unlink.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/unlink.c -------------------------------------------------------------------------------- /testcase_sourcecode/unlink_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/unlink_test.py -------------------------------------------------------------------------------- /testcase_sourcecode/wait.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/wait.c -------------------------------------------------------------------------------- /testcase_sourcecode/wait_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/wait_test.py -------------------------------------------------------------------------------- /testcase_sourcecode/waitpid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/waitpid.c -------------------------------------------------------------------------------- /testcase_sourcecode/waitpid_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/waitpid_test.py -------------------------------------------------------------------------------- /testcase_sourcecode/write.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/write.c -------------------------------------------------------------------------------- /testcase_sourcecode/write_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/write_test.py -------------------------------------------------------------------------------- /testcase_sourcecode/yield.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/yield.c -------------------------------------------------------------------------------- /testcase_sourcecode/yield_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/testcase_sourcecode/yield_test.py -------------------------------------------------------------------------------- /user/.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/user/.cargo/config.toml -------------------------------------------------------------------------------- /user/.gitignore: -------------------------------------------------------------------------------- 1 | target/* 2 | -------------------------------------------------------------------------------- /user/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/user/Cargo.lock -------------------------------------------------------------------------------- /user/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/user/Cargo.toml -------------------------------------------------------------------------------- /user/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/user/Makefile -------------------------------------------------------------------------------- /user/src/bin/initproc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/user/src/bin/initproc.rs -------------------------------------------------------------------------------- /user/src/bin/user_shell.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/user/src/bin/user_shell.rs -------------------------------------------------------------------------------- /user/src/bin/usertests_simple.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/user/src/bin/usertests_simple.rs -------------------------------------------------------------------------------- /user/src/console.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/user/src/console.rs -------------------------------------------------------------------------------- /user/src/lang_items.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/user/src/lang_items.rs -------------------------------------------------------------------------------- /user/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/user/src/lib.rs -------------------------------------------------------------------------------- /user/src/linker.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/user/src/linker.ld -------------------------------------------------------------------------------- /user/src/syscall.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaos-kernel/chaos/HEAD/user/src/syscall.rs --------------------------------------------------------------------------------