ppc64: hashtable management rework for SMP scalability
get rid of global lock on hpte insert and remove, use a software bit for pSeries and the relevant interfaces for pSeries LPAR to avoid races. preload hpte entries in update_mmu_cache. keep cpu_vm_mask and use tlbiel when mm has only run locally batch tlb flushes where possible. add large page support in preparation for generic large page support. Remove HPTENOIX, we always put slot information into linux ptes now. Note: pSeries and pSeries LPAR so far, iSeries coming next.
Showing
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Please register or sign in to comment