summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2013-11-15lockref: use BLOATED_SPINLOCKS to avoid explicit config dependenciesPeter Zijlstra3-9/+7
2013-11-15mm: create a separate slab for page->ptl allocationKirill A. Shutemov3-1/+17
2013-11-15mm: properly separate the bloated ptl from the regular casePeter Zijlstra4-21/+25
2013-11-15mm: dynamically allocate page->ptl if it cannot be embedded to struct pageKirill A. Shutemov6-24/+179
2013-11-15xtensa: use buddy allocator for PTE tableKirill A. Shutemov3-30/+13
2013-11-15iommu/arm-smmu: handle pgtable_page_ctor() failKirill A. Shutemov1-1/+4
2013-11-15xtensa: handle pgtable_page_ctor() failKirill A. Shutemov1-1/+4
2013-11-15x86: handle pgtable_page_ctor() failKirill A. Shutemov1-2/+6
2013-11-15unicore32: handle pgtable_page_ctor() failKirill A. Shutemov1-6/+8
2013-11-15um: handle pgtable_page_ctor() failKirill A. Shutemov1-2/+6
2013-11-15tile: handle pgtable_page_ctor() failKirill A. Shutemov1-1/+5
2013-11-15sparc: handle pgtable_page_ctor() failKirill A. Shutemov2-6/+10
2013-11-15sh: handle pgtable_page_ctor() failKirill A. Shutemov1-1/+4
2013-11-15score: handle pgtable_page_ctor() failKirill A. Shutemov1-3/+6
2013-11-15s390: handle pgtable_page_ctor() failKirill A. Shutemov1-2/+9
2013-11-15powerpc: handle pgtable_page_ctor() failKirill A. Shutemov3-5/+12
2013-11-15parisc: handle pgtable_page_ctor() failKirill A. Shutemov1-2/+6
2013-11-15mips: handle pgtable_page_ctor() failKirill A. Shutemov1-3/+6
2013-11-15metag: handle pgtable_page_ctor() failKirill A. Shutemov1-2/+6
2013-11-15m68k: handle pgtable_page_ctor() failKirill A. Shutemov3-3/+14
2013-11-15m32r: handle pgtable_page_ctor() failKirill A. Shutemov1-1/+4
2013-11-15ia64: handle pgtable_page_ctor() failKirill A. Shutemov1-1/+4
2013-11-15hexagon: handle pgtable_page_ctor() failKirill A. Shutemov1-4/+6
2013-11-15frv: handle pgtable_page_ctor() failKirill A. Shutemov1-4/+8
2013-11-15cris: handle pgtable_page_ctor() failKirill A. Shutemov1-1/+4
2013-11-15avr32: handle pgtable_page_ctor() failKirill A. Shutemov1-1/+4
2013-11-15arm64: handle pgtable_page_ctor() failKirill A. Shutemov1-3/+6
2013-11-15arm: handle pgtable_page_ctor() failKirill A. Shutemov1-5/+7
2013-11-15arc: handle pgtable_page_ctor() failKirill A. Shutemov1-3/+8
2013-11-15alpha: handle pgtable_page_ctor() failKirill A. Shutemov1-1/+4
2013-11-15openrisc: add missing pgtable_page_ctor/dtor callsKirill A. Shutemov1-2/+8
2013-11-15mn10300: add missing pgtable_page_ctor/dtor callsKirill A. Shutemov2-2/+8
2013-11-15microblaze: add missing pgtable_page_ctor/dtor callsKirill A. Shutemov1-3/+9
2013-11-15mm: allow pgtable_page_ctor() to failKirill A. Shutemov1-1/+2
2013-11-15xtensa: fix potential NULL-pointer dereferenceKirill A. Shutemov1-1/+5
2013-11-15m32r: fix potential NULL-pointer dereferenceKirill A. Shutemov1-0/+2
2013-11-15cris: fix potential NULL-pointer dereferenceKirill A. Shutemov1-0/+2
2013-11-15x86: add missed pgtable_pmd_page_ctor/dtor calls for preallocated pmdsKirill A. Shutemov1-2/+9
2013-11-15x86, mm: enable split page table lock for PMD levelKirill A. Shutemov2-1/+14
2013-11-15mm: implement split page table lock for PMD levelKirill A. Shutemov4-3/+43
2013-11-15mm: convert the rest to new page table lock apiKirill A. Shutemov4-59/+73
2013-11-15mm, hugetlb: convert hugetlbfs to use split pmd lockKirill A. Shutemov7-54/+105
2013-11-15mm, thp: do not access mm->pmd_huge_pte directlyKirill A. Shutemov4-18/+19
2013-11-15mm, thp: move ptl taking inside page_check_address_pmd()Kirill A. Shutemov3-25/+34
2013-11-15mm, thp: change pmd_trans_huge_lock() to return taken lockKirill A. Shutemov4-31/+46
2013-11-15mm: introduce api for split page table lock for PMD levelKirill A. Shutemov1-0/+13
2013-11-15mm: convert mm->nr_ptes to atomic_long_tKirill A. Shutemov7-14/+16
2013-11-15mm: rename USE_SPLIT_PTLOCKS to USE_SPLIT_PTE_PTLOCKSKirill A. Shutemov4-13/+13
2013-11-15mm: avoid increase sizeof(struct page) due to split page table lockKirill A. Shutemov1-0/+1
2013-11-15mm: drop actor argument of do_generic_file_read()Kirill A. Shutemov1-5/+5