I am facing a peculiar problem in bisecting the repo for a particular
problem. In January, I committed a few patches to the o3 cpu, just after
Gabe's commits for SE/FS merger. When I committed those patches, I was
able to boot a 4 core, x86, o3 cpu, ruby system. But it seems I was
working with a repo that did not had Gabe's patches.
A couple of days back I tried booting the same system again (with the
latest repo and with the repo when I had just committed those patches),
and it does not work. I get some error about "bad page state in process
swapper". I back ported the o3 cpu patches to the version just before
Gabe's commits i.e. 8737:770ccf3af571, this allowed me to boot the system.
I need to figure out what is going on wrong when I try to work with
8824:a42647b4a6b6. Since Gabe committed most of his patches over the
version 8592:30a97c4198df, I am not able to bisect the repo, as the
patches between 8592 and 8737 are removed when I update to any version
greater than 8737. I not sure how to bisect the repo so that I can figure
out which patch is causing the problem.
Does any one has some suggestion on how to do this?
Thanks
Nilay
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev