[ARM] Fix shared mmap when more than two maps of the same file exist