-
Notifications
You must be signed in to change notification settings - Fork 143
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
qemu: Bump to v5.0.0 #200
qemu: Bump to v5.0.0 #200
Conversation
19eaaba
to
a436f98
Compare
|
The following commit is the culprit, although not the root cause: I will prepare/upstream a patch for this. => See https://patchwork.kernel.org/patch/11479585/ NOTE: It can still be built with |
All QEMU 5.0-related issues have been resolved. Ready for final review/merging. |
To be updated to the v5.0.0 release, which is due today. |
4f68441
to
69d31dd
Compare
Updated to QEMU 5.0.0 |
NOTE: Need to do something about the newly added massive ARC patch ... |
@abrodkin are you able to look at updating the ARC changes to be based on QEMU 5.0.0? |
@galak in fact it was done a week ago already, see stephanosio/zephyr-qemu#14 (comment) Do you want me to submit a patch with patch for meta-zephyr? |
If you can submit a patch that would be great, might need to be based on this PR. |
@galak Ok I'll try to do it now. How soon this is needed? |
Not urgent, but in the next week or so? Trying to make some progress on these open PRs. |
@galak I tried to use Docker container (https://hub.docker.com/r/crops/poky-zephyr-sdk/) as it's suggested here https://github.com/zephyrproject-rtos/sdk-ng/tree/master/meta-zephyr-sdk but see this:
Is it expected? I guess not :) |
Was able to build See stephanosio#1 |
Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
This commit updates the NIOS2 patch to support QEMU 5.0. Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
This commit updates the SPARC patches to support QEMU 5.0. Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
We still don't have our repo open so submit this huge patch bomb here. This is pretty much the same ARC code rebased and fixed to work on top of upstream v5.0 release. Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Rebased onto the latest master |
@stephanosio @galak what is the status of this? |
@ioannisg This PR in itself is ready for merging. The rest is up to @galak :) |
Hm, interesting :) Then I can merge it myself, perhaps? 🥇 |
There have been some subtle/minor changes that potentially warrant 0.11.4 release (e.g. cd1657d). I think that is one thing holding up this PR. @galak seems to be working on a new CI (that is, hopefully, able to handle different branches) for sdk-ng now, so we should be able to get this PR in without worrying about 0.11.x release soon enough. |
Happy to merge this if someone will take the test build of the SDK and make sure all the qemu platforms still pass and report the results here. |
I may give it a spin. Do we have a full list of QEMU platforms to run test for? |
|
May I safely guess those platforms except Is there a way to just run all QEMU-based boards at once? |
In theory, filtering by
Maybe @nashif has a better idea. |
@galak https://app.shippable.com/github/zephyrproject-rtos/zephyr/runs/75640/summary/console That ran with zephyr-qemu, which is based on QEMU v5.0.0 and, for all practical purposes, equivalent to what is in this PR. As you can see, all tests pass (ignore the two failures that do not have anything to do with QEMU). |
@galak Shall we merge this now? |
Signed-off-by: Stephanos Ioannidis root@stephanos.io