Skip to content

feat: support linux-arm64#103

Merged
78 merged 1 commit intomainfrom
linux-arm64
Apr 20, 2026
Merged

feat: support linux-arm64#103
78 merged 1 commit intomainfrom
linux-arm64

Conversation

@78
Copy link
Copy Markdown
Owner

@78 78 commented Apr 20, 2026

  • Introduced ConsoleTxBatcher to coalesce UART transmission into larger chunks, improving performance and reducing syscall overhead.
  • Updated Aarch64 and x86_64 machine models to utilize the new batcher for UART output.
  • Implemented IRQFD support in the VmIoLoop for efficient interrupt handling on Linux, allowing direct assertion of interrupt lines from the hypervisor.
  • Enhanced the virtio_mmio device to support IRQFD mode, improving responsiveness and reducing latency in interrupt-driven scenarios.

- Introduced ConsoleTxBatcher to coalesce UART transmission into larger chunks, improving performance and reducing syscall overhead.
- Updated Aarch64 and x86_64 machine models to utilize the new batcher for UART output.
- Implemented IRQFD support in the VmIoLoop for efficient interrupt handling on Linux, allowing direct assertion of interrupt lines from the hypervisor.
- Enhanced the virtio_mmio device to support IRQFD mode, improving responsiveness and reducing latency in interrupt-driven scenarios.
@78 78 changed the title feat: enhance console output handling and IRQFD support feat: support linux-arm64 Apr 20, 2026
@78 78 merged commit bb874d9 into main Apr 20, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant