summaryrefslogtreecommitdiff
path: root/arch
AgeCommit message (Expand)AuthorFilesLines
2017-06-20powerpc/64s: SLB miss already has CTR saved for relocatable kernelNicholas Piggin1-8/+1
2017-06-20powerpc/64s: Avoid saving faulting address into EX_DAR in SLB missNicholas Piggin1-5/+8
2017-06-20powerpc/64s: Preserve r3 in slb_allocate_realmode()Nicholas Piggin1-10/+14
2017-06-19powerpc/64s/idle: Run latch switch is done with MSR[EE]=0Nicholas Piggin1-6/+6
2017-06-19powerpc/64s/idle: Predict HMI wakeup as unlikelyNicholas Piggin1-1/+1
2017-06-19powerpc/64s/idle: Avoid SRR usage in idle sleep/wake pathsNicholas Piggin3-32/+38
2017-06-19powerpc/64s/idle: Branch to handler with virtual mode offsetNicholas Piggin2-2/+17
2017-06-19powerpc/64s: Don't unbalance the return branch predictor in __replay_interrupt()Nicholas Piggin1-1/+7
2017-06-19powerpc/64s: msgclr when handling doorbell exceptions from system resetNicholas Piggin4-2/+38
2017-06-19powerpc/64s/idle: Process interrupts from system reset wakeupNicholas Piggin3-2/+38
2017-06-19powerpc/powernv: Simplify lazy IRQ handling in CPU offlineNicholas Piggin2-23/+29
2017-06-19powerpc/64s/idle: Move soft interrupt mask logic into C codeNicholas Piggin8-82/+123
2017-06-15powerpc/64s: Avoid cpabort in context switch when possibleNicholas Piggin3-14/+30
2017-06-15powerpc/64: Drop explicit hwsync in context switchNicholas Piggin2-6/+22
2017-06-15powerpc/64: Drop reservation-clearing ldarx in context switchNicholas Piggin1-8/+3
2017-06-15powerpc/64s: Leave interrupts hard enabled in context switch for radixNicholas Piggin2-6/+16
2017-06-15powerpc/64: Avoid restore_math call if possible in syscall exitNicholas Piggin2-19/+47
2017-06-15powerpc/64s: Optimize hypercall/syscall entryNicholas Piggin1-37/+97
2017-06-15powerpc/mm/radix: Only add X for pages overlapping kernel textMichael Ellerman1-3/+11
2017-06-15Revert "powerpc: Handle simultaneous interrupts at once"Michael Ellerman1-5/+1
2017-06-06powerpc/64s: Machine check handle ifetch from foreign real address for POWER9Nicholas Piggin3-7/+12
2017-06-05powerpc/mm: Rename map_page() to map_kernel_page() on 32-bitChristophe Leroy7-9/+12
2017-06-05powerpc/mm/hugetlb: Add support for page accountingBalbir Singh1-1/+1
2017-06-05powerpc/mm/book(e)(3s)/32: Add page table accountingBalbir Singh2-2/+3
2017-06-05powerpc/mm/book(e)(3s)/64: Add page table accountingBalbir Singh5-17/+47
2017-06-05powerpc/mm/hash: Do a local flush if possible when no batch is activeBalbir Singh1-4/+2
2017-06-05powerpc: Fix some spelling mistakesColin Ian King2-2/+2
2017-06-02powerpc/lib/xor_vmx: Ensure no altivec code executes before enable_kernel_alt...Matt Brown4-43/+94
2017-06-02powerpc/fadump: Set an upper limit for boot memory sizeHari Bathini2-1/+18
2017-06-02powerpc/fadump: Update comment about offset where fadump is reservedHari Bathini1-2/+2
2017-06-02powerpc/fadump: Add a warning when 'fadump_reserve_mem=' is usedHari Bathini1-0/+25
2017-06-02powerpc/fadump: Return error when fadump registration failsMichal Suchanek1-8/+15
2017-06-02powerpc: Remove __ilog2()s and use generic onesChristophe Leroy2-34/+1
2017-06-02powerpc: Replace ffz() by equivalent generic functionChristophe Leroy1-19/+1
2017-06-02powerpc: Use builtin functions for fls()/__fls()/fls64()Christophe Leroy1-21/+3
2017-06-02powerpc: Discard ffs()/__ffs() function and use builtin functions insteadChristophe Leroy1-14/+2
2017-06-02powerpc: Handle simultaneous interrupts at onceChristophe Leroy1-1/+5
2017-06-02powerpc/8xx: fix mpc8xx_get_irq() return on no irqChristophe Leroy1-1/+1
2017-06-02powerpc/40x: Clear MSR_DR in one insn instead of twoChristophe Leroy1-4/+2
2017-06-02powerpc/mm: The 8xx doesn't call do_page_fault() for breakpointsChristophe Leroy1-1/+1
2017-06-02powerpc/mm: Evaluate user_mode(regs) only once in do_page_fault()Christophe Leroy1-6/+7
2017-06-02powerpc/mm: Remove a redundant test in do_page_fault()Christophe Leroy1-1/+1
2017-06-02powerpc/mm: Only call store_updates_sp() on stores in do_page_fault()Christophe Leroy1-1/+1
2017-06-02powerpc/mm: Remove __this_fixmap_does_not_exist()Christophe Leroy1-5/+0
2017-06-02powerpc/mm/ptdump: Dump the first entry of the linear mapping as wellBalbir Singh1-1/+1
2017-05-30powerpc: Link warning for orphan sectionsNicholas Piggin2-2/+15
2017-05-30powerpc/64: Tool to check head sections location sanityNicholas Piggin4-25/+87
2017-05-30powerpc/64: Handle linker stubs in low .text codeNicholas Piggin3-0/+34
2017-05-30powerpc/64s: Tool to flag direct branches from unrelocated interrupt vectorsNicholas Piggin2-1/+65
2017-05-30powerpc/64: Linker on-demand sfpr functions for modulesNicholas Piggin2-5/+18