[GIT PULL] liveupdate: kho: two regression fixes

From: Mike Rapoport

Date: Sat May 30 2026 - 13:17:11 EST


From: Mike Rapoport (Microsoft) <rppt@xxxxxxxxxx>

The following changes since commit e7ae89a0c97ce2b68b0983cd01eda67cf373517d:

Linux 7.1-rc5 (2026-05-24 13:48:06 -0700)

are available in the Git repository at:

https://git.kernel.org/pub/scm/linux/kernel/git/liveupdate/linux.git tags/liveupdate-fixes-2026-05-30

for you to fetch changes up to 8fd2f26fa2a33cfe8ac043f976137ecf5b567f03:

kho: fix order calculation for kho_unpreserve_pages() (2026-05-26 11:01:49 +0300)

----------------------------------------------------------------
liveupdate: kho: two regression fixes

* fix order calculation for kho_unpreserve_pages() to make sure sure that
the order calculation in kho_unpreserve_pages() mathes the order
calculation in kho_preserve_pages().
* fix math in calculation of KHO_TREE_MAX_DEPTH to make it work with 16KB
pages.

----------------------------------------------------------------
George Guo (1):
kho: fix KHO_TREE_MAX_DEPTH for non-4KB page sizes

Pratyush Yadav (Google) (1):
kho: fix order calculation for kho_unpreserve_pages()

include/linux/kho/abi/kexec_handover.h | 2 +-
kernel/liveupdate/kexec_handover.c | 56 +++++++++++++++++++---------------
2 files changed, 33 insertions(+), 25 deletions(-)

--
Sincerely yours,
Mike.