Skip to content
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

Re-add affinity_hint to support balancing irqs within cpu partitions #171

Closed
hejingxian123 opened this issue Jan 9, 2021 · 1 comment
Closed

Comments

@hejingxian123
Copy link
Contributor

hejingxian123 commented Jan 9, 2021

In the current irq balance method, we can only limit the irq balancing range with specified numa node. When there exists various devices, the irq handlers' process time will be very different, and their real-time requirements will also be different. In our products, we need the various devices can bind to various cpu partitions. If re-add the affinity_hint feature, the devices can specified the irq balancing range by specified cpu partition which corresponding to the affinity_hint cpu mask.

I have read the rejected reason in #68. I think that the policyscript approach cannot satisfy my above demands.

@hejingxian123 hejingxian123 changed the title Re-add affinity_hint to support balance irqs within cpu partitions Re-add affinity_hint to support balancing irqs within cpu partitions Jan 9, 2021
@nhorman
Copy link
Member

nhorman commented Jan 9, 2021

Sorry, I'm not re adding affinity hint, it caused far too many issues. I also dont see how policyscript cant satisfy your needs. It allows for the overriding of numa node, and can easily be expanded to do just about anything, including specifying a complete balance mask

@nhorman nhorman closed this as completed Jan 9, 2021
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

No branches or pull requests

2 participants