1 |
commit: dd3c5d7e8b68cb2629e3153c579e7830ab8fc352 |
2 |
Author: Michał Górny <mgorny <AT> gentoo <DOT> org> |
3 |
AuthorDate: Tue Jan 30 07:43:19 2018 +0000 |
4 |
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue Jan 30 07:45:49 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd3c5d7e |
7 |
|
8 |
sys-libs/libomp: Include -pf kernel version with fixed PDS |
9 |
|
10 |
sys-libs/libomp/libomp-4.0.1.ebuild | 2 +- |
11 |
sys-libs/libomp/libomp-5.0.1.ebuild | 2 +- |
12 |
sys-libs/libomp/libomp-6.0.9999.ebuild | 2 +- |
13 |
sys-libs/libomp/libomp-9999.ebuild | 2 +- |
14 |
4 files changed, 4 insertions(+), 4 deletions(-) |
15 |
|
16 |
diff --git a/sys-libs/libomp/libomp-4.0.1.ebuild b/sys-libs/libomp/libomp-4.0.1.ebuild |
17 |
index 920d364c8a8..9e63a216516 100644 |
18 |
--- a/sys-libs/libomp/libomp-4.0.1.ebuild |
19 |
+++ b/sys-libs/libomp/libomp-4.0.1.ebuild |
20 |
@@ -44,7 +44,7 @@ CMAKE_BUILD_TYPE=RelWithDebInfo |
21 |
|
22 |
CONFIG_CHECK="~!SCHED_PDS" |
23 |
ERROR_SCHED_PDS="PDS scheduler versions >= 0.98c < 0.98i (e.g. used in kernels |
24 |
->= 4.13-pf11, no fixed release yet) do not implement sched_yield() call which |
25 |
+>= 4.13-pf11 < 4.14-pf9) do not implement sched_yield() call which |
26 |
may result in horrible performance problems with libomp. If you are using one |
27 |
of the specified kernel versions, you may want to disable the PDS scheduler." |
28 |
|
29 |
|
30 |
diff --git a/sys-libs/libomp/libomp-5.0.1.ebuild b/sys-libs/libomp/libomp-5.0.1.ebuild |
31 |
index a6754f30794..c3c4114ff60 100644 |
32 |
--- a/sys-libs/libomp/libomp-5.0.1.ebuild |
33 |
+++ b/sys-libs/libomp/libomp-5.0.1.ebuild |
34 |
@@ -44,7 +44,7 @@ CMAKE_BUILD_TYPE=RelWithDebInfo |
35 |
|
36 |
CONFIG_CHECK="~!SCHED_PDS" |
37 |
ERROR_SCHED_PDS="PDS scheduler versions >= 0.98c < 0.98i (e.g. used in kernels |
38 |
->= 4.13-pf11, no fixed release yet) do not implement sched_yield() call which |
39 |
+>= 4.13-pf11 < 4.14-pf9) do not implement sched_yield() call which |
40 |
may result in horrible performance problems with libomp. If you are using one |
41 |
of the specified kernel versions, you may want to disable the PDS scheduler." |
42 |
|
43 |
|
44 |
diff --git a/sys-libs/libomp/libomp-6.0.9999.ebuild b/sys-libs/libomp/libomp-6.0.9999.ebuild |
45 |
index fe232b72fc8..30de17ed6c2 100644 |
46 |
--- a/sys-libs/libomp/libomp-6.0.9999.ebuild |
47 |
+++ b/sys-libs/libomp/libomp-6.0.9999.ebuild |
48 |
@@ -53,7 +53,7 @@ CMAKE_BUILD_TYPE=RelWithDebInfo |
49 |
|
50 |
CONFIG_CHECK="~!SCHED_PDS" |
51 |
ERROR_SCHED_PDS="PDS scheduler versions >= 0.98c < 0.98i (e.g. used in kernels |
52 |
->= 4.13-pf11, no fixed release yet) do not implement sched_yield() call which |
53 |
+>= 4.13-pf11 < 4.14-pf9) do not implement sched_yield() call which |
54 |
may result in horrible performance problems with libomp. If you are using one |
55 |
of the specified kernel versions, you may want to disable the PDS scheduler." |
56 |
|
57 |
|
58 |
diff --git a/sys-libs/libomp/libomp-9999.ebuild b/sys-libs/libomp/libomp-9999.ebuild |
59 |
index d215cbe3638..08c180ec179 100644 |
60 |
--- a/sys-libs/libomp/libomp-9999.ebuild |
61 |
+++ b/sys-libs/libomp/libomp-9999.ebuild |
62 |
@@ -52,7 +52,7 @@ CMAKE_BUILD_TYPE=RelWithDebInfo |
63 |
|
64 |
CONFIG_CHECK="~!SCHED_PDS" |
65 |
ERROR_SCHED_PDS="PDS scheduler versions >= 0.98c < 0.98i (e.g. used in kernels |
66 |
->= 4.13-pf11, no fixed release yet) do not implement sched_yield() call which |
67 |
+>= 4.13-pf11 < 4.14-pf9) do not implement sched_yield() call which |
68 |
may result in horrible performance problems with libomp. If you are using one |
69 |
of the specified kernel versions, you may want to disable the PDS scheduler." |