Skip to content

Conversation

pratheekshasn
Copy link
Contributor

@pratheekshasn pratheekshasn commented Oct 17, 2025

Summary of Changes

Since cgroups v1 is going to be deprecated soon, we need to support v2 paths.
Currently LVRT requires a specific hierarchy under /sys/fs/cgroup to allocate resources and tasks to specific groups. Since this is a requirement only for LVRT, and not NILRT itself, this can be pulled out of the current initscripts-nilrt that takes care of this. A new recipe for a new package has been created as part of this PR, which takes care of creating the required file hierarchy. This package will be added as a dependency to the LVRT package, so that this gets set up only when LVRT gets installed on the target.

This will be followed up by another PR that will remove the existing initscripts-nilrt that is being replaced right now.

Justification

AB#3271314

Testing

Tested by installing the built IPK on an RT target, and made sure that the files get added to /etc/init.d. Also made sure that the required symlinks are created in the /etc/rc*.d directories.

  • I have built the core package feed with this PR in place. (bitbake packagefeed-ni-core)

Procedure

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant