Commit 5c4b240
CKI KWF Bot
Merge: Sched: Topology: Speed improvements for online/offline of CPUs.
MR: https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-9/-/merge_requests/7515
JIRA: https://issues.redhat.com/browse/RHEL-118964
Tested: HPE will do other QA to test on large cpu count systems and
perf QE will do performance regression testing, mostly x86 and
powerpc.
This is the rest of the commits needed for speeding up offline
and online of CPUs, especially with very high CPU counts. The
first part of this is in RHEL-1130303. There are also a handful
of mostly architecture-specific commits need to make this work.
Signed-off-by: Phil Auld <pauld@redhat.com>
Approved-by: Steve Best <sbest@redhat.com>
Approved-by: Rafael Aquini <raquini@redhat.com>
Approved-by: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com>
Merged-by: CKI GitLab Kmaint Pipeline Bot <26919896-cki-kmaint-pipeline-bot@users.noreply.gitlab.com>File tree
13 files changed
+224
-216
lines changed- arch
- arm64
- powerpc
- include/asm
- kernel
- s390
- kernel
- x86
- kernel
- include/linux
- sched
- kernel/sched
- redhat/configs/rhel/generic/powerpc
13 files changed
+224
-216
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
36 | 74 | | |
37 | 75 | | |
38 | 76 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
99 | 99 | | |
100 | 100 | | |
101 | 101 | | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
102 | 105 | | |
103 | 106 | | |
104 | 107 | | |
| |||
1448 | 1451 | | |
1449 | 1452 | | |
1450 | 1453 | | |
1451 | | - | |
1452 | | - | |
1453 | | - | |
1454 | | - | |
1455 | | - | |
1456 | | - | |
1457 | | - | |
1458 | | - | |
1459 | | - | |
1460 | | - | |
1461 | | - | |
1462 | | - | |
1463 | | - | |
1464 | | - | |
1465 | | - | |
1466 | | - | |
1467 | | - | |
1468 | | - | |
1469 | | - | |
1470 | | - | |
1471 | | - | |
1472 | | - | |
1473 | | - | |
1474 | 1454 | | |
1475 | 1455 | | |
1476 | 1456 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
146 | 146 | | |
147 | 147 | | |
148 | 148 | | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
149 | 152 | | |
150 | 153 | | |
151 | 154 | | |
| |||
853 | 856 | | |
854 | 857 | | |
855 | 858 | | |
856 | | - | |
857 | | - | |
858 | | - | |
859 | | - | |
860 | | - | |
861 | | - | |
862 | | - | |
863 | | - | |
864 | 859 | | |
865 | 860 | | |
866 | 861 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
131 | 131 | | |
132 | 132 | | |
133 | 133 | | |
| 134 | + | |
| 135 | + | |
134 | 136 | | |
135 | 137 | | |
136 | 138 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
79 | 79 | | |
80 | 80 | | |
81 | 81 | | |
82 | | - | |
83 | | - | |
84 | | - | |
85 | | - | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
86 | 86 | | |
87 | 87 | | |
88 | 88 | | |
| |||
95 | 95 | | |
96 | 96 | | |
97 | 97 | | |
98 | | - | |
99 | | - | |
100 | | - | |
101 | | - | |
102 | | - | |
103 | | - | |
104 | | - | |
105 | | - | |
106 | | - | |
107 | 98 | | |
108 | 99 | | |
109 | 100 | | |
| |||
1000 | 991 | | |
1001 | 992 | | |
1002 | 993 | | |
1003 | | - | |
| 994 | + | |
1004 | 995 | | |
1005 | 996 | | |
1006 | 997 | | |
| |||
1016 | 1007 | | |
1017 | 1008 | | |
1018 | 1009 | | |
| 1010 | + | |
| 1011 | + | |
| 1012 | + | |
| 1013 | + | |
| 1014 | + | |
| 1015 | + | |
| 1016 | + | |
1019 | 1017 | | |
1020 | 1018 | | |
1021 | 1019 | | |
| |||
1024 | 1022 | | |
1025 | 1023 | | |
1026 | 1024 | | |
| 1025 | + | |
| 1026 | + | |
| 1027 | + | |
1027 | 1028 | | |
1028 | 1029 | | |
1029 | 1030 | | |
| 1031 | + | |
| 1032 | + | |
| 1033 | + | |
| 1034 | + | |
| 1035 | + | |
| 1036 | + | |
| 1037 | + | |
| 1038 | + | |
1030 | 1039 | | |
1031 | 1040 | | |
1032 | 1041 | | |
1033 | 1042 | | |
1034 | | - | |
| 1043 | + | |
1035 | 1044 | | |
1036 | 1045 | | |
1037 | 1046 | | |
1038 | 1047 | | |
1039 | 1048 | | |
1040 | | - | |
| 1049 | + | |
1041 | 1050 | | |
1042 | 1051 | | |
1043 | 1052 | | |
1044 | 1053 | | |
1045 | 1054 | | |
1046 | | - | |
| 1055 | + | |
1047 | 1056 | | |
1048 | 1057 | | |
1049 | 1058 | | |
1050 | 1059 | | |
1051 | 1060 | | |
1052 | 1061 | | |
1053 | | - | |
1054 | | - | |
| 1062 | + | |
| 1063 | + | |
| 1064 | + | |
1055 | 1065 | | |
1056 | | - | |
1057 | | - | |
1058 | | - | |
| 1066 | + | |
1059 | 1067 | | |
1060 | 1068 | | |
1061 | | - | |
1062 | | - | |
1063 | | - | |
1064 | | - | |
1065 | | - | |
1066 | | - | |
1067 | | - | |
1068 | | - | |
1069 | | - | |
1070 | | - | |
1071 | 1069 | | |
1072 | 1070 | | |
1073 | 1071 | | |
| |||
1456 | 1454 | | |
1457 | 1455 | | |
1458 | 1456 | | |
1459 | | - | |
| 1457 | + | |
1460 | 1458 | | |
1461 | 1459 | | |
1462 | 1460 | | |
| |||
1546 | 1544 | | |
1547 | 1545 | | |
1548 | 1546 | | |
1549 | | - | |
| 1547 | + | |
1550 | 1548 | | |
1551 | 1549 | | |
1552 | 1550 | | |
| |||
1609 | 1607 | | |
1610 | 1608 | | |
1611 | 1609 | | |
1612 | | - | |
| 1610 | + | |
1613 | 1611 | | |
1614 | 1612 | | |
1615 | 1613 | | |
| |||
1698 | 1696 | | |
1699 | 1697 | | |
1700 | 1698 | | |
1701 | | - | |
| 1699 | + | |
| 1700 | + | |
| 1701 | + | |
1702 | 1702 | | |
1703 | | - | |
| 1703 | + | |
| 1704 | + | |
| 1705 | + | |
| 1706 | + | |
1704 | 1707 | | |
1705 | 1708 | | |
1706 | 1709 | | |
1707 | 1710 | | |
1708 | | - | |
| 1711 | + | |
| 1712 | + | |
| 1713 | + | |
| 1714 | + | |
1709 | 1715 | | |
1710 | 1716 | | |
| 1717 | + | |
| 1718 | + | |
| 1719 | + | |
| 1720 | + | |
1711 | 1721 | | |
1712 | | - | |
1713 | | - | |
1714 | | - | |
1715 | | - | |
1716 | | - | |
1717 | | - | |
1718 | | - | |
1719 | | - | |
1720 | | - | |
1721 | | - | |
1722 | | - | |
1723 | | - | |
| 1722 | + | |
| 1723 | + | |
| 1724 | + | |
| 1725 | + | |
1724 | 1726 | | |
1725 | | - | |
1726 | | - | |
1727 | | - | |
| 1727 | + | |
1728 | 1728 | | |
1729 | | - | |
1730 | | - | |
| 1729 | + | |
| 1730 | + | |
1731 | 1731 | | |
1732 | | - | |
1733 | | - | |
1734 | | - | |
1735 | | - | |
1736 | | - | |
1737 | | - | |
| 1732 | + | |
1738 | 1733 | | |
1739 | 1734 | | |
1740 | 1735 | | |
| |||
1749 | 1744 | | |
1750 | 1745 | | |
1751 | 1746 | | |
| 1747 | + | |
| 1748 | + | |
1752 | 1749 | | |
1753 | | - | |
1754 | | - | |
| 1750 | + | |
| 1751 | + | |
| 1752 | + | |
| 1753 | + | |
| 1754 | + | |
| 1755 | + | |
| 1756 | + | |
| 1757 | + | |
| 1758 | + | |
| 1759 | + | |
| 1760 | + | |
1755 | 1761 | | |
1756 | 1762 | | |
1757 | 1763 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
501 | 501 | | |
502 | 502 | | |
503 | 503 | | |
504 | | - | |
505 | | - | |
506 | | - | |
507 | | - | |
508 | | - | |
509 | | - | |
510 | 504 | | |
511 | 505 | | |
512 | 506 | | |
| 507 | + | |
| 508 | + | |
513 | 509 | | |
514 | 510 | | |
515 | 511 | | |
| |||
0 commit comments