Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

birq / balance.c @ master

History | View | Annotate | Download (9.57 KB)

# Date Author Comment
4534af0a 07/03/2017 05:54 PM Serj Kalichev

Move all active IRQs from excluded cpus to another ones

c0e4ca98 07/03/2017 01:52 PM Serj Kalichev

Don't choose excluded cpu to move irq to

e2b72d5b 08/24/2015 02:40 PM Semyon Verchenko

fix memory leak in commented code

730df6eb 08/15/2015 11:24 PM Semyon Verchenko

remove linux bitmap from project

16088ae4 08/15/2015 11:05 PM Semyon Verchenko

replace linux bitmask with bit_array

016352be 05/14/2015 05:57 PM Serj Kalichev

Use load_limit while choose_cpu()

09d4af24 05/06/2015 02:44 PM Serj Kalichev

Use write() to write to smp affinity

bccdb191 05/06/2015 02:00 PM Serj Kalichev

Link IRQs to CPUs using current affinity

64fe6c80 04/18/2014 12:42 PM Serj Kalichev

Use snprintf() instead sprintf()

98132731 04/17/2014 04:19 PM Serj Kalichev

Fix PASS_BY_VALUE by coverity.com

1e5c1ba3 03/07/2014 04:49 PM Serj Kalichev

Fix wrong IRQ blacklisting.

It's a rare situation under the high load.

1156bd1a 02/12/2014 12:59 PM Serj Kalichev

Fix random strategy

1be921fd 02/12/2014 12:00 PM Serj Kalichev

Add irq choose strategy

8dc73be7 02/12/2014 12:25 AM Serj Kalichev

Fix search for most overloaded CPU

25771294 02/11/2014 06:55 PM Serj Kalichev

Rename dont_move flag to weight

bd2707d0 02/11/2014 04:49 PM Serj Kalichev

Blacklist IRQs like timer

102609d5 02/11/2014 03:29 PM Serj Kalichev

Don't move IRQs with intr=0

e3bd38dd 02/11/2014 03:16 PM Serj Kalichev

Disable moving to non-local CPUs

7bb44338 02/03/2014 03:53 PM Serj Kalichev

Add dont_move flag for IRQs

de0769af 02/02/2014 01:11 AM Serj Kalichev

Comments

949f96d3 02/01/2014 05:38 PM Serj Kalichev

First real balancing. Not tested.

7d6c11a2 02/01/2014 03:28 PM Serj Kalichev

Apply affinity

3312f2a9 02/01/2014 12:01 AM Serj Kalichev

Some functions for balance