| Commit message (Expand) | Author | Age | Files | Lines |
* | memblock: stop using implicit alignment to SMP_CACHE_BYTES | Mike Rapoport | 2018-10-31 | 1 | -1/+1 |
* | mm: remove include/linux/bootmem.h | Mike Rapoport | 2018-10-31 | 1 | -1/+1 |
* | memblock: remove _virt from APIs returning virtual address | Mike Rapoport | 2018-10-31 | 1 | -1/+1 |
* | powerpc: Add support for function error injection | Naveen N. Rao | 2018-10-20 | 2 | -0/+18 |
* | powerpc: Add -Werror at arch/powerpc level | Michael Ellerman | 2018-10-18 | 1 | -2/+0 |
* | powerpc: handover page flags with a pgprot_t parameter | Christophe Leroy | 2018-10-14 | 1 | -2/+1 |
* | Merge branch 'fixes' into next | Michael Ellerman | 2018-10-09 | 2 | -2/+15 |
|\ |
|
| * | powerpc/lib: fix book3s/32 boot failure due to code patching | Christophe Leroy | 2018-10-02 | 1 | -8/+12 |
| * | powerpc: fix csum_ipv6_magic() on little endian platforms | Christophe Leroy | 2018-09-20 | 1 | -0/+3 |
| * | powerpc: Avoid code patching freed init sections | Michael Neuling | 2018-09-18 | 1 | -0/+6 |
* | | powerpc/64: Remove static branch hints from memset() | Anton Blanchard | 2018-09-17 | 1 | -2/+2 |
|/ |
|
* | powerpc/lib: Use patch_site to patch copy_32 functions once cache is enabled | Christophe Leroy | 2018-08-10 | 1 | -3/+6 |
* | powerpc/64: Copy as much as possible in __copy_tofrom_user | Paul Mackerras | 2018-08-07 | 1 | -6/+23 |
* | selftests/powerpc/64: Test all paths through copy routines | Paul Mackerras | 2018-08-07 | 4 | -23/+36 |
* | powerpc/64: Make exception table clearer in __copy_tofrom_user_base | Paul Mackerras | 2018-08-07 | 1 | -326/+225 |
* | powerpc/asm: Add a patch_site macro & helpers for patching instructions | Michael Ellerman | 2018-08-07 | 1 | -0/+16 |
* | powerpc/fsl: Add barrier_nospec implementation for NXP PowerPC Book3E | Diana Craciun | 2018-08-07 | 1 | -0/+31 |
* | powerpc/64: Add CONFIG_PPC_BARRIER_NOSPEC | Michael Ellerman | 2018-08-07 | 1 | -2/+4 |
* | powerpc/lib: Implement strlen() in assembly for PPC32 | Christophe Leroy | 2018-08-07 | 2 | -1/+79 |
* | powerpc: clean inclusions of asm/feature-fixups.h | Christophe Leroy | 2018-07-30 | 4 | -0/+4 |
* | powerpc: clean the inclusion of stringify.h | Christophe Leroy | 2018-07-30 | 1 | -1/+0 |
* | powerpc: move ASM_CONST and stringify_in_c() into asm-const.h | Christophe Leroy | 2018-07-30 | 4 | -0/+4 |
* | powerpc/64: add 32 bytes prechecking before using VMX optimization on memcmp() | Simon Guo | 2018-07-24 | 1 | -11/+46 |
* | powerpc/64: enhance memcmp() with VMX instruction for long bytes comparision | Simon Guo | 2018-07-24 | 4 | -9/+246 |
* | powerpc/64: Align bytes before fall back to .Lshort in powerpc64 memcmp() | Simon Guo | 2018-07-24 | 1 | -7/+133 |
* | treewide: kmalloc() -> kmalloc_array() | Kees Cook | 2018-06-13 | 1 | -1/+1 |
* | Merge tag 'powerpc-4.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p... | Linus Torvalds | 2018-06-07 | 11 | -93/+341 |
|\ |
|
| * | powerpc/lib: optimise PPC32 memcmp | Christophe Leroy | 2018-06-03 | 3 | -19/+47 |
| * | powerpc/lib: optimise 32 bits __clear_user() | Christophe Leroy | 2018-06-03 | 3 | -48/+93 |
| * | powerpc: Implement csum_ipv6_magic in assembly | Christophe Leroy | 2018-06-03 | 2 | -0/+61 |
| * | powerpc/32: Optimise __csum_partial() | Christophe Leroy | 2018-06-03 | 1 | -2/+11 |
| * | powerpc/lib: Adjust .balign inside string functions for PPC32 | Christophe Leroy | 2018-06-03 | 1 | -3/+4 |
| * | powerpc/sstep: Fix emulate_step test if VSX not present | Ravi Bangoria | 2018-06-03 | 1 | -6/+15 |
| * | powerpc/sstep: Fix kernel crash if VSX is not present | Ravi Bangoria | 2018-06-03 | 1 | -0/+9 |
| * | powerpc/sstep: Introduce GETTYPE macro | Ravi Bangoria | 2018-06-03 | 1 | -3/+3 |
| * | powerpc/64s: Patch barrier_nospec in modules | Michal Suchanek | 2018-06-03 | 1 | -3/+13 |
| * | powerpc/64s: Add support for ori barrier_nospec patching | Michal Suchanek | 2018-06-03 | 1 | -0/+27 |
| * | powerpc/altivec: Add missing prototypes for altivec | Mathieu Malaterre | 2018-05-25 | 1 | -0/+1 |
| * | powerpc/lib: Fix "integer constant is too large" build failure | Finn Thain | 2018-05-18 | 1 | -5/+6 |
| * | powerpc/lib: Add alt patching test of branching past the last instruction | Michael Ellerman | 2018-05-11 | 2 | -0/+47 |
| * | powerpc/lib: Rename ftr_fixup_test7 to ftr_fixup_test_too_big | Michael Ellerman | 2018-05-11 | 1 | -1/+1 |
| * | powerpc/lib: Fix the feature fixup tests to actually work | Michael Ellerman | 2018-05-11 | 1 | -6/+6 |
| * | powerpc/lib: Fix feature fixup test of external branch | Michael Ellerman | 2018-05-11 | 1 | -2/+2 |
* | | powerpc/64s: Add support for a store forwarding barrier at kernel entry/exit | Nicholas Piggin | 2018-05-22 | 1 | -0/+115 |
|/ |
|
* | powerpc/lib: Fix off-by-one in alternate feature patching | Michael Ellerman | 2018-04-16 | 1 | -1/+1 |
* | powerpc/64s: Set assembler machine type to POWER4 | Nicholas Piggin | 2018-03-31 | 7 | -11/+10 |
* | powerpc/rfi-flush: Differentiate enabled and patched flush types | Mauricio Faria de Oliveira | 2018-03-27 | 1 | -1/+8 |
* | powerpc/32: Move the inline keyword at the beginning of function declaration | Mathieu Malaterre | 2018-03-13 | 1 | -2/+2 |
* | Merge branch 'fixes' into next | Michael Ellerman | 2018-01-21 | 1 | -0/+41 |
|\ |
|
| * | powerpc/64s: Add support for RFI flush of L1-D cache | Michael Ellerman | 2018-01-10 | 1 | -0/+41 |