[gem5-users] On the progress of ARM v9a ISA support in gem5

2021-10-26 Thread Chunyu Tian via gem5-users
Hi, The ARM v9a ISA has been released, and when it will be supported and released in gem5? What's the progress with it now? Looking forward the replay, thank you! IMPORTANT NOTICE: The contents of this email and any attachments may be privileged and confidential. If you are

[gem5-users] Re: How to map elf section to physical memory

2021-10-26 Thread Monsalve, Jose Manuel via gem5-users
I see what you mean. Let me explore these options, and see if I can provide that modification to Gem5. Jose From: Gabe Black Date: Tuesday, October 26, 2021 at 7:46 PM To: "Monsalve, Jose Manuel" Cc: gem5 users mailing list , Jason Lowe-Power , Tianshuo Su , Andronicus Samsundar Rajasukumar

[gem5-users] Re: How to map elf section to physical memory

2021-10-26 Thread Gabe Black via gem5-users
Oh, I see, I didn't realize you were trying to call it from python, or even that that was exposed to python. It would probably be possible to expose that parameter as well, although that would require a change to gem5. I think that change would be worth doing, but may be a bit of a tangent from

[gem5-users] Re: How to map elf section to physical memory

2021-10-26 Thread Monsalve, Jose Manuel via gem5-users
Sorry for the typo. I meant Gabe. Jose Monsalve From: Gabe Black Sent: Tuesday, October 26, 2021 7:27:58 PM To: gem5 users mailing list Cc: Jason Lowe-Power ; Tianshuo Su ; Andronicus Samsundar Rajasukumar ; Andrew A. Chien ; Monsalve, Jose Manuel Subject:

[gem5-users] Re: How to map elf section to physical memory

2021-10-26 Thread Monsalve, Jose Manuel via gem5-users
Gave. I noticed the clobber argument but it seems like it’s not exposed in python. So I couldn’t set it for the map function. However if I am wrong I’d appreciate a short example. I’m relatively new to gem5 Thanks. Jose Monsalve From: Gabe Black Sent:

[gem5-users] Re: How to map elf section to physical memory

2021-10-26 Thread Gabe Black via gem5-users
You can also take a look at the "clobber" argument which will tell the mapping function to overwrite existing mappings. You can see in the panic that that's what it's checking, ie it found an overlap and it wasn't told to go ahead and clobber those, so it has to give up. Gabe On Tue, Oct 26,

[gem5-users] Re: How to map elf section to physical memory

2021-10-26 Thread Monsalve, Jose Manuel via gem5-users
Jason, Thanks for the answer. Let me take a look into this idea and I will get back to you. Jose From: Jason Lowe-Power Date: Tuesday, October 26, 2021 at 5:58 PM To: gem5 users mailing list Cc: Tianshuo Su , Andronicus Samsundar Rajasukumar , "Andrew A. Chien" , "Monsalve, Jose Manuel"

[gem5-users] Re: How to map elf section to physical memory

2021-10-26 Thread Jason Lowe-Power via gem5-users
Hi Jose, This is an interesting question! My quick suggestion would be to "hack" the loader/page table to skip the mapping portion when loading the elf section. I don't fully understand exactly what the underlying "problem" is. That said, we may be able to solve it "correctly" by generally