Move all active IRQs from excluded cpus to another ones
Don't choose excluded cpu to move irq to
fix memory leak in commented code
remove linux bitmap from project
replace linux bitmask with bit_array
Use load_limit while choose_cpu()
Use write() to write to smp affinity
Link IRQs to CPUs using current affinity
Use snprintf() instead sprintf()
Fix PASS_BY_VALUE by coverity.com
Fix wrong IRQ blacklisting.
It's a rare situation under the high load.
Fix random strategy
Add irq choose strategy
Fix search for most overloaded CPU
Rename dont_move flag to weight
Blacklist IRQs like timer
Don't move IRQs with intr=0
Disable moving to non-local CPUs
Add dont_move flag for IRQs
First real balancing. Not tested.
Some functions for balance