Following the chaos this morning and a scattering of fixes, I finally
got back to a working Gitlab with:

https://gitlab.com/xen-project/people/andyhhp/xen/-/pipelines/1097843454

This contains a full revert of the DMI patch, and removal of the Xilinx
hardware runner, both handled in other threads but noted here for anyone
looking at the test results.

It also contains 3 MiniOS fixes, mixed between repos:

"tools/libs/evtchn: drop assert()s in stubdom" in xen [1]
"Mini-OS: don't use objcopy --dump-section" in minios [2]
"Mini-OS: export main_thread" [3]

and the result with all of these passes.

However, it is my understanding that we don't actually want to take
patch 3, instead preferring patch 1 as an alternative.

But there is a concern which has been raised over patch 1.


So what are we going to do?

If there isn't an answer promptly, I will revert the most recent bump to
MINIOS_UPSTREAM_REVISION to unbreak Gitlab CI testing for everyone else.


~Andrew

[1]
https://xenbits.xen.org/gitweb/?p=people/andrewcoop/xen.git;a=commitdiff;h=682062f530dc8985bc6b4b747c79fc2ab7b51e18
[2]
https://xenbits.xen.org/gitweb/?p=people/andrewcoop/mini-os.git;a=commitdiff;h=fd13e4b1914a31c7735a8d22642626ce32073305
[3]
https://xenbits.xen.org/gitweb/?p=people/andrewcoop/mini-os.git;a=commitdiff;h=84a251d7ea41f95d048c78717a3086887201a990

Reply via email to