Commit Graph

18 Commits (79c4581262e225a7c96d88b632b05ab3b5e9a52c)

Author SHA1 Message Date
Jason Gunthorpe 43b5fefc24 powerpc/ppc32: Fixup pmd_page to work when ARCH_PFN_OFFSET is non-zero 13 years ago
Kumar Gala 76acc2c1a7 powerpc/fsl-booke: Use HW PTE format if CONFIG_PTE_64BIT 13 years ago
Benjamin Herrenschmidt ea3cc330ac powerpc/mm: Cleanup handling of execute permission 13 years ago
Benjamin Herrenschmidt 8b31e49d1d powerpc: Fix up dma_alloc_coherent() on platforms without cache coherency. 14 years ago
Benjamin Herrenschmidt f637a49e50 powerpc: Minor cleanups of kernel virt address space definitions 14 years ago
Benjamin Herrenschmidt 71087002cf powerpc/mm: Merge various PTE bits and accessors definitions 14 years ago
Benjamin Herrenschmidt 8d1cf34e7a powerpc/mm: Tweak PTE bit combination definitions 14 years ago
Benjamin Herrenschmidt a7d2dac802 powerpc/mm: Unify PTE_RPN_SHIFT and _PAGE_CHG_MASK definitions 14 years ago
Benjamin Herrenschmidt c605782b1c powerpc/mm: Split the various pgtable-* headers based on MMU type 14 years ago
Philippe Gerum fbc78b07ba powerpc/mm: Fix _PAGE_CHG_MASK to protect _PAGE_SPECIAL 14 years ago
Benjamin Herrenschmidt 8d30c14cab powerpc/mm: Rework I$/D$ coherency (v3) 14 years ago
Benjamin Herrenschmidt 64b3d0e812 powerpc/mm: Rework usage of _PAGE_COHERENT/NO_CACHE/GUARDED 14 years ago
David Gibson f5ea64dcba powerpc: Get USE_STRICT_MM_TYPECHECKS working again 14 years ago
Becky Bruce 4ee7084eb1 POWERPC: Allow 32-bit hashed pgtable code to support 36-bit physical 14 years ago
Kumar Gala 9a62c05180 powerpc/mm: Implement _PAGE_SPECIAL & pte_special() for 32-bit 14 years ago
Kumar Gala 9bf2b5cdc5 powerpc: Fixes for CONFIG_PTE_64BIT for SMP support 14 years ago
Stephen Rothwell b8b572e101 powerpc: Move include files to arch/powerpc/include/asm 14 years ago
Kumar Gala ff8dc7698c powerpc: Fix 8xx build failure 14 years ago
Kumar Gala 4c920de37d powerpc: Fix 8xx build failure 14 years ago
Benjamin Herrenschmidt a1f242ff46 powerpc ioremap_prot 14 years ago
Kumar Gala 6cfd8990e2 powerpc: rework FSL Book-E PTE access and TLB miss 14 years ago
Kumar Gala 585583d95c powerpc: Fix pte_update for CONFIG_PTE_64BIT and !PTE_ATOMIC_UPDATES 14 years ago
Benjamin Herrenschmidt 1bc54c0311 powerpc: rework 4xx PTE access and TLB miss 14 years ago
Andy Whitcroft 016b33c495 powerpc: Add 64 bit version of huge_ptep_set_wrprotect 14 years ago
Becky Bruce bf2737f74f powerpc: Silly spelling fix in pgtable-ppc32 14 years ago
Stefan Roese a96df496ed [POWERPC] 4xx: Fix problem with new TLB storage attibute fields on 440x6 core 15 years ago
Nick Piggin 7e675137a8 mm: introduce pte_special pte bit 15 years ago
Kumar Gala af892e0f9f [POWERPC] Cleanup pgtable-ppc32.h 15 years ago
Ionut Nicu 221ac329e9 [POWERPC] Fix kernel panic in arch_arm_kprobe 15 years ago
Vitaly Bordug 76db5bd26f [POWERPC] 8xx: fix swap 15 years ago
Kumar Gala bee86f14d5 [POWERPC] Fix swapper_pg_dir size when CONFIG_PTE_64BIT=y on FSL_BOOKE 15 years ago
Benjamin Herrenschmidt b98ac05d5e [POWERPC] 4xx: Deal with 44x virtually tagged icache 15 years ago
Martin Schwidefsky e21ea246bc mm: remove ptep_test_and_clear_dirty and ptep_clear_flush_dirty 15 years ago
Jan Beulich 45e98cdb6d page table handling cleanup 15 years ago
Benjamin Herrenschmidt 8dab5241d0 Rework ptep_set_access_flags and fix sun4c 16 years ago
David Gibson 9c709f3b62 [POWERPC] Start factoring pgtable-ppc32.h and pgtable-ppc64.h 16 years ago
David Gibson f21f49ea63 [POWERPC] Remove the dregs of APUS support from arch/powerpc 16 years ago
David Gibson 90ac19a8b2 [POWERPC] Abolish iopa(), mm_ptov(), io_block_mapping() from arch/powerpc 16 years ago
David Gibson e3d67b663b [POWERPC] Remove fixup_bigphys_addr() for arch/powerpc to avoid link error 16 years ago
David Gibson d1953c8888 [POWERPC] Remove use of 4level-fixup.h for ppc32 16 years ago
David Gibson 0aeafb0cef [POWERPC] Kill off the PTE_FMT macro 16 years ago
David Gibson f88df14b1f [POWERPC] Remove arch/powerpc's dependence on asm-ppc/pg{alloc,table}.h 16 years ago
Dave McCracken 46a82b2d55 [PATCH] Standardize pxx_page macros 16 years ago
Paul Mackerras 6218a761bb powerpc: add context.vdso_base for 32-bit too 17 years ago
David Woodhouse 62c4f0a2d5 Don't include linux/config.h from anywhere else in include/ 17 years ago
Eugene Surovegin bab70a4af7 [PATCH] lock PTE before updating it in 440/BookE page fault handler 17 years ago
Marcelo Tosatti 0ec57e53c9 [PATCH] powerpc: generalize PPC44x_PIN_SIZE 17 years ago
Tim Schmielau 8c65b4a604 [PATCH] fix remaining missing includes 17 years ago
Roland Dreier 8b150478ae [PATCH] ppc: make phys_mem_access_prot() work with pfns instead of addresses 17 years ago
Randy Dunlap 33bf56106d [PATCH] feature removal of io_remap_page_range() 17 years ago