Thanks for your suggestions. I will dig into that and see if there is something I can deal with it.
On Tue, Aug 25, 2015 at 10:05 AM, Steve Reinhardt <[email protected]> wrote: > Sorry! I read your email too quickly and missed that distinction. > > I've never tried to call a function using the remote debugger. Your best > bet is to look at what's happening on the remote gdb interface to figure > out what's going wrong. Probably gem5 should just be reporting the page > fault back to gdb rather than panicking. I think there's a RemoteGDB debug > flag that could give you some clues. > > Steve > > On Mon, Aug 24, 2015 at 9:46 PM Lingxiao Jia <[email protected]> > wrote: > >> Hi Steve, >> >> I know how to use gdb to debug, but now I want to remote debug the guest >> code directly using gdb in SE mode, and I want to dump stats and create >> checkpoints at breakpoints. However, this doesn't work and gem5 panics and >> reports: page table fault when accessing virtual address 0... I don't >> know if I can call function in remote debugging session. Thanks. >> >> On Mon, Aug 24, 2015 at 7:26 PM, Steve Reinhardt <[email protected]> >> wrote: >> >>> You can call functions from gdb, but most functions are not designed to >>> be called from gdb. What arguments does the function expect, and what >>> arguments are you providing? >>> >>> On Mon, Aug 24, 2015 at 8:13 AM Lingxiao Jia <[email protected]> >>> wrote: >>> >>>> Hi all, >>>> >>>> Can anyone help with this issue? I am still not finding how to deal >>>> with this. >>>> >>>> Thanks. >>>> >>>> On Wed, Aug 19, 2015 at 9:54 AM, Lingxiao Jia <[email protected]> >>>> wrote: >>>> >>>>> Hi all, >>>>> >>>>> I am using gdb to remote debug program running on ARM architecture. I >>>>> am running in SE mode. When I try to dumpstat and checkpoint from the >>>>> remote debugger using call m5_xxx(), gem5 panics: page table fault when >>>>> accessing virtual address 0... >>>>> I included util/m5/m5op.h in my source file, and compiled with >>>>> m5op_arm.S statically. >>>>> >>>>> The m5_xxx methods work fine if I directly call them in the program. >>>>> Can I really call function in remote debugging session? >>>>> >>>>> >>>>> -- >>>>> >>>>> Best regards, >>>>> >>>>> Lingxiao Jia >>>>> >>>> >>>> >>>> >>>> -- >>>> >>>> Best regards, >>>> >>>> Lingxiao Jia >>>> >>>> 贾凌霄 >>>> >>>> >>>> Electrical & Computer Engineering (ECE) >>>> >>>> The University of Texas at Austin (UT-Austin) >>>> _______________________________________________ >>>> gem5-users mailing list >>>> [email protected] >>>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >>> >>> >>> _______________________________________________ >>> gem5-users mailing list >>> [email protected] >>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >>> >> >> >> >> -- >> >> Best regards, >> >> Lingxiao Jia >> >> 贾凌霄 >> >> >> Electrical & Computer Engineering (ECE) >> >> The University of Texas at Austin (UT-Austin) >> _______________________________________________ >> gem5-users mailing list >> [email protected] >> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users > > > _______________________________________________ > gem5-users mailing list > [email protected] > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users > -- Best regards, Lingxiao Jia 贾凌霄 Electrical & Computer Engineering (ECE) The University of Texas at Austin (UT-Austin)
_______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
