I’m using Bochs to running a toy operating system kernel written by myself.
When running on CPUs based on other microarchitectures it is working, but when I select ‘icelake-u’ architecture, it is not working. It prompts “Legacy Paging: asked to set dirty on paging leaf entry with R/W bit clear”. What caused this?