kernel-hacking-2024-linux-s.../arch/arc/mm
Vineet Gupta 0a4c40a3b7 ARC: Fix bogus gcc warning and micro-optimise TLB iteration loop
------------------>8----------------------
arch/arc/mm/tlb.c: In function ‘do_tlb_overlap_fault’:
arch/arc/mm/tlb.c:688:13: warning: array subscript is above array bounds
[-Warray-bounds]
         (pd0[n] & PAGE_MASK)) {
             ^
------------------>8----------------------

While at it, remove the usless last iteration of outer loop when reading
a TLB SET for duplicate entries.

Suggested-by: Mischa Jonker <mjonker@synopsys.com>
Signed-off-by: Vineet Gupta <vgupta@synopsys.com>
2013-11-06 10:41:41 +05:30
..
cache_arc700.c ARC: cacheflush optim - PTAG can be loop invariant if V-P is const 2013-11-06 10:41:38 +05:30
dma.c
extable.c
fault.c ARC: Change calling convention of do_page_fault() 2013-11-06 10:41:39 +05:30
init.c of: Specify initrd location using 64-bit 2013-07-24 11:10:01 +01:00
ioremap.c
Makefile
mmap.c
tlb.c ARC: Fix bogus gcc warning and micro-optimise TLB iteration loop 2013-11-06 10:41:41 +05:30
tlbex.S ARC: Change calling convention of do_page_fault() 2013-11-06 10:41:39 +05:30