how to main maintenance L2 coherency
Usually, L2 shared logic is used to maintain L1, L2 cache coherency with MESI or MOESI protocol. But it is processor design specific. For processor users, usually, they did not need to know much about it.