Skip to content

plat/kvm: Remove stale ELF64_TO_32 in favor of multiboot config - #1900

Open
mogasergiu wants to merge 1 commit into
unikraft:stagingfrom
mogasergiu:smoga/#1900/rm_elf64_to_32
Open

mogasergiu wants to merge 1 commit into
unikraft:stagingfrom
mogasergiu:smoga/#1900/rm_elf64_to_32

Conversation

@mogasergiu

@mogasergiu mogasergiu commented Sep 8, 2026

Copy link
Copy Markdown
Member

This ELF64_TO_32 was introduced back when the python script that creates ELF32-equivalent for Multiboot booting was added. It has been since renamed to multiboot.py because it's the only boot protocol that has this requirement and this ELF64_TO_32 should have been deleted along with it and replaced with the multiboot config instead. Do so now.

Description of Changes

Related Work

N/A

PR Checklist

  • Read the contribution guidelines regarding submitting new changes to the project;
  • Tested your changes against relevant architectures and platforms;
  • Ran the checkpatch.uk on your commit series before opening this PR;
  • Updated relevant documentation.

This `ELF64_TO_32` was introduced back when the python script that
creates ELF32-equivalent for Multiboot booting was added. It has been
since renamed to `multiboot.py` because it's the only boot protocol
that has this requirement and this `ELF64_TO_32` should have been
deleted along with it and replaced with the multiboot config instead.
Do so now.

Signed-off-by: Sergiu Moga <[email protected]>
@github-actions github-actions Bot added area/plat Unikraft Patform plat/kvm Unikraft for KVM labels Sep 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/plat Unikraft Patform plat/kvm Unikraft for KVM

Projects

Status: 🧊 Icebox

Development

Successfully merging this pull request may close these issues.

1 participant