Hi Hanhwi,

Thank you for replying. My intention was to find the data trace for the 
transactions between various levels of cache. Now this makes it more 
complicated than what you suggest. Hence I thought we need to find the physical 
address of the guest OS and index the physical address of the host OS. Please 
correct me if you think I'm missing something here.

Thanks and regards,
Poovaiah 

-----Original Message-----
From: "HANHWI JANG" <[email protected]>
Sent: ‎3/‎27/‎2015 9:34 AM
To: "Poovaiah MP" <[email protected]>
Cc: "[email protected]" <[email protected]>
Subject: Re: [marss86-devel] Accessing application's data from the 
memory(memory data trace)

Hi,

Do you want to know the value loaded/stored by memory instruction? 
Then, try to print the instruction’s register values at the end of commit stage.

Thanks,
Hanhwi
> 2015. 3. 20., 오전 11:31, Poovaiah MP <[email protected]> 작성:
> 
> Hi All,
> 
> I'm trying to dump memory data trace using Marss. For this, I think I should 
> do the following:
> 
> First, get the physical address of any given access.
> Second, get the virtual address for the physical address
> Third, get the data using the virtual address from the program's memory.
> 
> Now, I'm successful in dumping the physical address for the accesses I need. 
> However, I'm unable to figure out how to get the step two and three working. 
> 
> Can any of you please point me in the right direction here? 
> 
> Your help is much appreciated.
> 
> Thanks,
> Poovaiah 
> _______________________________________________
> http://www.marss86.org
> Marss86-Devel mailing list
> [email protected]
> https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel

_______________________________________________
http://www.marss86.org
Marss86-Devel mailing list
[email protected]
https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel

Reply via email to