Skip to content

Conversation

teawater
Copy link
Member

The commit list:
3854b3a Update nix version from 0.23.2 to 0.30.1
d9a4ced Update tokio version from 1.33 to 1.45.1
9115c4d run_eviction_single_config: Simplify check evicted pages after eviction 68b48d2 get_swappiness: Use a rounding method to obtain the swappiness value 14c4508 run_eviction_single_config: Add max_seq and min_seq check with each info 8a3a642 run_eviction_single_config: Move infov update to main loop b6d30cf memcg.rs: run_aging_single_config: Fix error of last_inc_time check 54fce7e memcg.rs: Update anon eviction code
41c31bf cgroup.rs: Fix build issue with musl
0d6aa77 Remove lazy_static from dependencies
a66711d memcg.rs: update_and_add: Fix memcg not work after set memcg issue cb932b1 Add logs and change some level of some logs 93c7ad8 Add per-cgroup and per-numa config support 092a75b Remove all Cargo.lock to support different versions of rust 540bf04 Update mem-agent-srv, mem-agent-ctl and mem-agent-lib to v0.2.0 81f39b2 compact.rs: Change default value of compact_sec_max to 300 c455d47 compact.rs: Fix psi_path error with cgroup v2 issue 6016e86 misc.rs: Fix log error
ded90e9 Set mem-agent-srv and mem-agent-ctl as bin

Fixes: #11478

@teawater teawater force-pushed the update_ma branch 3 times, most recently from e2d4ac7 to 0c0a876 Compare July 3, 2025 08:19
Copy link
Member

@RuoqingHe RuoqingHe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since mem-agent is now a lib for agent, how about we move it into src/libs, WDYT

@teawater
Copy link
Member Author

Since mem-agent is now a lib for agent, how about we move it into src/libs, WDYT

If you don't mind, I would like to handle this task in another PR.

Copy link
Member

@RuoqingHe RuoqingHe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If you don't mind, I would like to handle this task in another PR.

Sure, this wouldn't harm bisectability here, so looks good to me, thanks @teawater

Update to https://github.com/teawater/mem-agent/tree/kata-20250627.

The commit list:
3854b3a Update nix version from 0.23.2 to 0.30.1
d9a4ced Update tokio version from 1.33 to 1.45.1
9115c4d run_eviction_single_config: Simplify check evicted pages after
	eviction
68b48d2 get_swappiness: Use a rounding method to obtain the swappiness
	value
14c4508 run_eviction_single_config: Add max_seq and min_seq check with
	each info
8a3a642 run_eviction_single_config: Move infov update to main loop
b6d30cf memcg.rs: run_aging_single_config: Fix error of last_inc_time
	check
54fce7e memcg.rs: Update anon eviction code
41c31bf cgroup.rs: Fix build issue with musl
0d6aa77 Remove lazy_static from dependencies
a66711d memcg.rs: update_and_add: Fix memcg not work after set memcg
	issue
cb932b1 Add logs and change some level of some logs
93c7ad8 Add per-cgroup and per-numa config support
092a75b Remove all Cargo.lock to support different versions of rust
540bf04 Update mem-agent-srv, mem-agent-ctl and mem-agent-lib to
	v0.2.0
81f39b2 compact.rs: Change default value of compact_sec_max to 300
c455d47 compact.rs: Fix psi_path error with cgroup v2 issue
6016e86 misc.rs: Fix log error
ded90e9 Set mem-agent-srv and mem-agent-ctl as bin

Fixes: kata-containers#11478

Signed-off-by: teawater <zhuhui@kylinos.cn>
@teawater teawater merged commit 3577e4b into kata-containers:main Jul 15, 2025
505 of 535 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

update mem-agent
4 participants