summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/kernel/align.c
Commit message (Expand)AuthorAgeFilesLines
* powerpc/inst: Define ppc_inst_tChristophe Leroy2021-12-091-2/+2
* powerpc: warn on emulation of dcbz instruction in kernel modeChristophe Leroy2021-10-221-0/+1
* powerpc: Rename probe_kernel_read_inst()Christophe Leroy2021-04-211-1/+1
* powerpc: remove partial register save logicNicholas Piggin2021-04-141-6/+0
* powerpc/align: Don't use __get_user_instr() on kernel addressesChristophe Leroy2021-04-031-1/+6
* powerpc/align: Convert emulate_spe() to user_access_beginChristophe Leroy2021-04-031-28/+33
* powerpc: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-07-291-4/+4
* powerpc: Define and use get_user_instr() et. al.Jordan Niethe2020-05-191-1/+1
* powerpc: Use a datatype for instructionsJordan Niethe2020-05-191-4/+5
* powerpc: Use a function for byte swapping instructionsJordan Niethe2020-05-191-1/+1
* powerpc: Use a function for getting the instruction op codeJordan Niethe2020-05-191-1/+1
* powerpc: Use an accessor for instructionsJordan Niethe2020-05-191-3/+3
* powerpc: Use a macro for creating instructions from u32sJordan Niethe2020-05-191-0/+1
* powerpc/spe: Mark expected switch fall-throughsMichael Ellerman2019-07-311-0/+4
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-5/+1
* Remove 'type' argument from access_ok() functionLinus Torvalds2019-01-031-2/+1
* powerpc/sstep: Introduce GETTYPE macroRavi Bangoria2018-06-031-1/+1
* powerpc: Fix check for copy/paste instructions in alignment handlerPaul Mackerras2017-10-251-1/+1
* powerpc: Fix handling of alignment interrupt on dcbz instructionPaul Mackerras2017-09-151-1/+1
* powerpc: Use instruction emulation infrastructure to handle alignment faultsPaul Mackerras2017-09-011-771/+32
* powerpc: Fix DAR reporting when alignment handler faultsMichael Ellerman2017-08-311-45/+74
* powerpc: Don't try to fix up misaligned load-with-reservation instructionsPaul Mackerras2017-04-041-8/+19
* powerpc/64: Clean up ppc64_caches using a struct per cacheBenjamin Herrenschmidt2017-02-061-1/+1
* powerpc/64: Fix naming of cache block vs. cache lineBenjamin Herrenschmidt2017-02-061-1/+1
* Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds2016-12-241-1/+1
* powerpc: Move cpu_has_feature() to a separate fileKevin Hao2016-08-011-0/+1
* powerpc: Send SIGBUS on unaligned copy and pasteChris Smart2016-07-051-0/+14
* powerpc/align: Use #ifdef __BIG_ENDIAN__ #else for REG_BYTEDaniel Axtens2016-06-161-3/+1
* powerpc: Create disable_kernel_{fp,altivec,vsx,spe}()Anton Blanchard2015-12-011-0/+2
* powerpc: Remove double braces in alignment code.Anton Blanchard2014-11-101-1/+1
* KVM: PPC: BOOK3S: Remove open coded make_dsisr in alignment handlerAneesh Kumar K.V2014-05-301-33/+1
* powerpc: Add lq/stq emulationAnton Blanchard2014-04-091-8/+44
* powerpc: Enable Little Endian Alignment Handler for Float Pair InstructionsTom Musta2013-10-301-6/+0
* powerpc: Fix Handler of Unaligned Load/Store StringsTom Musta2013-10-301-5/+16
* Merge branch 'for-kvm' into nextBenjamin Herrenschmidt2013-10-111-4/+4
|\
| * powerpc: Put FP/VSX and VR state into structuresPaul Mackerras2013-10-111-3/+3
* | powerpc: Handle VSX alignment faults in little endian modeAnton Blanchard2013-10-111-8/+33
* | powerpc: Add little endian support to alignment handlerAnton Blanchard2013-10-111-30/+63
* | powerpc: Alignment handler shouldn't access VSX registers with TS_FPRAnton Blanchard2013-10-111-1/+1
* | powerpc: Remove hard coded FP offsets in alignment handlerAnton Blanchard2013-10-111-2/+2
* | powerpc: Remove open coded byte swap macro in alignment handlerAnton Blanchard2013-10-111-24/+12
|/
* powerpc: Never handle VSX alignment exceptions from kernelAnton Blanchard2013-08-271-0/+4
* powerpc: Handle unaligned ldbrx/stdbrxAnton Blanchard2013-08-141-0/+10
* Disintegrate asm/system.h for PowerPCDavid Howells2012-03-281-1/+1
* powerpc: Remove fpscr use from [kvm_]cvt_{fd,df}Andreas Schwab2010-09-021-2/+2
* powerpc: Handle VSX alignment faults correctly in little-endian modeNeil Campbell2009-12-181-17/+46
* powerpc: Create PPC_WARN_ALIGNMENT to match PPC_WARN_EMULATEDAnton Blanchard2009-10-281-6/+6
* powerpc: Keep track of emulated instructionsGeert Uytterhoeven2009-05-211-4/+16
* powerpc: Fix load/store float double alignment handlerMichael Neuling2009-02-231-16/+13
* powerpc: Add alignment handler for new lfiwzx instructionMichael Neuling2009-02-231-1/+1