]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
liveupdate: kho: move to kernel/liveupdate
authorPasha Tatashin <pasha.tatashin@soleen.com>
Sat, 1 Nov 2025 14:23:23 +0000 (10:23 -0400)
committerAndrew Morton <akpm@linux-foundation.org>
Thu, 27 Nov 2025 22:24:33 +0000 (14:24 -0800)
commit48a1b2321d763b5edeaf20bd4576d8c4b5df772b
treeaf45c75f545cc0abc484f66fbb07ce2bffbe3241
parent99cd2ffac697be7f027344d77beee0dc04dcfdbd
liveupdate: kho: move to kernel/liveupdate

Move KHO to kernel/liveupdate/ in preparation of placing all Live Update
core kernel related files to the same place.

[pasha.tatashin@soleen.com: disable the menu when DEFERRED_STRUCT_PAGE_INIT]
Link: https://lkml.kernel.org/r/CA+CK2bAvh9Oa2SLfsbJ8zztpEjrgr_hr-uGgF1coy8yoibT39A@mail.gmail.com
Link: https://lkml.kernel.org/r/20251101142325.1326536-8-pasha.tatashin@soleen.com
Signed-off-by: Pasha Tatashin <pasha.tatashin@soleen.com>
Reviewed-by: Jason Gunthorpe <jgg@nvidia.com>
Reviewed-by: Mike Rapoport (Microsoft) <rppt@kernel.org>
Cc: Alexander Graf <graf@amazon.com>
Cc: Changyuan Lyu <changyuanl@google.com>
Cc: Christian Brauner <brauner@kernel.org>
Cc: Jason Gunthorpe <jgg@ziepe.ca>
Cc: Jonathan Corbet <corbet@lwn.net>
Cc: Masahiro Yamada <masahiroy@kernel.org>
Cc: Miguel Ojeda <ojeda@kernel.org>
Cc: Pratyush Yadav <pratyush@kernel.org>
Cc: Randy Dunlap <rdunlap@infradead.org>
Cc: Simon Horman <horms@kernel.org>
Cc: Tejun Heo <tj@kernel.org>
Cc: Zhu Yanjun <yanjun.zhu@linux.dev>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Documentation/core-api/kho/concepts.rst
MAINTAINERS
init/Kconfig
kernel/Kconfig.kexec
kernel/Makefile
kernel/liveupdate/Kconfig [new file with mode: 0644]
kernel/liveupdate/Makefile [new file with mode: 0644]
kernel/liveupdate/kexec_handover.c [moved from kernel/kexec_handover.c with 99% similarity]
kernel/liveupdate/kexec_handover_debug.c [moved from kernel/kexec_handover_debug.c with 100% similarity]
kernel/liveupdate/kexec_handover_debugfs.c [moved from kernel/kexec_handover_debugfs.c with 100% similarity]
kernel/liveupdate/kexec_handover_internal.h [moved from kernel/kexec_handover_internal.h with 100% similarity]