On Sun, May 18, 2025 at 1:17 PM Jan Beulich wrote:
>
> On 15.05.2025 11:38, Ross Lagerwall wrote:
> > @@ -73,6 +75,10 @@ static struct livepatch_work livepatch_work;
> > static DEFINE_PER_CPU(bool, work_to_do);
> > static DEFINE_PER_CPU(struct tasklet, livepatch_tasklet);
> >
> > +#ifdef CONFIG_
On 15.05.2025 11:38, Ross Lagerwall wrote:
> @@ -73,6 +75,10 @@ static struct livepatch_work livepatch_work;
> static DEFINE_PER_CPU(bool, work_to_do);
> static DEFINE_PER_CPU(struct tasklet, livepatch_tasklet);
>
> +#ifdef CONFIG_PAYLOAD_VERIFY
> +static struct rsa_public_key builtin_payload_k
Parse the raw data of the embedded RSA key into a form that can be later
used for verifying live patch signatures.
Signed-off-by: Ross Lagerwall
---
In v2:
* Split out from "livepatch: Embed public key in Xen"
xen/common/livepatch.c | 36
1 file changed, 3