Skip to content

recipes-support: Add userspace-resource-manager recipe#1135

Merged
ricardosalveti merged 1 commit intoqualcomm-linux:masterfrom
jpagadal:master
Jan 14, 2026
Merged

recipes-support: Add userspace-resource-manager recipe#1135
ricardosalveti merged 1 commit intoqualcomm-linux:masterfrom
jpagadal:master

Conversation

@jpagadal
Copy link
Copy Markdown
Contributor

@jpagadal jpagadal commented Oct 16, 2025

recipes-support: Add userspace-resource-manager recipe.

userspace-resource-manager is a lightweight daemon that monitors and dynamically regulates CPU, memory, and I/O usage of user-space processes. It leverages kernel interfaces like procfs, sysfs and cgroups to enforce runtime policies, ensuring system stability and performance in embedded and resource-constrained environments.

Comment thread recipes-support/urm/resource-tuner_1.0.0.bb Outdated
Comment thread recipes-support/urm/resource-tuner_1.0.0.bb Outdated
Comment thread recipes-support/urm/resource-tuner_1.0.0.bb Outdated
Comment thread recipes-support/urm/resource-tuner_1.0.0.bb Outdated
Comment thread recipes-support/urm/resource-tuner_1.0.0.bb Outdated
Comment thread recipes-support/urm/resource-tuner_1.0.0.bb Outdated
Comment thread recipes-support/urm/resource-tuner_1.0.0.bb Outdated
Comment thread recipes-support/urm/resource-tuner_1.0.0.bb Outdated
Comment thread recipes-support/urm/resource-tuner_1.0.0.bb Outdated
Comment thread recipes-support/urm/resource-tuner_1.0.0.bb Outdated
Copy link
Copy Markdown
Contributor

@lumag lumag left a comment

Choose a reason for hiding this comment

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

On top of that:

  • Commit message is missing.
  • Commit subject doesn't follow the established practice
  • The PV is invalid, the relase is 0.1, not 1.0.0
  • SRCREV doesn't point to the release commit.

@koenkooi
Copy link
Copy Markdown
Contributor

Please avoid using += when a regular multiline variable works just fine. The += operator adds a lot of parsing overhead than multiline variables don't.

@lumag
Copy link
Copy Markdown
Contributor

lumag commented Nov 2, 2025

No stray merge commits, thank you.

Comment thread recipes-support/urm/resource-tuner_1.0.0.bb Outdated
Comment thread recipes-support/urm/resource-tuner_1.0.0.bb Outdated
Comment thread recipes-bsp/packagegroups/packagegroup-qcom.bb Outdated
Comment thread recipes-support/urm/resource-tuner_0.2.bb Outdated
Comment thread recipes-support/urm/resource-tuner_0.2.bb Outdated
Comment thread recipes-support/urm/resource-tuner_0.2.bb Outdated
Comment thread recipes-support/urm/resource-tuner_0.2.bb Outdated
Comment thread recipes-support/urm/resource-tuner_0.2.bb Outdated
Comment thread recipes-support/urm/resource-tuner_0.2.bb Outdated
Comment thread recipes-support/resource-tuner/resource-tuner_0.2.bb Outdated
Comment thread recipes-support/resource-tuner/resource-tuner_0.2.bb Outdated
Comment thread recipes-support/resource-tuner/resource-tuner_0.2.bb Outdated
Comment thread recipes-support/resource-tuner/resource-tuner_0.2.bb Outdated
Comment thread recipes-support/resource-tuner/resource-tuner_0.2.bb Outdated
@jpagadal jpagadal force-pushed the master branch 2 times, most recently from 00ee08f to f44b3b2 Compare November 18, 2025 16:43
Comment thread recipes-support/resource-tuner/resource-tuner_0.2.bb Outdated
Comment thread recipes-support/resource-tuner/resource-tuner_0.2.bb Outdated
Comment thread recipes-support/resource-tuner/resource-tuner_0.2.bb Outdated
Comment thread recipes-support/resource-tuner/resource-tuner_0.2.bb Outdated
lumag
lumag previously approved these changes Dec 3, 2025
Comment thread recipes-support/resource-tuner/resource-tuner_0.2.bb Outdated
Comment thread recipes-support/userspace-resource-manager/files/urm.service Outdated
Comment thread recipes-support/userspace-resource-manager/userspace-resource-manager_0.3.bb Outdated
Comment thread recipes-support/userspace-resource-manager/files/urm.service Outdated
lumag
lumag previously approved these changes Jan 9, 2026
Comment thread recipes-support/userspace-resource-manager/userspace-resource-manager_0.1.bb Outdated
Copy link
Copy Markdown
Contributor

@quaresmajose quaresmajose left a comment

Choose a reason for hiding this comment

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

LGTM

Copy link
Copy Markdown
Contributor

@koenkooi koenkooi left a comment

Choose a reason for hiding this comment

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

All my feedback has been addressed!

@lumag
Copy link
Copy Markdown
Contributor

lumag commented Jan 13, 2026

Please rebase on top of tip to solve build issues.

Add initial BitBake recipe for URM in the recipe-support layer.

Signed-off-by: Jagadeesh Pagadala <jpagadal@qti.qualcomm.com>
@github-actions
Copy link
Copy Markdown

Test run workflow

Test jobs for commit a21aeaf

@test-reporting-app
Copy link
Copy Markdown

Test Results

 18 files   -   1   57 suites   - 11   57m 28s ⏱️ - 24m 34s
 35 tests ±  0   35 ✅ +  2  0 💤 ±0  0 ❌  - 2 
549 runs   - 107  548 ✅  - 105  1 💤 ±0  0 ❌  - 2 

Results for commit a21aeaf. ± Comparison against base commit cdc7e56.

@ricardosalveti ricardosalveti merged commit 833c80d into qualcomm-linux:master Jan 14, 2026
111 checks passed
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.

7 participants