Commit Graph

712 Commits (8c60b9fb0f9dca8adb0143456245041e7a036c2f)

Author SHA1 Message Date
Kumar Gala df5d6ecf81 powerpc/mm: Add MMU features for TLB reservation & Paired MAS registers 16 years ago
Michael Wolf 23e55f92d4 powerpc: Adjust base and index registers in Altivec macros 16 years ago
Becky Bruce e3e1d15855 powerpc: Name xpn & x fields in HW Hash PTE format 16 years ago
FUJITA Tomonori 80d3e8abb7 powerpc: Add CONFIG_DMA_API_DEBUG support 16 years ago
FUJITA Tomonori 4a9a6bfe70 powerpc: Handle SWIOTLB mapping error properly 16 years ago
FUJITA Tomonori 46bab4e4b4 powerpc: Use asm-generic/dma-mapping-common.h 16 years ago
FUJITA Tomonori 45223c5492 powerpc: use dma_map_ops struct 16 years ago
FUJITA Tomonori 3702977fa7 powerpc: Remove swiotlb_pci_dma_ops 16 years ago
FUJITA Tomonori 762afb7317 powerpc: Remove addr_needs_map in struct dma_mapping_ops 16 years ago
Benjamin Herrenschmidt ea3cc330ac powerpc/mm: Cleanup handling of execute permission 16 years ago
Kumar Gala fc4bdb35fb powerpc/booke: Move MMUCSR definition into mmu-book3e.h 16 years ago
Christoph Hellwig 6826a57d1a powerpc: Switch to asm-generic/hardirq.h 16 years ago
Geert Uytterhoeven 9413c8836a powerpc/cell: Move CBE_IOPTE_* to <asm/cell-regs.h> 16 years ago
Benjamin Herrenschmidt af984b8165 powerpc/mm: Fix encoding of page table cache numbers 16 years ago
Benjamin Herrenschmidt 2d27cfd328 powerpc: Remaining 64-bit Book3E support 16 years ago
Benjamin Herrenschmidt 32a74949b7 powerpc/mm: Add support for SPARSEMEM_VMEMMAP on 64-bit Book3E 16 years ago
Benjamin Herrenschmidt 25d21ad6e7 powerpc: Add TLB management code for 64-bit Book3E 16 years ago
Benjamin Herrenschmidt dce6670aaa powerpc: Add PACA fields specific to 64-bit Book3E processors 16 years ago
Benjamin Herrenschmidt 13363ab9b9 powerpc: Add definitions used by exception handling on 64-bit Book3E 16 years ago
Benjamin Herrenschmidt 57e2a99f74 powerpc: Add memory management headers for new 64-bit BookE 16 years ago
Benjamin Herrenschmidt 0257c99cdf powerpc: Add SPR definitions for new 64-bit BookE 16 years ago
Benjamin Herrenschmidt c7cc58a1ad powerpc/mm: Rework & cleanup page table freeing code path 16 years ago
Benjamin Herrenschmidt cf54dc7cd4 powerpc: Move definitions of secondary CPU spinloop to header file 16 years ago
Benjamin Herrenschmidt 6f0ef0f505 powerpc/mm: Call mmu_context_init() from ppc64 16 years ago
Benjamin Herrenschmidt d4e167da4c powerpc/mm: Make low level TLB flush ops on BookE take additional args 16 years ago
Benjamin Herrenschmidt 44c58ccc8d powerpc: Modify some ppc_asm.h macros to accomodate 64-bits Book3E 16 years ago
Benjamin Herrenschmidt 1fe1a21005 powerpc/mm: Add more bit definitions for Book3E MMU registers 16 years ago
Benjamin Herrenschmidt 29c09e8fba powerpc/mm: Add opcode definitions for tlbivax and tlbsrx. 16 years ago
Benjamin Herrenschmidt fcce810986 powerpc/mm: Add HW threads support to no_hash TLB management 16 years ago
Benjamin Herrenschmidt 7d60b02cc7 powerpc/mm: Fix misplaced #endif in pgtable-ppc64-64k.h 16 years ago
Benjamin Herrenschmidt dd90bbd5fb powerpc: Add compat_sys_truncate 16 years ago
Benjamin Herrenschmidt 063517bea1 powerpc: Change PACA from SPRG3 to SPRG1 16 years ago
Benjamin Herrenschmidt c5a8c0c99f powerpc: Remove use of a second scratch SPRG in STAB code 16 years ago
Benjamin Herrenschmidt ee43eb788b powerpc: Use names rather than numbers for SPRGs (v2) 16 years ago
Benjamin Herrenschmidt 8aa34ab8b2 powerpc: Rename exception.h to exception-64s.h 16 years ago
Anton Blanchard 30d0b36828 powerpc: Move 64bit VDSO to improve context switch performance 16 years ago
Geoff Thorpe 0d2d3e38f7 powerpc: expose the multi-bit ops that underlie single-bit ops. 16 years ago
Paul Mackerras 1660e9d3d0 powerpc/32: Always order writes to halves of 64-bit PTEs 16 years ago
Jan Engelhardt 0d6038ee76 net: implement a SO_DOMAIN getsockoption 16 years ago
Jan Engelhardt 49c794e946 net: implement a SO_PROTOCOL getsockoption 16 years ago
Stephen Rothwell c428dcc9b9 KVM: Make KVM_HPAGES_PER_HPAGE unsigned long to avoid build error on powerpc 16 years ago
Stanislaw Gruszka a42548a188 cputime: Optimize jiffies_to_cputime(1) 16 years ago
David Woodhouse 6a12235c7d agp: kill phys_to_gart() and gart_to_phys() 16 years ago
FUJITA Tomonori 8d4f5339d1 x86, IA64, powerpc: add phys_to_dma() and dma_to_phys() 16 years ago
FUJITA Tomonori 9a937c91ee powerpc: add dma_capable() to replace is_buffer_dma_capable() 16 years ago
Benjamin Herrenschmidt 9e1b32caa5 mm: Pass virtual address to [__]p{te,ud,md}_free_tlb() 16 years ago
Magnus Damm d7aacaddca Driver Core: Add platform device arch data V3 16 years ago
Peter Zijlstra c99e6efe1b sched: INIT_PREEMPT_COUNT 16 years ago
Grant Likely ad9064d5e2 powerpc: Fix spin_event_timeout() to be robust over context switches 16 years ago
Benjamin Herrenschmidt 6c16a74d42 powerpc/mm: Fix potential access to freed pages when using hugetlbfs 16 years ago