/DragonOS/.github/workflows/ |
H A D | publish-dragonos-docker-image.yml | 20 with: 34 with:
|
H A D | issue-checker.yml | 20 with:
|
H A D | docs-multiversion.yml | 20 with:
|
H A D | makefile.yml | 87 with:
|
/DragonOS/docs/kernel/debug/ |
H A D | index.rst | 11 debug-kernel-with-gdb
|
/DragonOS/kernel/crates/rbpf/ |
H A D | README.md | 33 BSD systems, in order to filter packets in the kernel with tools such as 35 where it evolved into eBPF (_extended_ BPF), a faster version with more 45 although the JIT-compiler does not work with Windows at this time. 85 [crates.io](https://crates.io/crates/rbpf) version (may not be up-to-date with 90 Here are the steps to follow to run an eBPF program with rbpf: 111 This behavior can be replicated with rbpf, but it is not mandatory. For this 121 created to be compatible with the kernel, while saving the effort to manually 143 // called with EbpfVmMbuff:: prefix 146 // called with EbpfVmFixedMbuff:: prefix 151 // called with EbpfVmRaw:: prefix [all …]
|
H A D | LICENSE-APACHE | 18 control with that entity. For the purposes of this definition, 82 with the Work to which such Contribution(s) was submitted. If You 91 Work or Derivative Works thereof in any medium, with or without 114 documentation, if provided along with the Derivative Works; or, 128 reproduction, and distribution of the Work otherwise complies with 137 with Licensor regarding such Contributions. 152 risks associated with Your exercise of permissions under this License. 169 or other liability obligations and/or rights consistent with this 182 boilerplate notice, with the fields enclosed by brackets "[]" 183 replaced with your own identifying information. (Don't include [all …]
|
/DragonOS/tools/ |
H A D | grub_auto_install.sh | 106 …./configure --target=i386 --with-platform=efi --prefix=${grub_dir_i386_efi} --disable-werror || ex… 116 …./configure --target=x86_64 --with-platform=efi --prefix=${grub_dir_x86_64_efi} --disable-werror |…
|
H A D | build_gcc_toolchain.sh | 151 …../${BIN_UTILS}/configure --target=$TARGET --prefix="$PREFIX" --with-sysroot --disable-nls --disab…
|
/DragonOS/user/apps/test_ebpf/syscall_ebpf/ |
H A D | README.md | 14 You may also change the target architecture with the `--target` flag.
|
/DragonOS/ |
H A D | README_EN.md | 26 … and in the future, we will strive to provide 100% compatibility with Linux, along with new featur… 38   You're also welcome to bring your creative ideas and discuss them with the community me… 53 ## How to Connect with the Community? 57 - You can establish contact with the members of various committees through the [Community Managemen… 112 **What we condemn**: any non-compliance with the open source license. Including but not limited to:…
|
H A D | LICENSE | 39 We protect your rights with two steps: (1) copyright the software, and 68 either verbatim or with modifications and/or translated into another 85 along with the Program. 130 with the Program (or with a work based on the Program) on a volume of 138 a) Accompany it with the complete corresponding machine-readable 142 b) Accompany it with a written offer, valid for at least three 149 c) Accompany it with the information you received as to the offer 152 received the program in object code or executable form with such 153 an offer, in accord with Subsection b above.) 162 form) with the major components (compiler, kernel, and so on) of the [all …]
|
H A D | .readthedocs.yaml | 17 # Build documentation in the "docs/" directory with Sphinx
|
/DragonOS/kernel/crates/intertrait/macros/ |
H A D | LICENSE-APACHE | 17 control with that entity. For the purposes of this definition, 81 with the Work to which such Contribution(s) was submitted. If You 90 Work or Derivative Works thereof in any medium, with or without 113 documentation, if provided along with the Derivative Works; or, 127 reproduction, and distribution of the Work otherwise complies with 136 with Licensor regarding such Contributions. 151 risks associated with Your exercise of permissions under this License. 168 or other liability obligations and/or rights consistent with this
|
/DragonOS/kernel/crates/rbpf/src/ |
H A D | asm_parser.rs | 64 .with(many1(hex_digit())) in integer() 76 .with(many1(digit())) in register() 108 let mut with = spaces().with(many(instruction()).skip(eof())); in parse() localVariable 112 match with.easy_parse(position::Stream::new(input)) { in parse() 119 match with.parse(position::Stream::new(input)) { in parse()
|
/DragonOS/kernel/crates/intertrait/ |
H A D | README.md | 18 with the macros provided by this crate. 123 To use with `Arc`, the following steps should be taken: 125 * Mark source traits with [`CastFromSync`] instead of [`CastFrom`] 142 life-before-main trick. The registry is keyed with a pair of [`TypeId`]s, which are those of the co…
|
/DragonOS/kernel/crates/rbpf/mk/ |
H A D | appveyor.bat | 70 REM Verify that we can build with all features
|
/DragonOS/kernel/ |
H A D | Cargo.toml | 104 # opt-level = 0 # Controls the --opt-level the compiler builds with
|
/DragonOS/docs/kernel/trace/ |
H A D | eBPF.md | 191 /// For each element in map, call callback_fn function with map, 198 /// Look up an element with the given key in the map referred to by the file descriptor fd,
|
/DragonOS/docs/introduction/ |
H A D | build_system.md | 152 replace-with = 'dragonos-gitee' \n \
|
/DragonOS/docs/community/ChangeLog/V0.1.x/ |
H A D | V0.1.9.md | 1406 * allocate memory for vmcs with bug 1416 * CPU virt overall flow with bug 1420 * run CPU virt with bug 1428 * vmexit handler with bug
|