Commit 73b4e28
committed
smpboot: introduce SDTL_INIT() helper to tidy sched topology setup
JIRA: https://issues.redhat.com/browse/RHEL-118964
Conflicts: Context difference in topology.h.
commit e075f43
Author: Li Chen <chenl311@chinatelecom.cn>
Date: Thu Jul 10 18:57:07 2025 +0800
smpboot: introduce SDTL_INIT() helper to tidy sched topology setup
Define a small SDTL_INIT(maskfn, flagsfn, name) macro and use it to build the
sched_domain_topology_level array. Purely a cleanup; behaviour is unchanged.
Suggested-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Li Chen <chenl311@chinatelecom.cn>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Reviewed-by: K Prateek Nayak <kprateek.nayak@amd.com>
Tested-by: K Prateek Nayak <kprateek.nayak@amd.com>
Link: https://lore.kernel.org/r/20250710105715.66594-2-me@linux.beauty
Signed-off-by: Phil Auld <pauld@redhat.com>1 parent c9258d3 commit 73b4e28
File tree
5 files changed
+31
-53
lines changed- arch
- powerpc/kernel
- s390/kernel
- x86/kernel
- include/linux/sched
- kernel/sched
5 files changed
+31
-53
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1713 | 1713 | | |
1714 | 1714 | | |
1715 | 1715 | | |
1716 | | - | |
1717 | | - | |
1718 | | - | |
| 1716 | + | |
| 1717 | + | |
1719 | 1718 | | |
1720 | | - | |
1721 | | - | |
1722 | | - | |
| 1719 | + | |
1723 | 1720 | | |
1724 | 1721 | | |
1725 | 1722 | | |
1726 | | - | |
1727 | | - | |
1728 | | - | |
| 1723 | + | |
| 1724 | + | |
1729 | 1725 | | |
| 1726 | + | |
1730 | 1727 | | |
1731 | | - | |
1732 | | - | |
1733 | | - | |
| 1728 | + | |
| 1729 | + | |
1734 | 1730 | | |
1735 | | - | |
1736 | | - | |
1737 | | - | |
| 1731 | + | |
| 1732 | + | |
1738 | 1733 | | |
1739 | 1734 | | |
1740 | 1735 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
535 | 535 | | |
536 | 536 | | |
537 | 537 | | |
538 | | - | |
539 | | - | |
540 | | - | |
541 | | - | |
542 | | - | |
| 538 | + | |
| 539 | + | |
| 540 | + | |
| 541 | + | |
| 542 | + | |
543 | 543 | | |
544 | 544 | | |
545 | 545 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
511 | 511 | | |
512 | 512 | | |
513 | 513 | | |
514 | | - | |
515 | | - | |
516 | | - | |
| 514 | + | |
517 | 515 | | |
518 | 516 | | |
519 | | - | |
520 | | - | |
521 | | - | |
| 517 | + | |
522 | 518 | | |
523 | 519 | | |
524 | | - | |
525 | | - | |
526 | | - | |
| 520 | + | |
527 | 521 | | |
528 | 522 | | |
529 | 523 | | |
530 | 524 | | |
531 | 525 | | |
532 | 526 | | |
533 | | - | |
534 | | - | |
535 | | - | |
536 | | - | |
537 | | - | |
| 527 | + | |
| 528 | + | |
538 | 529 | | |
539 | 530 | | |
540 | 531 | | |
541 | 532 | | |
542 | | - | |
| 533 | + | |
543 | 534 | | |
544 | 535 | | |
545 | 536 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
209 | 209 | | |
210 | 210 | | |
211 | 211 | | |
212 | | - | |
213 | | - | |
| 212 | + | |
| 213 | + | |
214 | 214 | | |
215 | 215 | | |
216 | 216 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1750 | 1750 | | |
1751 | 1751 | | |
1752 | 1752 | | |
1753 | | - | |
| 1753 | + | |
1754 | 1754 | | |
1755 | 1755 | | |
1756 | 1756 | | |
1757 | | - | |
| 1757 | + | |
1758 | 1758 | | |
1759 | 1759 | | |
1760 | 1760 | | |
1761 | | - | |
| 1761 | + | |
1762 | 1762 | | |
1763 | | - | |
| 1763 | + | |
1764 | 1764 | | |
1765 | 1765 | | |
1766 | 1766 | | |
| |||
2021 | 2021 | | |
2022 | 2022 | | |
2023 | 2023 | | |
2024 | | - | |
2025 | | - | |
2026 | | - | |
2027 | | - | |
2028 | | - | |
| 2024 | + | |
2029 | 2025 | | |
2030 | 2026 | | |
2031 | 2027 | | |
2032 | 2028 | | |
2033 | 2029 | | |
2034 | | - | |
2035 | | - | |
2036 | | - | |
2037 | | - | |
2038 | | - | |
2039 | | - | |
2040 | | - | |
| 2030 | + | |
| 2031 | + | |
| 2032 | + | |
2041 | 2033 | | |
2042 | 2034 | | |
2043 | 2035 | | |
| |||
0 commit comments