There might be an ASID (address space ID) in the memory_transaction_t struct
passed by Simics. But I'm not sure.
--Mike
> -----Original Message-----
> From: gems-users-bounces@xxxxxxxxxxx [mailto:gems-users-
> bounces@xxxxxxxxxxx] On Behalf Of Shougata Ghosh
> Sent: Sunday, January 07, 2007 3:06 PM
> To: gems-users@xxxxxxxxxxx
> Subject: [Gems-users] get pid from inside ruby
>
> Hi
> Has anyone tried to get the pid of a process from inside the simulator
> for Solaris 10 running on UltraSPARCIII+? I am trying to figure out from
> inside ruby (I don't load opal) which process is making the memory
> requests. Before digging into solaris 10 data structures and many hours
> of experimentation, I was wondering if anyone had already done it.
> Any reply/hint/ideas would be greatly appreciated.
> Thanks!
>
> _______________________________________________
> Gems-users mailing list
> Gems-users@xxxxxxxxxxx
> https://lists.cs.wisc.edu/mailman/listinfo/gems-users
> Use Google to search the GEMS Users mailing list by adding
> "site:https://lists.cs.wisc.edu/archive/gems-users/" to your search.
|