-
Notifications
You must be signed in to change notification settings - Fork 349
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[WIP] Memory cgroup v2 #95
Commits on Jun 18, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 0e2972e - Browse repository at this point
Copy the full SHA 0e2972eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c0cb444 - Browse repository at this point
Copy the full SHA c0cb444View commit details -
Configuration menu - View commit details
-
Copy full SHA for 57a080e - Browse repository at this point
Copy the full SHA 57a080eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f099a34 - Browse repository at this point
Copy the full SHA f099a34View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a59a72 - Browse repository at this point
Copy the full SHA 8a59a72View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a38a5d - Browse repository at this point
Copy the full SHA 6a38a5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 25bd08b - Browse repository at this point
Copy the full SHA 25bd08bView commit details -
Merge pull request #96 from yjuba/add-cpuacct-test
Add a test for applying CpuAcct.
Configuration menu - View commit details
-
Copy full SHA for b7d6390 - Browse repository at this point
Copy the full SHA b7d6390View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5714fc4 - Browse repository at this point
Copy the full SHA 5714fc4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 181518b - Browse repository at this point
Copy the full SHA 181518bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 16687c4 - Browse repository at this point
Copy the full SHA 16687c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f36c6e - Browse repository at this point
Copy the full SHA 5f36c6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f9b7229 - Browse repository at this point
Copy the full SHA f9b7229View commit details -
Configuration menu - View commit details
-
Copy full SHA for 427e726 - Browse repository at this point
Copy the full SHA 427e726View commit details -
Configuration menu - View commit details
-
Copy full SHA for 373c457 - Browse repository at this point
Copy the full SHA 373c457View commit details -
Configuration menu - View commit details
-
Copy full SHA for e207735 - Browse repository at this point
Copy the full SHA e207735View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e1621e - Browse repository at this point
Copy the full SHA 8e1621eView commit details -
Configuration menu - View commit details
-
Copy full SHA for bc7fd5d - Browse repository at this point
Copy the full SHA bc7fd5dView commit details -
Merge pull request #93 from duduainankai/add-freezer
Add cgroup v1 freezer controller
Configuration menu - View commit details
-
Copy full SHA for 58e33bb - Browse repository at this point
Copy the full SHA 58e33bbView commit details
Commits on Jun 19, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 726c06c - Browse repository at this point
Copy the full SHA 726c06cView commit details -
- should_use_rootless doesn't need Result type - add warning regarding current rootless limitations - make lookup_map_binary more concise
Configuration menu - View commit details
-
Copy full SHA for 4909c3b - Browse repository at this point
Copy the full SHA 4909c3bView commit details -
Merge pull request #98 from Furisto/rootless
Experimental support for rootless containers
Configuration menu - View commit details
-
Copy full SHA for 1afde70 - Browse repository at this point
Copy the full SHA 1afde70View commit details
Commits on Jun 20, 2021
-
Reuse tmpdir implementation from cgroup
Siva Renganathan committedJun 20, 2021 Configuration menu - View commit details
-
Copy full SHA for a0da537 - Browse repository at this point
Copy the full SHA a0da537View commit details -
Configuration menu - View commit details
-
Copy full SHA for b209181 - Browse repository at this point
Copy the full SHA b209181View commit details -
Merge pull request #102 from constreference/tty
Add unit tests for tty module
Configuration menu - View commit details
-
Copy full SHA for 4f6e8e9 - Browse repository at this point
Copy the full SHA 4f6e8e9View commit details -
Merge pull request #101 from Furisto/info-ex
Extend info cmd with version and os
Configuration menu - View commit details
-
Copy full SHA for 2f3d806 - Browse repository at this point
Copy the full SHA 2f3d806View commit details
Commits on Jun 21, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 4e4dcb8 - Browse repository at this point
Copy the full SHA 4e4dcb8View commit details -
Merge pull request #104 from utam0k/fix-clippy
Use `assert!` instead of `assert_eq!` when comparing a boolean.
Configuration menu - View commit details
-
Copy full SHA for f9d5458 - Browse repository at this point
Copy the full SHA f9d5458View commit details
Commits on Jun 22, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 8abb9f5 - Browse repository at this point
Copy the full SHA 8abb9f5View commit details -
Merge pull request #46 from nimrodshn/add_support_for_systemd_cgroups
Add support for systemd managed cgroups
Configuration menu - View commit details
-
Copy full SHA for 37bcf46 - Browse repository at this point
Copy the full SHA 37bcf46View commit details -
Configuration menu - View commit details
-
Copy full SHA for 886ec5d - Browse repository at this point
Copy the full SHA 886ec5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6304a6d - Browse repository at this point
Copy the full SHA 6304a6dView commit details
Commits on Jun 23, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 68ca2ae - Browse repository at this point
Copy the full SHA 68ca2aeView commit details -
Merge pull request #107 from nimrodshn/fix_readme
Fix README.md Fedora & Centos instructions
Configuration menu - View commit details
-
Copy full SHA for a105e11 - Browse repository at this point
Copy the full SHA a105e11View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d785aa - Browse repository at this point
Copy the full SHA 9d785aaView commit details
Commits on Jun 24, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 7578bac - Browse repository at this point
Copy the full SHA 7578bacView commit details
Commits on Jun 25, 2021
-
Configuration menu - View commit details
-
Copy full SHA for c64522e - Browse repository at this point
Copy the full SHA c64522eView commit details -
Merge pull request #97 from utam0k/actions-cache
improve build time in CI
Configuration menu - View commit details
-
Copy full SHA for ec3f32e - Browse repository at this point
Copy the full SHA ec3f32eView commit details
Commits on Jun 26, 2021
-
Configuration menu - View commit details
-
Copy full SHA for cd38390 - Browse repository at this point
Copy the full SHA cd38390View commit details -
Merge pull request #110 from utam0k/refactor-cli-commands
split the subcommands into their own files.
Configuration menu - View commit details
-
Copy full SHA for ee4e3a6 - Browse repository at this point
Copy the full SHA ee4e3a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for b43aae0 - Browse repository at this point
Copy the full SHA b43aae0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f872d7 - Browse repository at this point
Copy the full SHA 8f872d7View commit details -
Change `dnf` to `apt-get` for Debian based systems
Configuration menu - View commit details
-
Copy full SHA for 80e9670 - Browse repository at this point
Copy the full SHA 80e9670View commit details -
- Add comments for functions - Use better naming in systemd cgroup manager
Configuration menu - View commit details
-
Copy full SHA for fcfff8b - Browse repository at this point
Copy the full SHA fcfff8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 295f68e - Browse repository at this point
Copy the full SHA 295f68eView commit details
Commits on Jun 27, 2021
-
Merge pull request #111 from Furisto/cg-add
Seperate adding tasks to cgroups and applying resource restrictions
Configuration menu - View commit details
-
Copy full SHA for 0f91dca - Browse repository at this point
Copy the full SHA 0f91dcaView commit details
Commits on Jun 28, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 99342d1 - Browse repository at this point
Copy the full SHA 99342d1View commit details
Commits on Jun 29, 2021
-
Merge pull request #114 from Furisto/cg-only-required
Require only requested cgroups to be present
Configuration menu - View commit details
-
Copy full SHA for 843c75a - Browse repository at this point
Copy the full SHA 843c75aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b1bfa4 - Browse repository at this point
Copy the full SHA 6b1bfa4View commit details -
Merge pull request #115 from TinySong/main
force delete container if it is running or created
Configuration menu - View commit details
-
Copy full SHA for 86011af - Browse repository at this point
Copy the full SHA 86011afView commit details
Commits on Jun 30, 2021
-
Configuration menu - View commit details
-
Copy full SHA for d71833f - Browse repository at this point
Copy the full SHA d71833fView commit details -
Merge pull request #116 from TinySong/main
add comments in intergration_test.sh about test case that runc no paas
Configuration menu - View commit details
-
Copy full SHA for f583d4e - Browse repository at this point
Copy the full SHA f583d4eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 61758bd - Browse repository at this point
Copy the full SHA 61758bdView commit details -
Merge pull request #117 from utam0k/refactor-create-remove-unnecessar…
…y-clone remove unnecessary clone() in create.rs
Configuration menu - View commit details
-
Copy full SHA for d68e49e - Browse repository at this point
Copy the full SHA d68e49eView commit details
Commits on Jul 1, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 3d509e0 - Browse repository at this point
Copy the full SHA 3d509e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a13f82 - Browse repository at this point
Copy the full SHA 8a13f82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e7b13c - Browse repository at this point
Copy the full SHA 9e7b13cView commit details
Commits on Jul 2, 2021
-
Configuration menu - View commit details
-
Copy full SHA for a46faff - Browse repository at this point
Copy the full SHA a46faffView commit details -
Configuration menu - View commit details
-
Copy full SHA for a387a43 - Browse repository at this point
Copy the full SHA a387a43View commit details
Commits on Jul 3, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 6c1de20 - Browse repository at this point
Copy the full SHA 6c1de20View commit details -
Merge pull request #119 from TinySong/main
add cgroup v2 pids controller
Configuration menu - View commit details
-
Copy full SHA for c22f73e - Browse repository at this point
Copy the full SHA c22f73eView commit details
Commits on Jul 4, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 123c2f6 - Browse repository at this point
Copy the full SHA 123c2f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e5eee0 - Browse repository at this point
Copy the full SHA 6e5eee0View commit details -
Split container builder into dedicated init and tenant builders
The current monolithic builder provides options that should only be called during init and not when creating a tenant and vice versa. This puts the burden on the user of the builder to know which methods are safe to call. Now the ContainerBuilder can be used to specify options that are common to both scenarios and afterwards as_init/as_tenant can be called to provide scenario specific options. This also simplifies the whole "if init then else" branching logic during container build.
Configuration menu - View commit details
-
Copy full SHA for 53c9b73 - Browse repository at this point
Copy the full SHA 53c9b73View commit details
Commits on Jul 5, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 5146d0e - Browse repository at this point
Copy the full SHA 5146d0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9be94d9 - Browse repository at this point
Copy the full SHA 9be94d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1643dd2 - Browse repository at this point
Copy the full SHA 1643dd2View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2ff085 - Browse repository at this point
Copy the full SHA d2ff085View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0eaa906 - Browse repository at this point
Copy the full SHA 0eaa906View commit details
Commits on Jul 6, 2021
-
Merge pull request #122 from utam0k/refactor-signal
make String to signal conversion more simplify by using a Trait.
Configuration menu - View commit details
-
Copy full SHA for 0b8d378 - Browse repository at this point
Copy the full SHA 0b8d378View commit details -
Configuration menu - View commit details
-
Copy full SHA for e76360b - Browse repository at this point
Copy the full SHA e76360bView commit details
Commits on Jul 7, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 3dd98c5 - Browse repository at this point
Copy the full SHA 3dd98c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 59d9b83 - Browse repository at this point
Copy the full SHA 59d9b83View commit details
Commits on Jul 8, 2021
-
Add cgroup v2 freezer controller
Zheming Li committedJul 8, 2021 Configuration menu - View commit details
-
Copy full SHA for d16136f - Browse repository at this point
Copy the full SHA d16136fView commit details -
Merge pull request #123 from duduainankai/add-freezer-v2
Add cgroup v2 freezer controller
Configuration menu - View commit details
-
Copy full SHA for 474ba71 - Browse repository at this point
Copy the full SHA 474ba71View commit details
Commits on Jul 9, 2021
-
Merge pull request #121 from Furisto/builder
Modularize container creation
Configuration menu - View commit details
-
Copy full SHA for 67972fe - Browse repository at this point
Copy the full SHA 67972feView commit details
Commits on Jul 10, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 7e02cb8 - Browse repository at this point
Copy the full SHA 7e02cb8View commit details -
Configuration menu - View commit details
-
Copy full SHA for aadfe59 - Browse repository at this point
Copy the full SHA aadfe59View commit details -
Merge pull request #128 from TinySong/cgroupv2-io-controller
Cgroupv2 io controller
Configuration menu - View commit details
-
Copy full SHA for 3ebbc27 - Browse repository at this point
Copy the full SHA 3ebbc27View commit details -
Merge pull request #127 from utam0k/cargo-clippy-2
fix the warnings shown by cargo clippy
Configuration menu - View commit details
-
Copy full SHA for 5633ff8 - Browse repository at this point
Copy the full SHA 5633ff8View commit details
Commits on Jul 11, 2021
-
Zheming Li committed
Jul 11, 2021 Configuration menu - View commit details
-
Copy full SHA for 599676e - Browse repository at this point
Copy the full SHA 599676eView commit details -
Zheming Li committed
Jul 11, 2021 Configuration menu - View commit details
-
Copy full SHA for f8b08c0 - Browse repository at this point
Copy the full SHA f8b08c0View commit details -
Merge pull request #129 from duduainankai/add-format-check-ci
Add format check ci
Configuration menu - View commit details
-
Copy full SHA for d87020c - Browse repository at this point
Copy the full SHA d87020cView commit details -
Zheming Li committed
Jul 11, 2021 Configuration menu - View commit details
-
Copy full SHA for 92a5a11 - Browse repository at this point
Copy the full SHA 92a5a11View commit details -
Merge pull request #130 from duduainankai/fix-path-in-delete
Fix spec path in delete
Configuration menu - View commit details
-
Copy full SHA for 4d86b25 - Browse repository at this point
Copy the full SHA 4d86b25View commit details -
Configuration menu - View commit details
-
Copy full SHA for 560247c - Browse repository at this point
Copy the full SHA 560247cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 699df64 - Browse repository at this point
Copy the full SHA 699df64View commit details
Commits on Jul 12, 2021
-
Configuration menu - View commit details
-
Copy full SHA for d3e2f57 - Browse repository at this point
Copy the full SHA d3e2f57View commit details -
Merge pull request #133 from duduainankai/fix-tmp-dir-in-test
Fix same tmp dir in freezer v2 tests
Configuration menu - View commit details
-
Copy full SHA for 2a7f907 - Browse repository at this point
Copy the full SHA 2a7f907View commit details -
Merge pull request #131 from YJDoc2/comment-capabilities
Document capabilities rs and refactor its drop_privileges function
Configuration menu - View commit details
-
Copy full SHA for 0c40908 - Browse repository at this point
Copy the full SHA 0c40908View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21a7686 - Browse repository at this point
Copy the full SHA 21a7686View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4549309 - Browse repository at this point
Copy the full SHA 4549309View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1686c6 - Browse repository at this point
Copy the full SHA c1686c6View commit details
Commits on Jul 13, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 6be6769 - Browse repository at this point
Copy the full SHA 6be6769View commit details -
Configuration menu - View commit details
-
Copy full SHA for e5119a0 - Browse repository at this point
Copy the full SHA e5119a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 886e9e8 - Browse repository at this point
Copy the full SHA 886e9e8View commit details
Commits on Jul 14, 2021
-
Merge pull request #135 from 0xdco/cgroups-v2-hugetlb
cgroupsv2 hugetlb
Configuration menu - View commit details
-
Copy full SHA for d66bc1b - Browse repository at this point
Copy the full SHA d66bc1bView commit details
Commits on Jul 15, 2021
-
Configuration menu - View commit details
-
Copy full SHA for ac7d1c0 - Browse repository at this point
Copy the full SHA ac7d1c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4cbdbdc - Browse repository at this point
Copy the full SHA 4cbdbdcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6932e08 - Browse repository at this point
Copy the full SHA 6932e08View commit details
Commits on Jul 16, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 287de24 - Browse repository at this point
Copy the full SHA 287de24View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1efdefc - Browse repository at this point
Copy the full SHA 1efdefcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 314a7a9 - Browse repository at this point
Copy the full SHA 314a7a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8cba204 - Browse repository at this point
Copy the full SHA 8cba204View commit details -
Configuration menu - View commit details
-
Copy full SHA for db0b203 - Browse repository at this point
Copy the full SHA db0b203View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac1254c - Browse repository at this point
Copy the full SHA ac1254cView commit details