Skip to content

arch/x86_64: add support for xAPIC - #20044

Merged
xiaoxiang781216 merged 1 commit into
apache:masterfrom
szafonimateusz-mi:xapic_intel64
Sep 2, 2026
Merged

arch/x86_64: add support for xAPIC#20044
xiaoxiang781216 merged 1 commit into
apache:masterfrom
szafonimateusz-mi:xapic_intel64

Conversation

@szafonimateusz-mi

Copy link
Copy Markdown
Contributor

Summary

Add support for legacy xAPIC alongside x2APIC.
This way we can run nuttx x86_64 on qemu without the --enable-kvm option

Impact

nuttx x86_64 works on old qemu and can work without the --enable-kvm option

Testing

NSH boots in nuttx CI docker container that use old QEMU version without x2APIC support

@github-actions github-actions Bot added Arch: x86_64 Issues related to the x86_64 architecture Size: M The size of the change in this PR is medium labels Sep 2, 2026
Add support for legacy xAPIC alongside x2APIC.
This way we can run nuttx x86_64 on qemu without the --enable-kvm option

Signed-off-by: p-szafonimateusz <p-szafonimateusz@xiaomi.com>
@github-actions

github-actions Bot commented Sep 2, 2026

Copy link
Copy Markdown

MemBrowse Memory Report

No memory changes detected for:

@xiaoxiang781216
xiaoxiang781216 merged commit 3038df4 into apache:master Sep 2, 2026
25 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Arch: x86_64 Issues related to the x86_64 architecture Size: M The size of the change in this PR is medium

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants