summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/mm/slb_low.S
AgeCommit message (Expand)AuthorFilesLines
2018-10-14powerpc/64s/hash: Convert SLB miss handlers to CNicholas Piggin1-335/+0
2018-10-03Revert "convert SLB miss handlers to C" and subsequent commitsMichael Ellerman1-0/+335
2018-09-19powerpc/64s/hash: convert SLB miss handlers to CNicholas Piggin1-335/+0
2018-07-30powerpc: clean inclusions of asm/feature-fixups.hChristophe Leroy1-0/+1
2018-03-31powerpc/mm: Add support for handling > 512TB address in SLB missAneesh Kumar K.V1-3/+8
2018-03-06powerpc/mm/slice: Allow up to 64 low slicesChristophe Leroy1-3/+5
2017-11-13powerpc/64s: mm_context.addr_limit is only used on hashNicholas Piggin1-1/+1
2017-11-07powerpc/mm/hash: Remove stale comment.Michal Suchanek1-4/+0
2017-08-08powerpc/mm/hash64: Make vmalloc 56T on hashMichael Ellerman1-3/+15
2017-08-08powerpc/mm/slb: Move comment next to the code it's referring toMichael Ellerman1-3/+4
2017-06-21powerpc/64s: Rename slb_allocate_realmode() to slb_allocate()Michael Ellerman1-3/+3
2017-06-20powerpc/64s: Preserve r3 in slb_allocate_realmode()Nicholas Piggin1-10/+14
2017-04-01powerpc/mm/hash: Store addr_limit in PACAAneesh Kumar K.V1-1/+7
2017-03-31powerpc/mm/hash: Support 68 bit VAAneesh Kumar K.V1-9/+45
2017-03-31powerpc/mm/hash: Use context ids 1-4 for the kernelAneesh Kumar K.V1-15/+5
2017-02-17powerpc/mm: Blacklist SLB symbols from kprobeMichael Ellerman1-0/+8
2017-02-17powerpc/mm: Convert slb_finish_load[_1T] to local symbolsMichael Ellerman1-8/+8
2016-10-07Merge tag 'powerpc-4.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds1-5/+3
2016-09-13powerpc/mm: Preserve CFAR value on SLB miss caused by access to bogus addressPaul Mackerras1-5/+3
2016-09-08powerpc/mm: Don't alias user region to other regions below PAGE_OFFSETPaul Mackerras1-1/+6
2016-05-11powerpc/mm: vmalloc abstraction in preparation for radixAneesh Kumar K.V1-1/+1
2016-05-01powerpc/mm: Make page table size a variableAneesh Kumar K.V1-1/+1
2016-04-11powerpc/mm: Remove long disabled SLB codeMichael Ellerman1-50/+0
2014-05-05Merge remote-tracking branch 'anton/abiv2' into nextBenjamin Herrenschmidt1-4/+8
2014-05-01powerpc/mm: use macro PGTABLE_EADDR_SIZE instead of digitalLiu Ping Fan1-1/+1
2014-04-23powerpc: Fix branch patching code for ABIv2Anton Blanchard1-4/+8
2013-03-17powerpc: Rename USER_ESID_BITS* to ESID_BITS*Aneesh Kumar K.V1-2/+2
2013-03-17powerpc: Update kernel VSID rangeAneesh Kumar K.V1-25/+25
2012-09-17powerpc/mm: Add 64TB supportAneesh Kumar K.V1-0/+12
2012-09-17powerpc/mm: Use 32bit array for slb cacheAneesh Kumar K.V1-4/+4
2012-09-17powerpc/mm: Use the required number of VSID bits in slbmteAneesh Kumar K.V1-2/+10
2012-09-17powerpc/mm: Increase the slice range to 64TBAneesh Kumar K.V1-8/+22
2012-03-09powerpc: Remove legacy iSeries bits from assembly filesBenjamin Herrenschmidt1-16/+0
2011-04-27powerpc: Free up some CPU feature bits by moving out MMU-related featuresMatt Evans1-4/+4
2009-10-14powerpc/mm: Fix hang accessing top of vmalloc spaceBenjamin Herrenschmidt1-6/+4
2008-05-15[POWERPC] vmemmap fixes to use smaller pagesBenjamin Herrenschmidt1-3/+13
2007-12-11[POWERPC] Use SLB size from the device treeMichael Neuling1-2/+3
2007-10-12[POWERPC] Use 1TB segmentsPaul Mackerras1-4/+33
2007-05-09[POWERPC] Introduce address space "slices"Benjamin Herrenschmidt1-19/+33
2006-10-03[POWERPC] implement BEGIN/END_FW_FTR_SECTIONStephen Rothwell1-0/+3
2006-06-30Remove obsolete #include <linux/config.h>Jörn Engel1-1/+0
2006-06-15powerpc: Use 64k pages without needing cache-inhibited large pagesPaul Mackerras1-5/+12
2006-02-10[PATCH] powerpc: trivial: modify comments to refer to new location of filesJon Mason1-2/+0
2006-01-09[PATCH] powerpc: Separate usage of KERNELBASE and PAGE_OFFSETMichael Ellerman1-3/+3
2005-11-07[PATCH] ppc64: Fix bug in SLB miss handler for hugepagesDavid Gibson1-4/+9
2005-11-06[PATCH] ppc64: support 64k pagesBenjamin Herrenschmidt1-68/+152
2005-10-10powerpc: Merge arch/ppc64/mm to arch/powerpc/mmPaul Mackerras1-0/+151