kexec: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v2 Latest5 patches 9 repliesIn review 4 of 5 applied
- v1 RFC5 patches 3 repliesSuperseded
Changes in v2 from the cover letter
- collect Reviewed-by tag
- fix misleading commit msg.
Patches in v2 4 of 5 applied
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/5 | kexec: make crashk_res, crashk_low_res and crash_notes symbols always visibleinclude/ | +6 | 0 replies | Applied |
| 2/5 | riscv: mm: init: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdefarch/ | +2 | 1 reply | Applied |
| 3/5 | x86/setup: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdefarch/ | +3 | 0 replies | Applied |
| 4/5 | arm64: mm: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdefarch/ | +3 | 0 replies | Applied |
| 5/5 | arm: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdefarch/ | +3 | 0 replies |
Reviews trailers per patch
3 of 5 patches have a Reviewed-by or Acked-by of their own; the series has one for all of them.
| Patch | Catalin Marinas | Russell King (Oracle) | Palmer Dabbelt | Baoquan He |
|---|---|---|---|---|
| Series | A-b | |||
| 1/5 | ||||
| 2/5 | A-b | |||
| 3/5 | ||||
| 4/5 | A-b | |||
| 5/5 | R-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 4 reviewers.
Cover letter [PATCH v2 0/5] kexec: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef
Replace the conditional compilation using "#ifdef CONFIG_KEXEC_CORE" by a check for "IS_ENABLED(CONFIG_KEXEC_CORE)", to simplify the code and increase compile coverage.
I only modify x86, arm, arm64 and riscv, other architectures such as sh, powerpc and s390 are better to be kept kexec code as-is so they are not touched.
Since v1:
- collect Reviewed-by tag
- fix misleading commit msg.
Jisheng Zhang (5):
kexec: make crashk_res, crashk_low_res and crash_notes symbols always
visible
riscv: mm: init: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef x86/setup: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef
arm64: mm: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef
arm: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef
arch/arm/kernel/setup.c | 7 +++---- arch/arm64/mm/init.c | 9 +++------ arch/riscv/mm/init.c | 6 ++---- arch/x86/kernel/setup.c | 10 +++------- include/linux/kexec.h | 12 ++++++------ 5 files changed, 17 insertions(+), 27 deletions(-)
Signature · 7 lines
2.34.1 _______________________________________________ kexec mailing list [email protected] http://lists.infradead.org/mailman/listinfo/kexec