Hi everybody, I have some old patches lying around that extend the x86 system by support for the Multiboot boot sequence standard [1]. Maximilian (CC) currently uses these patches for his work and recently rebased them to the current gem5. He uploaded them to gerrit as a single patch for review [2]. Probably it makes sense to split the patch up in smaller hunks before merging.
Is there a general interest in supporting Multiboot in gem5? If so, could you please look at the patch and give some feedback what needs to be done before merging? The patch not only adds support for Multiboot, but also moves some code around. The X86System class does some work that is actually Linux specific. Therefore, the patch moves parts of the X86System code to Linux86System and also creates a MultibootX86System class. Does this sound reasonable to you? [1] https://www.gnu.org/software/grub/manual/multiboot/multiboot.html [2] https://gem5-review.googlesource.com/c/public/gem5/+/7501 _______________________________________________ gem5-dev mailing list [email protected] http://m5sim.org/mailman/listinfo/gem5-dev
