firesim / FireMarshal

Software workload management tool for RISC-V based SoC research. This is the default workload management tool for Chipyard and FireSim.
https://docs.fires.im/en/latest/Advanced-Usage/Workloads/index.html
Other
76 stars 51 forks source link

Bump to Linux 6.2, gcc12 #264

Closed jerryz123 closed 1 year ago

jerryz123 commented 1 year ago
jerryz123 commented 1 year ago

Everything should work sans fedora (which was already broken) and some of the marshal test features

jerryz123 commented 1 year ago

I see that fedora running is commented out. Is that intentional? Also does this solve the network booting issue in Spike?

Yes, the fedora build time is 1.5 hours in qemu for some reason... no idea why, some service takes ages to bring up.

The extra print statements in the init script seem to prevent the issue from manifesting in spike... not sure about RTL sims.

abejgonzalez commented 1 year ago

I see that fedora running is commented out. Is that intentional? Also does this solve the network booting issue in Spike?

Yes, the fedora build time is 1.5 hours in qemu for some reason... no idea why, some service takes ages to bring up.

The extra print statements in the init script seem to prevent the issue from manifesting in spike... not sure about RTL sims.

To be clear, building Fedora is fine... but running it takes too long in QEMU? So basically guest-init in Fedora is effectively broken?