<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-rng/tools/testing/memblock/linux/kho, branch master</title>
<subtitle>Development tree for the kernel CSPRNG</subtitle>
<id>https://git.zx2c4.com/linux-rng/atom/tools/testing/memblock/linux/kho?h=master</id>
<link rel='self' href='https://git.zx2c4.com/linux-rng/atom/tools/testing/memblock/linux/kho?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-rng/'/>
<updated>2026-08-04T06:28:18Z</updated>
<entry>
<title>memblock: always include KHO headers</title>
<updated>2026-08-04T06:28:18Z</updated>
<author>
<name>Pratyush Yadav (Google)</name>
<email>pratyush@kernel.org</email>
</author>
<published>2026-08-01T08:48:28Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-rng/commit/?id=27766611309ab34f36153cc79830d3ab88880977'/>
<id>urn:sha1:27766611309ab34f36153cc79830d3ab88880977</id>
<content type='text'>
In a coming commit, memblock will start using kho_scratch_overlap()
without a compile guard. The compile guard for the function is in
kexec_handover.h and provides a stub when CONFIG_KEXEC_HANDOVER is
disabled.

Since in memblock the call will exist unconditionally, always include
the KHO headers.

Including these headers unconditionally breaks memblock test
compilation. Add stubs to fix that.

Signed-off-by: Pratyush Yadav (Google) &lt;pratyush@kernel.org&gt;
Link: https://patch.msgid.link/20260801084833.1897543-20-pratyush@kernel.org
Signed-off-by: Mike Rapoport (Microsoft) &lt;rppt@kernel.org&gt;
</content>
</entry>
</feed>
