Linux MIPS Architecture development
 help / color / mirror / Atom feed
* duplicate tlb entries
@ 2007-05-21 22:16 Marco
  0 siblings, 0 replies; only message in thread
From: Marco @ 2007-05-21 22:16 UTC (permalink / raw)
  To: linux-mips

Hello,

Could anyone tell me if the following dump_tlb_all() is valid?  I see a 
few duplicate tlb entries, which I'm under the impression is not a good 
thing.  Unfortunately, I haven't been able to figure it out from my 
investigating.  I'm using a Mips32/r4000-style TLB setup with 2.6.16.18.

I did the dump below during a squashfs error I was experiencing.

Also please note I commented out
       if ((entryhi & 0xf0000000) != 0x80000000
            && (entryhi & 0xff) == asid) {
which normally suppresses some of the output so every tlb entry would be 
dumped.


Heres dump_tlb_all() output slightly modified and sorted on va for 
readability.

Index: 27 pgmask=4kb <3>va=00400000 asid=5f [pa=014f3000  c=3 d=0 v=1 
g=0] [pa=014f4000  c=3 d=0 v=1 g=0]
Index: 12 pgmask=4kb <3>va=00404000 asid=61 [pa=0b597000  c=3 d=0 v=1 
g=0] [pa=0b598000  c=3 d=0 v=1 g=0]
Index: 16 pgmask=4kb <3>va=00406000 asid=61 [pa=0b599000  c=3 d=0 v=1 
g=0] [pa=0b59a000  c=3 d=0 v=1 g=0]
Index: 22 pgmask=4kb <3>va=0041c000 asid=6b [pa=09570000  c=3 d=0 v=1 
g=0] [pa=09571000  c=3 d=0 v=1 g=0]
Index: 23 pgmask=4kb <3>va=0044a000 asid=5f [pa=00677000  c=3 d=0 v=1 
g=0] [pa=00678000  c=3 d=0 v=1 g=0]
Index:  2 pgmask=4kb <3>va=0049a000 asid=5f [pa=00000000  c=0 d=0 v=0 
g=0] [pa=005de000  c=3 d=1 v=1 g=0]
Index: 29 pgmask=4kb <3>va=0049a000 asid=5f [pa=00000000  c=0 d=0 v=0 
g=0] [pa=005de000  c=3 d=1 v=1 g=0]
Index: 14 pgmask=4kb <3>va=004a2000 asid=5f [pa=005da000  c=3 d=1 v=1 
g=0] [pa=005db000  c=3 d=1 v=1 g=0]
Index: 21 pgmask=4kb <3>va=10000000 asid=61 [pa=0b5df000  c=3 d=1 v=1 
g=0] [pa=0b5a3000  c=3 d=1 v=1 g=0]
Index:  8 pgmask=4kb <3>va=10002000 asid=61 [pa=0b66f000  c=3 d=1 v=1 
g=0] [pa=0b6bb000  c=3 d=1 v=1 g=0]
Index:  5 pgmask=4kb <3>va=10004000 asid=61 [pa=0b738000  c=3 d=1 v=1 
g=0] [pa=0b73a000  c=3 d=1 v=1 g=0]
Index: 26 pgmask=4kb <3>va=10004000 asid=61 [pa=0b738000  c=3 d=1 v=1 
g=0] [pa=0b73a000  c=3 d=1 v=1 g=0]
Index: 20 pgmask=4kb <3>va=10022000 asid=67 [pa=0916c000  c=3 d=1 v=1 
g=0] [pa=0916e000  c=3 d=1 v=1 g=0]
Index: 10 pgmask=4kb <3>va=2ab18000 asid=61 [pa=006e3000  c=3 d=0 v=1 
g=0] [pa=00000000  c=0 d=0 v=0 g=0]
Index:  6 pgmask=4kb <3>va=2ab5c000 asid=61 [pa=00000000  c=0 d=0 v=0 
g=0] [pa=0c878000  c=3 d=0 v=1 g=0]
Index: 17 pgmask=4kb <3>va=2ab5e000 asid=61 [pa=00000000  c=0 d=0 v=0 
g=0] [pa=0c87a000  c=3 d=0 v=1 g=0]
Index: 24 pgmask=4kb <3>va=2ab6a000 asid=61 [pa=0c84d000  c=3 d=0 v=1 
g=0] [pa=00000000  c=0 d=0 v=0 g=0]
Index: 31 pgmask=4kb <3>va=2ab82000 asid=60 [pa=00000000  c=0 d=0 v=0 
g=0] [pa=0c877000  c=3 d=0 v=1 g=0]
Index: 11 pgmask=4kb <3>va=2ab92000 asid=61 [pa=0cf47000  c=3 d=0 v=1 
g=0] [pa=0cf48000  c=3 d=0 v=1 g=0]
Index: 19 pgmask=4kb <3>va=2aba2000 asid=60 [pa=00000000  c=0 d=0 v=0 
g=0] [pa=0cf5c000  c=3 d=0 v=1 g=0]
Index:  3 pgmask=4kb <3>va=2abc2000 asid=61 [pa=0c8f1000  c=3 d=0 v=1 
g=0] [pa=0c8f2000  c=3 d=0 v=1 g=0]
Index:  9 pgmask=4kb <3>va=2ac0e000 asid=60 [pa=006d4000  c=3 d=0 v=1 
g=0] [pa=006d5000  c=3 d=0 v=1 g=0]
Index: 30 pgmask=4kb <3>va=2ac7e000 asid=61 [pa=00000000  c=0 d=0 v=0 
g=0] [pa=006e9000  c=3 d=0 v=1 g=0]
Index: 18 pgmask=4kb <3>va=2accc000 asid=61 [pa=0b58b000  c=3 d=0 v=0 
g=0] [pa=0b58a000  c=3 d=0 v=1 g=0]
Index: 25 pgmask=4kb <3>va=2acd0000 asid=60 [pa=0b55c000  c=3 d=1 v=1 
g=0] [pa=0b55b000  c=3 d=1 v=1 g=0]
Index: 15 pgmask=4kb <3>va=2acd2000 asid=61 [pa=0b5e0000  c=3 d=1 v=1 
g=0] [pa=0b5ea000  c=3 d=1 v=1 g=0]
Index:  4 pgmask=4kb <3>va=2b2fa000 asid=02 [pa=0a8e7000  c=3 d=0 v=1 
g=0] [pa=0a8e8000  c=3 d=0 v=1 g=0]
Index: 13 pgmask=4kb <3>va=7fd84000 asid=6c [pa=0a8e9000  c=3 d=1 v=1 
g=0] [pa=00000000  c=0 d=0 v=0 g=0]
Index:  0 pgmask=4kb <3>va=c0100000 asid=00 [pa=601000000 c=2 d=1 v=1 
g=1] [pa=601001000 c=2 d=1 v=1 g=1]
Index:  1 pgmask=4kb <3>va=c0104000 asid=00 [pa=f14000000 c=2 d=1 v=1 
g=1] [pa=f14001000 c=2 d=1 v=1 g=1]
Index: 28 pgmask=4kb <3>va=c0228000 asid=61 [pa=0a64d000  c=3 d=1 v=1 
g=1] [pa=0a64e000  c=3 d=1 v=1 g=1]
Index:  7 pgmask=4kb <3>va=c0244000 asid=61 [pa=0a669000  c=3 d=1 v=1 
g=1] [pa=0a66a000  c=3 d=1 v=1 g=1]

Thank you,

Marco

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2007-05-21 22:16 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-05-21 22:16 duplicate tlb entries Marco

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox