Commit 0df340c
committed
Merge branch 'sched/core' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip into for-6.12
Pull tip/sched/core to resolve the following four conflicts. While 2-4 are
simple context conflicts, 1 is a bit subtle and easy to resolve incorrectly.
1. 2c8d046 ("sched: Add normal_policy()")
vs.
faa42d2 ("sched/fair: Make SCHED_IDLE entity be preempted in strict hierarchy")
The former converts direct test on p->policy to use the helper
normal_policy(). The latter moves the p->policy test to a different
location. Resolve by converting the test on p->plicy in the new location to
use normal_policy().
2. a7a9fc5 ("sched_ext: Add boilerplate for extensible scheduler class")
vs.
a110a81 ("sched/deadline: Deferrable dl server")
Both add calls to put_prev_task_idle() and set_next_task_idle(). Simple
context conflict. Resolve by taking changes from both.
3. a7a9fc5 ("sched_ext: Add boilerplate for extensible scheduler class")
vs.
c245910 ("sched/core: Add clearing of ->dl_server in put_prev_task_balance()")
The former changes for_each_class() itertion to use for_each_active_class().
The latter moves away the adjacent dl_server handling code. Simple context
conflict. Resolve by taking changes from both.
4. 60c27fb ("sched_ext: Implement sched_ext_ops.cpu_online/offline()")
vs.
31b164e ("sched/smt: Introduce sched_smt_present_inc/dec() helper")
2f02735 ("sched/core: Introduce sched_set_rq_on/offline() helper")
The former adds scx_rq_deactivate() call. The latter two change code around
it. Simple context conflict. Resolve by taking changes from both.
Signed-off-by: Tejun Heo <tj@kernel.org>File tree
11 files changed
+895
-282
lines changed- include/linux
- kernel/sched
11 files changed
+895
-282
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
641 | 641 | | |
642 | 642 | | |
643 | 643 | | |
| 644 | + | |
| 645 | + | |
| 646 | + | |
| 647 | + | |
| 648 | + | |
| 649 | + | |
| 650 | + | |
| 651 | + | |
| 652 | + | |
| 653 | + | |
| 654 | + | |
644 | 655 | | |
645 | 656 | | |
646 | 657 | | |
647 | 658 | | |
648 | 659 | | |
649 | 660 | | |
| 661 | + | |
| 662 | + | |
| 663 | + | |
650 | 664 | | |
651 | 665 | | |
652 | 666 | | |
| |||
674 | 688 | | |
675 | 689 | | |
676 | 690 | | |
677 | | - | |
| 691 | + | |
| 692 | + | |
678 | 693 | | |
679 | 694 | | |
680 | 695 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
163 | 163 | | |
164 | 164 | | |
165 | 165 | | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
166 | 169 | | |
167 | 170 | | |
168 | 171 | | |
| |||
195 | 198 | | |
196 | 199 | | |
197 | 200 | | |
198 | | - | |
199 | | - | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
200 | 219 | | |
201 | 220 | | |
202 | 221 | | |
| |||
1280 | 1299 | | |
1281 | 1300 | | |
1282 | 1301 | | |
1283 | | - | |
| 1302 | + | |
1284 | 1303 | | |
1285 | 1304 | | |
1286 | 1305 | | |
| |||
2255 | 2274 | | |
2256 | 2275 | | |
2257 | 2276 | | |
| 2277 | + | |
| 2278 | + | |
| 2279 | + | |
| 2280 | + | |
| 2281 | + | |
| 2282 | + | |
2258 | 2283 | | |
2259 | 2284 | | |
2260 | 2285 | | |
| |||
2273 | 2298 | | |
2274 | 2299 | | |
2275 | 2300 | | |
| 2301 | + | |
| 2302 | + | |
| 2303 | + | |
| 2304 | + | |
| 2305 | + | |
| 2306 | + | |
| 2307 | + | |
| 2308 | + | |
| 2309 | + | |
2276 | 2310 | | |
2277 | 2311 | | |
2278 | 2312 | | |
2279 | 2313 | | |
2280 | 2314 | | |
2281 | | - | |
2282 | | - | |
2283 | | - | |
2284 | 2315 | | |
2285 | 2316 | | |
2286 | 2317 | | |
| |||
4737 | 4768 | | |
4738 | 4769 | | |
4739 | 4770 | | |
4740 | | - | |
| 4771 | + | |
4741 | 4772 | | |
4742 | 4773 | | |
4743 | 4774 | | |
| |||
5855 | 5886 | | |
5856 | 5887 | | |
5857 | 5888 | | |
| 5889 | + | |
| 5890 | + | |
| 5891 | + | |
| 5892 | + | |
| 5893 | + | |
| 5894 | + | |
| 5895 | + | |
| 5896 | + | |
5858 | 5897 | | |
5859 | 5898 | | |
5860 | 5899 | | |
| |||
5888 | 5927 | | |
5889 | 5928 | | |
5890 | 5929 | | |
| 5930 | + | |
| 5931 | + | |
| 5932 | + | |
| 5933 | + | |
| 5934 | + | |
| 5935 | + | |
| 5936 | + | |
5891 | 5937 | | |
5892 | 5938 | | |
5893 | 5939 | | |
| |||
5901 | 5947 | | |
5902 | 5948 | | |
5903 | 5949 | | |
5904 | | - | |
5905 | | - | |
5906 | | - | |
5907 | | - | |
5908 | | - | |
5909 | | - | |
5910 | | - | |
5911 | | - | |
5912 | 5950 | | |
5913 | 5951 | | |
5914 | 5952 | | |
| |||
7925 | 7963 | | |
7926 | 7964 | | |
7927 | 7965 | | |
| 7966 | + | |
| 7967 | + | |
| 7968 | + | |
| 7969 | + | |
| 7970 | + | |
| 7971 | + | |
| 7972 | + | |
| 7973 | + | |
| 7974 | + | |
| 7975 | + | |
| 7976 | + | |
| 7977 | + | |
| 7978 | + | |
| 7979 | + | |
| 7980 | + | |
| 7981 | + | |
| 7982 | + | |
| 7983 | + | |
| 7984 | + | |
| 7985 | + | |
| 7986 | + | |
| 7987 | + | |
| 7988 | + | |
| 7989 | + | |
7928 | 7990 | | |
7929 | 7991 | | |
7930 | 7992 | | |
| |||
7975 | 8037 | | |
7976 | 8038 | | |
7977 | 8039 | | |
| 8040 | + | |
| 8041 | + | |
| 8042 | + | |
| 8043 | + | |
| 8044 | + | |
| 8045 | + | |
| 8046 | + | |
| 8047 | + | |
| 8048 | + | |
| 8049 | + | |
| 8050 | + | |
| 8051 | + | |
| 8052 | + | |
| 8053 | + | |
| 8054 | + | |
| 8055 | + | |
7978 | 8056 | | |
7979 | 8057 | | |
7980 | 8058 | | |
7981 | | - | |
7982 | 8059 | | |
7983 | 8060 | | |
7984 | 8061 | | |
7985 | 8062 | | |
7986 | 8063 | | |
7987 | 8064 | | |
7988 | 8065 | | |
7989 | | - | |
7990 | 8066 | | |
7991 | 8067 | | |
7992 | 8068 | | |
7993 | | - | |
7994 | | - | |
7995 | | - | |
| 8069 | + | |
7996 | 8070 | | |
7997 | 8071 | | |
7998 | 8072 | | |
| |||
8012 | 8086 | | |
8013 | 8087 | | |
8014 | 8088 | | |
8015 | | - | |
8016 | | - | |
8017 | | - | |
8018 | | - | |
8019 | | - | |
8020 | | - | |
| 8089 | + | |
8021 | 8090 | | |
8022 | 8091 | | |
8023 | 8092 | | |
8024 | 8093 | | |
8025 | 8094 | | |
8026 | 8095 | | |
8027 | 8096 | | |
8028 | | - | |
8029 | 8097 | | |
8030 | 8098 | | |
8031 | 8099 | | |
| |||
8056 | 8124 | | |
8057 | 8125 | | |
8058 | 8126 | | |
8059 | | - | |
8060 | | - | |
8061 | | - | |
8062 | | - | |
8063 | | - | |
8064 | | - | |
| 8127 | + | |
8065 | 8128 | | |
8066 | 8129 | | |
8067 | 8130 | | |
8068 | | - | |
8069 | 8131 | | |
8070 | 8132 | | |
8071 | 8133 | | |
8072 | | - | |
8073 | | - | |
| 8134 | + | |
8074 | 8135 | | |
| 8136 | + | |
8075 | 8137 | | |
8076 | 8138 | | |
8077 | 8139 | | |
| |||
8081 | 8143 | | |
8082 | 8144 | | |
8083 | 8145 | | |
| 8146 | + | |
| 8147 | + | |
8084 | 8148 | | |
8085 | 8149 | | |
8086 | 8150 | | |
| |||
8290 | 8354 | | |
8291 | 8355 | | |
8292 | 8356 | | |
8293 | | - | |
8294 | | - | |
8295 | 8357 | | |
8296 | 8358 | | |
8297 | 8359 | | |
| |||
8346 | 8408 | | |
8347 | 8409 | | |
8348 | 8410 | | |
8349 | | - | |
8350 | 8411 | | |
| 8412 | + | |
| 8413 | + | |
| 8414 | + | |
| 8415 | + | |
| 8416 | + | |
| 8417 | + | |
8351 | 8418 | | |
8352 | 8419 | | |
8353 | 8420 | | |
| |||
8379 | 8446 | | |
8380 | 8447 | | |
8381 | 8448 | | |
| 8449 | + | |
8382 | 8450 | | |
8383 | 8451 | | |
8384 | 8452 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
582 | 582 | | |
583 | 583 | | |
584 | 584 | | |
| 585 | + | |
| 586 | + | |
| 587 | + | |
| 588 | + | |
| 589 | + | |
| 590 | + | |
585 | 591 | | |
586 | 592 | | |
587 | 593 | | |
| |||
0 commit comments