summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2019-04-08kbuild: use -flive-patching when CONFIG_LIVEPATCH is enabledMiroslav Benes1-0/+4
2019-03-05Merge branch 'for-5.1/atomic-replace' into for-linusJiri Kosina5-39/+48
2019-03-05Merge branch 'for-5.1/fake-signal' into for-linusJiri Kosina5-94/+58
2019-03-05Merge branch 'for-5.0/upstream-fixes' into for-linusJiri Kosina4-12/+13
2019-02-12livepatch/selftests: use "$@" to preserve argument listJoe Lawrence1-12/+7
2019-02-06livepatch: Module coming and going callbacks can proceed with all listed patchesPetr Mladek1-20/+6
2019-02-06livepatch: Proper error handling in the shadow variables selftestPetr Mladek1-0/+22
2019-02-06livepatch: return -ENOMEM on ptr_id() allocation failureJoe Lawrence1-1/+1
2019-02-06livepatch: Introduce klp_for_each_patch macroPetr Mladek3-5/+11
2019-02-06livepatch: core: Return EOPNOTSUPP instead of ENOSYSAlice Ferrazzi1-1/+1
2019-02-01selftests/livepatch: add DYNAMIC_DEBUG config dependencyJoe Lawrence1-0/+1
2019-01-25livepatch: samples: non static warnings fixNicholas Mc Guire3-9/+10
2019-01-24livepatch: update MAINTAINERSJiri Kosina1-3/+3
2019-01-16livepatch: Remove signal sysfs attributeMiroslav Benes5-95/+48
2019-01-16livepatch: Send a fake signal periodicallyMiroslav Benes2-4/+15
2019-01-11selftests/livepatch: introduce testsJoe Lawrence20-485/+1740
2019-01-11livepatch: Remove ordering (stacking) of the livepatchesPetr Mladek3-17/+11
2019-01-11livepatch: Atomic replace and cumulative patches documentationPetr Mladek2-0/+107
2019-01-11livepatch: Remove Nop structures when unusedPetr Mladek5-9/+76
2019-01-11livepatch: Add atomic replaceJason Baron6-14/+273
2019-01-11livepatch: Use lists to manage patches, objects and functionsJason Baron2-4/+24
2019-01-11livepatch: Simplify API by removing registration stepPetr Mladek9-329/+168
2019-01-11livepatch: Don't block the removal of patches loaded after a forced transitionPetr Mladek4-6/+11
2019-01-11livepatch: Consolidate klp_free functionsPetr Mladek2-45/+98
2019-01-11livepatch: Shuffle klp_enable_patch()/klp_disable_patch() codePetr Mladek1-164/+166
2019-01-11livepatch: Change unsigned long old_addr -> void *old_func in struct klp_funcPetr Mladek5-17/+19
2019-01-05Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds2-0/+9
2019-01-05Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/l...Linus Torvalds32-135/+138
2019-01-05Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/evalent...Linus Torvalds18-93/+383
2019-01-05Merge tag 'trace-v4.21-1' of git://git.kernel.org/pub/scm/linux/kernel/git/ro...Linus Torvalds1-1/+1
2019-01-05Merge tag '4.21-smb3-small-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds4-16/+32
2019-01-05Merge tag 'iomap-4.21-merge-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-0/+12
2019-01-05Merge tag 'xfs-4.21-merge-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2-2/+0
2019-01-05Merge tag 'ceph-for-4.21-rc1' of git://github.com/ceph/ceph-clientLinus Torvalds6-162/+174
2019-01-05lib/genalloc.c: include vmalloc.hOlof Johansson1-0/+1
2019-01-05Merge branch 'mount.part1' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds28-1040/+724
2019-01-05Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds5-50/+38
2019-01-05Merge tag 'mips_fixes_4.21_1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds17-188/+70
2019-01-05Merge tag 'powerpc-4.21-2' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds4-12/+19
2019-01-05Merge branch 'parisc-4.21-2' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-2/+2
2019-01-05Merge tag 'for-4.21' of git://git.sourceforge.jp/gitroot/uclinux-h8/linuxLinus Torvalds2-18/+1
2019-01-05Merge tag 'armsoc-late' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/...Linus Torvalds37-124/+3084
2019-01-05Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds13-117/+153
2019-01-05Merge tag 'for-4.21' of git://git.armlinux.org.uk/~rmk/linux-armLinus Torvalds57-853/+869
2019-01-05Merge tag 'csky-for-linus-4.21' of git://github.com/c-sky/csky-linuxLinus Torvalds36-222/+1555
2019-01-05Merge branch 'akpm' (patches from Andrew)Linus Torvalds138-587/+746
2019-01-04ia64: fix compile without swiotlbChristoph Hellwig2-1/+3
2019-01-04x86: re-introduce non-generic memcpy_{to,from}ioLinus Torvalds4-18/+51
2019-01-04Use __put_user_goto in __put_user_size() and unsafe_put_user()Linus Torvalds1-31/+22
2019-01-04x86 uaccess: Introduce __put_user_gotoLinus Torvalds1-11/+17