Hi All, Recently we discovered a bug in cache-debugfs code. Problem is because of static variable (addrstart ) used to remember icache/dcache address array start address. As its static the addrstart ends up with incorrect value after few passes of the function. ex: Correct icache address array start address is 0xF000 0000 but with the existing code the start address ends up at 0xF000 8000 This patch makes the variable non-static, reset the start address every time it enters the function and cleanup unnecessary variables. Thanks, srini