ARM-software / devlib

Library for interaction with and instrumentation of remote devices.
Apache License 2.0
47 stars 78 forks source link

module/cgroups2: Add new CGroups management module #606

Closed ibrahim-5 closed 1 year ago

ibrahim-5 commented 2 years ago

Handles both V1 and V2 CGroups transparently with an API matching CGroup V2 semantics.

Also handles the CGroup delegation API provided by systemd.

ibrahim-5 commented 1 year ago

Apologies for the delay in reviewing, just a few cosmetic changes noted so far. As a high level question, I understand this PR has been tested mainly on Linux Targets so far, do you have access to verify the functionality on any Android devices?

Hi Marc!

Unfortunately I can't verify that the module works as expected on an android device currently since I don't have access to such device.

ibrahim-5 commented 1 year ago

Hi @marcbonnici! Sorry for the late response to this. I'm currently working on this project as a Part Time Undergraduate so I do apologies for the long wait.

I've replied to the issues you've pointed out and hope to hear from you soon.

marcbonnici commented 1 year ago

That's no problem, thanks for your efforts :)

ibrahim-5 commented 1 year ago

Hi @marcbonnici ,

Thanks for taking time to review this! Appreciate all feedback, and I can't wait to see this merged soon :)