Kexec Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] Enable UKI image load on x86_64
@ 2024-11-05  3:57 Pingfan Liu
  2024-11-05  3:57 ` [PATCH 1/3] UKI: Split out the routine to create temporary fd Pingfan Liu
                   ` (3 more replies)
  0 siblings, 4 replies; 7+ messages in thread
From: Pingfan Liu @ 2024-11-05  3:57 UTC (permalink / raw)
  To: kexec; +Cc: Pingfan Liu, Simon Horman, Philipp Rudo

The correct kernel fd instead of UKI image fd should be
passed to the syscall. On arm64, it is not a problem, but on x86_64, it
is.(see commit log in 2/3)

This series aims to address the above problem.

Cc: Simon Horman <horms@kernel.org>
Cc: Philipp Rudo <prudo@redhat.com>
To: kexec@lists.infradead.org

Pingfan Liu (3):
  UKI: Split out the routine to create temporary fd
  kexec: Create a temporary file to hold .linux section in uki_probe()
  x86_64: Support UKI image format

 kexec/arch/arm64/kexec-vmlinuz-arm64.c |  2 +
 kexec/arch/x86_64/kexec-x86_64.c       |  1 +
 kexec/kexec-uki.c                      | 67 +++++++++++++++++---------
 3 files changed, 47 insertions(+), 23 deletions(-)

-- 
2.41.0


_______________________________________________
kexec mailing list
kexec@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/kexec

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2024-12-02 13:34 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-11-05  3:57 [PATCH 0/3] Enable UKI image load on x86_64 Pingfan Liu
2024-11-05  3:57 ` [PATCH 1/3] UKI: Split out the routine to create temporary fd Pingfan Liu
2024-11-05  3:57 ` [PATCH 2/3] kexec: Create a temporary file to hold .linux section in uki_probe() Pingfan Liu
2024-11-05  3:57 ` [PATCH 3/3] x86_64: Support UKI image format Pingfan Liu
2024-11-22  2:12 ` [PATCH 0/3] Enable UKI image load on x86_64 Dave Young
2024-12-02 13:06   ` Simon Horman
2024-12-02 13:34     ` Simon Horman

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox