-
Notifications
You must be signed in to change notification settings - Fork 44
Next #252
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
- Add VGICv2 support for virtual interrupt controller - Integrate VirtIO drivers for block and network devices - Update VM configuration to include VGICv2 and VirtIO devices - Remove unused timer code and mock timer device
Co-authored-by: Copilot <[email protected]>
Co-authored-by: Copilot <[email protected]>
feat(plc): add tac_e400 profile on smp1
|
Overall, this PR looks good to me, especially the refactored build scripts. Thank you for your hard work. Two main concerns
|
* fix: somehal on rk3588 * chore: update axplat-aarch64-dyn to version 0.1.7 in Cargo.lock and Cargo.toml
* refactor: use rdrive 0.18 * use tag
* feat: Added driver support for two platform devices. * fix: fix ci issues
--------- Co-authored-by: szy <[email protected]>
* fix no dtb_load_gpa error --------- Co-authored-by: szy <[email protected]> Co-authored-by: 周睿 <[email protected]>
* feat: clippy warn as error * Refactor and translate Axvisor scripts for improved clarity and consistency
* feat: Add interactive shell support and improve VM management * refactor: Reorganize scripts and improve shell module * fix: improve error handling in guest VM initialization
* chore: Update dependencies in Cargo.lock to latest versions * chore: Change log level from info to trace in register_timer function
* clean configs/platforms due to no adaptation * clean guest config due to no adaptation * clean some doc due to no updating * clean quick-start.sh due to no completation
* add arceos qemu config.toml * caculate dtb_addr --------- Co-authored-by: szy <[email protected]>
#272) * feat(vmm): Adjust memory mapping types and optimize passthrough device configuration parsing - In `linux-aarch64-a1000-smp8.toml` and `linux-aarch64-rk3588-smp8.toml`, Changed the mapping type of `memory_regions` and removed some redundant `passthrough_devices` configurations. - Added `VmMemMappingType::MapReserved` branch processing logic to support mapping memory regions with the same physical address. - Refactored the `parse_passthrough_devices_address` function to prioritize the device address preset in the configuration file. If not set, it will fall back to parsing from the device tree, improving flexibility and compatibility. - Added debug logging to facilitate tracking of passthrough device parsing results. * update fdt guide doc
Co-authored-by: szy <[email protected]>
* fix: update axplat dependencies to use tag vmm-v0.2.0 instead of branch vmm
feat(shell): enhance command documentation and improve VM management commands
* add pass through addresses --------- Co-authored-by: szy <[email protected]>
Format features and update Cargo.lock
* delete chosen node initrd propertys --------- Co-authored-by: szy <[email protected]> Co-authored-by: 周睿 <[email protected]>
No description provided.