Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

birq @ master

# Date Author Comment
5b9d5493 07/04/2017 06:19 PM Serj Kalichev

Documentation update

509aa3e7 07/03/2017 06:39 PM Serj Kalichev

Version 1.4.0

d76da211 07/03/2017 06:03 PM Serj Kalichev

Add birq.conf example

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

1ebf1cde 06/29/2017 11:51 PM Serj Kalichev

Re-read config on SIGHUP

ef629c50 06/29/2017 11:37 PM Serj Kalichev

exclude-cpus option in conf file

143d1c6b 06/29/2017 06:52 PM Serj Kalichev

SIGHUP handler

67b48c72 06/29/2017 06:42 PM Serj Kalichev

Implement config file

401087dd 06/29/2017 03:41 PM Serj Kalichev

ini: Fix wrning

15b7ffdb 04/13/2016 11:07 PM Serj Kalichev

Add function to parse config

2f6748bf 04/13/2016 10:39 PM Serj Kalichev

Add lub/ini library

89ec6bdd 04/13/2016 10:25 PM Serj Kalichev

gitignore pdf and html

1de4eec7 10/02/2015 09:14 AM Serj Kalichev

Merge branch 'master' of https://src.libcode.org/birq

4c7eb727 10/01/2015 09:38 PM Serj Kalichev

Change current version within documentation

8f84788f 10/01/2015 09:35 PM Serj Kalichev

Merge branch 'master' of https://src.libcode.org/birq

7bd2cbf7 10/01/2015 09:35 PM Serj Kalichev

Documentation fix. Information about license.

9b9acd9a 10/01/2015 06:31 PM Serj Kalichev

Version 1.3.0

8ac87ad2 09/03/2015 12:50 PM Semyon Verchenko

change error return value

18c1a7b7 09/03/2015 10:46 AM Serj Kalichev

Fix version number

993bc756 09/03/2015 10:43 AM Serj Kalichev

More simple structure of parse_local_cpus()

74298eb4 09/03/2015 10:06 AM Serj Kalichev

Newlines at end of files

b27533aa 08/27/2015 06:21 AM semverchenko

fix memory leak

5b503112 08/26/2015 03:33 PM Semyon Verchenko

fix memory leaks

3fb6fd13 08/24/2015 03:25 PM Semyon Verchenko

fix code style

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

fix memory leak in commented code

bef42bf7 08/21/2015 05:17 PM Semyon Verchenko

rewrite hex input/output

4111fdbe 08/17/2015 11:42 AM Semyon Verchenko

clear cpumask

46a836da 08/16/2015 03:50 PM Semyon Verchenko

fix double memory release

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

remove linux bitmap from project

6f5d77c0 08/15/2015 11:10 PM Semyon Verchenko

Merge branch 'master' into bitarray

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

replace linux bitmask with bit_array

80a31050 08/15/2015 05:28 PM Semyon Verchenko

ignore test dir

95a02a8d 08/14/2015 11:06 PM Serj Kalichev

Documentation update

899cfa3e 05/18/2015 02:41 PM Serj Kalichev

birq-1.2.0

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

Use load_limit while choose_cpu()

a1f8a173 05/14/2015 05:40 PM Serj Kalichev

Print old_intr and intr for IRQ info

ceb9056c 05/14/2015 05:06 PM Serj Kalichev

Fix condition to find new IRQs with intr=0

a923ef3e 05/14/2015 04:54 PM Serj Kalichev

Don't balance new IRQ with intr=0

43cbc346 05/14/2015 04:10 PM Serj Kalichev

Add affinity info to IRQ string

8fcdab8c 05/14/2015 03:51 PM Serj Kalichev

Add --load-limit option

6905cab1 05/14/2015 02:47 PM Serj Kalichev

Consider current state of affinity for new IRQs. Revert for 9737aa36

0fcb6e89 05/06/2015 04:07 PM Serj Kalichev

Choose IRQ to move anyway (if balance_irq is not empty)

9737aa36 05/06/2015 04:04 PM Serj Kalichev

Don't consider old affinity for new IRQs

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

5f76cb3a 05/06/2015 12:29 PM Serj Kalichev

Consider IRQs with multi-affinity as new ones

c2614f01 05/06/2015 11:44 AM Serj Kalichev

