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

Reply via email to