Hide Forgot
Description of problem: The issue is that in activate.c, applied_mask variable gets set to the cpu mask of the "local_cpus" value of the device. This ignores anything in banned_cpus. So, made the change in the attached patch, which basically just does a cpus_andnot and makes sure that the resulting mask isn't 0. Version-Release number of selected component (if applicable): 1.0.4-4 How reproducible: Always Steps to Reproduce: 1. Follow steps upstream Actual results: Specific CPU's won't be banned in a NUMA setup Expected results: Specific CPU's be banned in a NUMA setup Additional info: https://code.google.com/p/irqbalance/issues/detail?id=43 Fixed upstream in 1.0.6 git commit 1d8948271e2e81a7155ebe6c1b0abbead75416a