Get IRQ smp affinity on each scan

47862ad0 05/05/2015 06:32 PM Serj Kalichev

Some comments

3e4faf00 09/23/2014 03:50 PM Serj Kalichev

birq-1.1.3

69f390f1 09/23/2014 03:45 PM Serj Kalichev

Add Markdown documentation

0f6b99a7 06/09/2014 06:41 PM Serj Kalichev

Fix README

2fa3b49b 06/09/2014 06:33 PM Serj Kalichev

Add homepage to README

bf91441c 05/20/2014 03:35 PM Serj Kalichev

Fix -s (--strategy) option

3be5a163 04/18/2014 01:33 PM Serj Kalichev

Version 1.1.2

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

Use snprintf() instead sprintf()

6f35b56a 04/18/2014 12:24 PM Serj Kalichev

Fix some issues due to static analyze

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

Fix PASS_BY_VALUE by coverity.com

b431b19b 04/17/2014 12:26 PM Serj Kalichev

Fix some coverity.com reported errors

4ea8f136 03/07/2014 05:09 PM Serj Kalichev

birq-1.1.1

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

Fix wrong IRQ blacklisting.

It's a rare situation under the high load.

62f271dd 02/26/2014 02:14 PM Serj Kalichev

Remove dead assignment

da82bfb3 02/25/2014 06:13 PM Serj Kalichev

Fix extra warnings

94eb0b50 02/21/2014 06:26 PM Serj Kalichev

Fix missing script is too old

d9c02e5b 02/21/2014 01:27 PM Serj Kalichev

Change version to 1.1.0

ae4b2d85 02/20/2014 06:45 PM Serj Kalichev

Fiex getline() while pxm parsing

40a4805b 02/19/2014 02:21 PM Serj Kalichev

Cleanup

2319f07c 02/19/2014 02:10 PM Serj Kalichev

Parse proximity config file

fd13ba59 02/19/2014 11:35 AM Serj Kalichev

Add files

702b1586 02/18/2014 06:52 PM Serj Kalichev

Unfinished pxm

c7982329 02/16/2014 11:13 AM Serj Kalichev

Add proximity.c

8ca23777 02/14/2014 05:48 PM Serj Kalichev

Fix help text

ecebce35 02/12/2014 01:49 PM Serj Kalichev

Default strategy is random. Default theshold is 99.0

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

4e2ee94f 02/11/2014 07:20 PM Serj Kalichev

Save old_load for 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

174128c9 02/11/2014 04:06 PM Serj Kalichev

Dont confuse with HT

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

Don't move IRQs with intr=0

3e034f40 02/11/2014 03:21 PM Serj Kalichev

Fix uninitialized vars

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

Disable moving to non-local CPUs

533e79a5 02/11/2014 03:08 PM Serj Kalichev

Add -i and -I options for intervals

8fc6cbe2 02/11/2014 02:34 PM Serj Kalichev

Args for time intervals

2b2c1b44 02/10/2014 10:04 PM Serj Kalichev

Fix get affinity

9768b76d 02/10/2014 05:49 PM Serj Kalichev

Unfinished get_affinity()

afdbedb5 02/10/2014 05:19 PM Serj Kalichev

Some warning cleanup

bbeceb65 02/04/2014 12:14 AM Serj Kalichev

Add -r option to enable HT

eec075f0 02/03/2014 09:14 PM Serj Kalichev

Use AND for IRQ's cpumasks

3fd9c80e 02/03/2014 03:59 PM Serj Kalichev

Implement --verbose option

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

Add dont_move flag for IRQs

162f9509 02/03/2014 03:15 PM Serj Kalichev

Don't use m4

83a5e875 02/03/2014 02:52 PM Serj Kalichev

Don't use Netlink. Regular IRQ rescan

6ad6fa6c 02/03/2014 01:47 PM Serj Kalichev

Threshold = 98% by default

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

Comments

dd2460d4 02/02/2014 12:39 AM Serj Kalichev

Some comments and renaming

0b320410 02/01/2014 10:56 PM Serj Kalichev

Some output fixes

8eaf2c5a 02/01/2014 06:27 PM Serj Kalichev

Fix fd_set ugly name

56d9140d 02/01/2014 06:15 PM Serj Kalichev

Add _GNU_SOURCE