Skip to content
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

Arm64 status #197

Closed
zoidberg51 opened this issue Jan 29, 2023 · 2 comments
Closed

Arm64 status #197

zoidberg51 opened this issue Jan 29, 2023 · 2 comments

Comments

@zoidberg51
Copy link

zoidberg51 commented Jan 29, 2023

Hi,

I believe there was some work done towards porting mezzano to a qemu arm64 virtual machine. I was just wondering what the status of this was. I'm happy to put in the time to get it up and running, but if it doesn't work at the moment, I suppose I'll just stick to the amd64 version.

Thanks,

Shaun.

@froggey
Copy link
Owner

froggey commented Jan 29, 2023

I believe the arm64 port was basically functional when I touched it last, capable of booting to the desktop and running swank. I was able to run it in qemu using hvf (macOS' hypervisor framework), I guess it would run under kvm on an arm Linux machine too, but I don't have a system like that to test on.

I've pushed my most recent changes, along with a note in MBuild/build-cold-image.lisp on how to build an arm64 image. There are makefile targets hvf-arm64 and qemu-arm64 to run qemu with an appropriate set of devices.

Major missing features would be image saving (the snapshot feature) and multicore support.

@zoidberg51
Copy link
Author

Ok. Thanks very much. I'll give it a go

@fitzsim fitzsim closed this as completed Mar 8, 2024
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

No branches or pull requests

3 participants