Commit message (Expand) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | | | | | | | | powerpc/32s: set up an early static hash table for KASAN. | Christophe Leroy | 2019-05-03 | 3 | -26/+68 | |
| * | | | | | | | | | powerpc/32s: move hash code patching out of MMU_init_hw() | Christophe Leroy | 2019-05-03 | 3 | -14/+26 | |
| * | | | | | | | | | powerpc/32: Add KASAN support | Christophe Leroy | 2019-05-03 | 11 | -0/+188 | |
| * | | | | | | | | | powerpc: disable KASAN instrumentation on early/critical files. | Christophe Leroy | 2019-05-03 | 6 | -0/+36 | |
| * | | | | | | | | | powerpc/32: prepare shadow area for KASAN | Christophe Leroy | 2019-05-03 | 5 | -0/+38 | |
| * | | | | | | | | | powerpc/32: make KVIRT_TOP dependent on FIXMAP_START | Christophe Leroy | 2019-05-03 | 2 | -6/+20 | |
| * | | | | | | | | | powerpc/32: use memset() instead of memset_io() to zero BSS | Christophe Leroy | 2019-05-03 | 1 | -2/+2 | |
| * | | | | | | | | | powerpc: don't use direct assignation during early boot. | Christophe Leroy | 2019-05-03 | 2 | -5/+18 | |
| * | | | | | | | | | powerpc/prom_init: don't use string functions from lib/ | Christophe Leroy | 2019-05-03 | 2 | -42/+171 | |
| * | | | | | | | | | powerpc: remove CONFIG_CMDLINE #ifdef mess | Christophe Leroy | 2019-05-03 | 2 | -9/+6 | |
| * | | | | | | | | | powerpc: prepare string/mem functions for KASAN | Christophe Leroy | 2019-05-03 | 7 | -13/+80 | |
| * | | | | | | | | | powerpc/32: Move early_init() in a separate file | Christophe Leroy | 2019-05-03 | 3 | -29/+37 | |
| * | | | | | | | | | powerpc/mm: refactor pgd_alloc() and pgd_free() on nohash | Christophe Leroy | 2019-05-03 | 3 | -22/+12 | |
| * | | | | | | | | | powerpc/mm: refactor pmd_pgtable() | Christophe Leroy | 2019-05-03 | 5 | -11/+5 | |
| * | | | | | | | | | powerpc/mm: refactor pgtable freeing functions on nohash | Christophe Leroy | 2019-05-03 | 3 | -86/+44 | |
| * | | | | | | | | | powerpc/mm: Only keep one version of pmd_populate() functions on nohash/32 | Christophe Leroy | 2019-05-03 | 1 | -20/+8 | |
| * | | | | | | | | | powerpc/mm: refactor definition of pgtable_cache[] | Christophe Leroy | 2019-05-03 | 5 | -86/+21 | |
| * | | | | | | | | | powerpc/mm: refactor pte_alloc_one() and pte_free() families definition. | Christophe Leroy | 2019-05-03 | 5 | -97/+25 | |
| * | | | | | | | | | powerpc/mm: inline pte_alloc_one_kernel() and pte_alloc_one() on PPC32 | Christophe Leroy | 2019-05-03 | 3 | -16/+24 | |
| * | | | | | | | | | powerpc/mm: don't use pte_alloc_kernel() until slab is available on PPC32 | Christophe Leroy | 2019-05-03 | 1 | -6/+28 | |
| * | | | | | | | | | powerpc/book3e: move early_alloc_pgtable() to init section | Christophe Leroy | 2019-05-03 | 1 | -2/+2 | |
| * | | | | | | | | | powerpc/Kconfig: select PPC_MM_SLICES from subarch type | Christophe Leroy | 2019-05-03 | 1 | -2/+2 | |
| * | | | | | | | | | powerpc/mm: get rid of nohash/32/mmu.h and nohash/64/mmu.h | Christophe Leroy | 2019-05-03 | 4 | -33/+14 | |
| * | | | | | | | | | powerpc/mm: move pgtable_t in asm/mmu.h | Christophe Leroy | 2019-05-03 | 5 | -24/+3 | |
| * | | | | | | | | | powerpc/mm: convert Book3E 64 to pte_fragment | Christophe Leroy | 2019-05-03 | 5 | -30/+17 | |
| * | | | | | | | | | powerpc/mm: drop __bad_pte() | Christophe Leroy | 2019-05-03 | 2 | -4/+0 | |
| * | | | | | | | | | powerpc/mm: flatten function __find_linux_pte() step 3 | Christophe Leroy | 2019-05-03 | 1 | -49/+49 | |
| * | | | | | | | | | powerpc/mm: flatten function __find_linux_pte() step 2 | Christophe Leroy | 2019-05-03 | 1 | -32/+30 | |
| * | | | | | | | | | powerpc/mm: flatten function __find_linux_pte() step 1 | Christophe Leroy | 2019-05-03 | 1 | -10/+22 | |
| * | | | | | | | | | powerpc/mm: cleanup remaining ifdef mess in hugetlbpage.c | Christophe Leroy | 2019-05-03 | 1 | -7/+5 | |
| * | | | | | | | | | powerpc/mm: cleanup HPAGE_SHIFT setup | Christophe Leroy | 2019-05-03 | 5 | -24/+30 | |
| * | | | | | | | | | powerpc/mm: move hugetlb_disabled into asm/hugetlb.h | Christophe Leroy | 2019-05-03 | 4 | -1/+4 | |
| * | | | | | | | | | powerpc/mm: cleanup ifdef mess in add_huge_page_size() | Christophe Leroy | 2019-05-03 | 4 | -34/+43 | |
| * | | | | | | | | | powerpc/mm: add a helper to populate hugepd | Christophe Leroy | 2019-05-03 | 4 | -19/+20 | |
| * | | | | | | | | | powerpc/mm: split asm/hugetlb.h into dedicated subarch files | Christophe Leroy | 2019-05-03 | 4 | -83/+106 | |
| * | | | | | | | | | powerpc/mm: make gup_hugepte() static | Christophe Leroy | 2019-05-03 | 2 | -22/+19 | |
| * | | | | | | | | | powerpc/mm: make hugetlbpage.c depend on CONFIG_HUGETLB_PAGE | Christophe Leroy | 2019-05-03 | 2 | -6/+1 | |
| * | | | | | | | | | powerpc/mm: move __find_linux_pte() out of hugetlbpage.c | Christophe Leroy | 2019-05-03 | 2 | -103/+104 | |
| * | | | | | | | | | powerpc/book3e: hugetlbpage is only for CONFIG_PPC_FSL_BOOK3E | Christophe Leroy | 2019-05-03 | 2 | -29/+20 | |
| * | | | | | | | | | powerpc/64: only book3s/64 supports CONFIG_PPC_64K_PAGES | Christophe Leroy | 2019-05-03 | 9 | -72/+5 | |
| * | | | | | | | | | powerpc/book3e: drop mmu_get_tsize() | Christophe Leroy | 2019-05-03 | 1 | -5/+0 | |
| * | | | | | | | | | powerpc/mm: define subarch SLB_ADDR_LIMIT_DEFAULT | Christophe Leroy | 2019-05-03 | 5 | -9/+7 | |
| * | | | | | | | | | powerpc/mm: define get_slice_psize() all the time | Christophe Leroy | 2019-05-03 | 2 | -3/+6 | |
| * | | | | | | | | | powerpc/8xx: get rid of #ifdef CONFIG_HUGETLB_PAGE for slices | Christophe Leroy | 2019-05-03 | 1 | -4/+1 | |
| * | | | | | | | | | powerpc/mm: remove a couple of #ifdef CONFIG_PPC_64K_PAGES in mm/slice.c | Christophe Leroy | 2019-05-03 | 1 | -6/+4 | |
| * | | | | | | | | | powerpc/mm: remove unnecessary #ifdef CONFIG_PPC64 | Christophe Leroy | 2019-05-03 | 1 | -3/+1 | |
| * | | | | | | | | | powerpc/mm: get rid of mm_ctx_slice_mask_xxx() | Christophe Leroy | 2019-05-03 | 2 | -45/+4 | |
| * | | | | | | | | | powerpc/mm: move slice_mask_for_size() into mmu.h | Christophe Leroy | 2019-05-03 | 3 | -47/+46 | |
| * | | | | | | | | | powerpc/mm: hand a context_t over to slice_mask_for_size() instead of mm_struct | Christophe Leroy | 2019-05-03 | 1 | -17/+17 | |
| * | | | | | | | | | powerpc/mm: no slice for nohash/64 | Christophe Leroy | 2019-05-03 | 3 | -15/+5 |