----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/1054/#review2382 -----------------------------------------------------------
Where are you calling this these functions from? How are you getting a kernel stack pointer? src/arch/arm/stacktrace.cc <http://reviews.gem5.org/r/1054/#comment2801> I'm fairly certain this isn't correct. I've got a kernel that has it at f8000000, so it's not generic. There might be something in the kernel that tells you the start address, but either way I'm not sure what this code is doing in the the context of ARM linux. For Alpha, we knew that the initial stack frame was placed at this address, I don't think we know that for ARM. src/arch/arm/stacktrace.cc <http://reviews.gem5.org/r/1054/#comment2802> console is an alpha concept. "Unknown" is probably better here. - Ali Saidi On March 24, 2012, 1:19 p.m., Anthony Gutierrez wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > http://reviews.gem5.org/r/1054/ > ----------------------------------------------------------- > > (Updated March 24, 2012, 1:19 p.m.) > > > Review request for Default. > > > Description > ------- > > Changeset 8917:271859b2e61b > --------------------------- > changed from pointers to references for the port proxies. it is still not > known whether 0xffffffffc0000000 is the correct value to compare against base. > > > Diffs > ----- > > src/arch/arm/stacktrace.cc 7d95b650c9b69289db8498b7050fad983af944f6 > > Diff: http://reviews.gem5.org/r/1054/diff/ > > > Testing > ------- > > Booted modified kernel (with thread info hints compiled in) while printing > process names, using ProcessInfo::name(), periodically from atomic cpu's > tick() method. > > > Thanks, > > Anthony Gutierrez > > _______________________________________________ gem5-dev mailing list [email protected] http://m5sim.org/mailman/listinfo/gem5-dev
