On Mon, 7 Jan 2013, Jinchun Kim wrote:

It's X86 FS and classic model.

Jinchun Kim

On Jan 7, 2013, at 4:17 PM, Nilay Vaish <[email protected]> wrote:

On Mon, 7 Jan 2013, Jinchun Kim wrote:

I was printing out TLB entries whenever virtual address hit or miss on TLB.
And I found that TLB miss occurs even though TLB already has matched entry
in it.

For example,
4949665272500: system.cpu.dtb: L1 TLB Miss : VA = 0x7fab3f32c280
4949665272500: system.cpu.dtb: tlb[41] : VPN = 0x7fab3f32c000, PPN =
0x1facd000

Translation for VA = 0x7fab3f32c280 is already in tlb[41].
However, it is considered as miss.
After this weird TLB miss, gem5 puts same translation in TLB again.


Are you sure that this entry that you printed is valid?

--
Nilay
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to