aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2016-11-24kgr: ignore zombie tasks during the patchingkgraftMiroslav Benes1-1/+7
2016-05-10kgraft/xen: Do not block livepatching in the XEN blkif kthreadPetr Mladek1-2/+3
2016-05-10kgraft/gfs2: Do not block livepatching in the log daemon for too longPetr Mladek1-1/+3
2016-04-19kgr: define pr_fmt and modify all pr_* messagesMiroslav Benes2-36/+40
2016-04-19kgr: add TAINT_KGRAFTMiroslav Benes5-0/+9
2016-03-31kgr: add sympos and objname to error and debug messagesMiroslav Benes1-29/+47
2016-03-31kgr: add sympos to sysfsMiroslav Benes1-4/+4
2016-03-31kgr: add sympos as disambiguator field to kgr_patch_fun structureMiroslav Benes2-11/+84
2016-03-31kgr: change to kallsyms_on_each_symbol iteratorMiroslav Benes1-1/+32
2016-03-31kgr: call kgr_init_ftrace_ops() only for loaded objectsMiroslav Benes1-9/+8
2016-03-31kgr: fix an asymmetric dealing with delayed module loadingMiroslav Benes1-9/+4
2016-03-31kgr: fix subtle race with kgr_module_init(), going notifier and kgr_modify_ke...Miroslav Benes3-7/+26
2016-03-31kgr: do not return and print an error only if the object is not loadedMiroslav Benes1-2/+17
2016-03-31kgr: remove abort_if_missing flagMiroslav Benes4-22/+13
2016-03-31kgr: add objname to kgr_patch_fun structMiroslav Benes1-0/+10
2016-03-23kgr: kmemleak, really mark the kthread safe after an interruptPetr Mladek1-3/+3
2016-03-18kgr: fix reversion of a patch already reverted by a replace_all patchMiroslav Benes1-1/+1
2016-01-27kgr: do not use WQ_MEM_RECLAIM workqueueJiri Slaby1-1/+9
2016-01-27kgr: log when modifying kernelJiri Slaby1-0/+3
2016-01-18kgr: mark some more missed kthreadsJiri Slaby3-0/+3
2016-01-18kgr: usb/storage: do not emit thread awakenedJiri Slaby1-2/+2
2016-01-14kgr: do not print error for !abort_if_missing symbolsMiroslav Benes1-6/+7
2016-01-13kgr: add kgraft annotation to hwrng kthreadMiroslav Benes1-2/+3
2016-01-13kgr: add kgraft annotations to kthreads' wait_event_freezable() API callsMiroslav Benes7-15/+29
2016-01-13kgr: Safe way to avoid an infinite redirectionPetr Mladek1-8/+9
2016-01-13kgr: Remove the confusing search for fentryPetr Mladek4-78/+23
2015-10-06kgr: wake up kthreads periodicallyMiroslav Benes1-8/+21
2015-10-06kgr: fix migration of kthreads to the new universeMiroslav Benes1-2/+25
2015-06-03kgr: remove immediate featureMiroslav Benes2-22/+9
2015-06-03kgr: send a fake signal to all blocking tasksMiroslav Benes2-1/+24
2015-06-03kgr: move kgr_task_in_progress() to sched.hMiroslav Benes3-6/+10
2015-06-03s390/kgr: reorganize kgr infrastructure in entry64.SMiroslav Benes4-9/+37
2015-06-03x86/kgr: move kgr infrastructure from asm to CMiroslav Benes4-11/+13
2015-05-20kgr: use kgr_in_progress for all threadsJiri Slaby1-0/+23
2015-05-06kgr: use for_each_process_threadJiri Slaby1-12/+13
2015-04-07s390: kgr, change the kgraft state only if enabledJiri Slaby1-0/+4
2015-03-30kgr: add error code to the message in kgr_revert_replaced_funsMiroslav Benes1-2/+2
2015-03-30kgr: return error in kgr_init if notifier registration failsMiroslav Benes1-2/+7
2015-03-30kgr: handle the delayed patching of the modulesMiroslav Benes4-24/+108
2015-03-30kgr: handle the failure of finalization stageMiroslav Benes1-9/+23
2015-03-30kgr: correct error handling of the first patching stageMiroslav Benes1-15/+142
2015-03-30kgr: take switching of the fops out of kgr_patch_code to new functionMiroslav Benes1-21/+43
2015-03-09kgr: x86: make build possible on x86_64 onlyJiri Kosina1-1/+1
2015-02-25Revert error handling patches.Jiri Slaby4-328/+72
2015-02-20Revert "kgr: x86: optimize handling of CPU-bound tasks"Jiri Kosina2-33/+1
2015-01-19kgr: use kgr_switch_fops in kgr_patch_codeMiroslav Benes1-23/+3
2015-01-19kgr: handle the delayed patching of the modulesMiroslav Benes3-17/+89
2015-01-19kgr: handle the failure of finalization stageMiroslav Benes1-14/+42
2015-01-19kgr: allow to disable patchingMiroslav Benes4-4/+87
2015-01-19kgr: correctly handle the first patching stageMiroslav Benes1-15/+6
2015-01-19kgr: prepare for correct error handlingMiroslav Benes1-0/+102
2015-01-09kgr: handle IRQ context using global variablePetr Mladek2-8/+7
2015-01-08kgr: set revert slow state for all reverted symbols when loading patched modulePetr Mladek1-6/+12
2015-01-05kgr: fix typo in error messageMiroslav Benes1-1/+1
2015-01-05kgr: fix replace_allMiroslav Benes3-98/+171
2015-01-05kgr: unregister only the used ftrace ops when removing a patched modulePetr Mladek1-8/+12
2015-01-05kgr: be consistent when applying patches on loaded modulesPetr Mladek2-34/+70
2015-01-05kgr: allow to search various types of struct kgr_patch_funPetr Mladek1-9/+77
2014-12-01kgr: mark even more kthreadsJiri Slaby155-132/+351
2014-11-29kgr: prevent recursive loops of stubs in ftraceMiroslav Benes1-10/+6
2014-11-12kgr: lower the workqueue scheduling timeoutJiri Kosina2-4/+11
2014-11-12kgr: always use locked bit ops for thread_info->flagsMichal Hocko1-3/+3
2014-11-05kgr: force patching process to succeedMiroslav Benes3-1/+24
2014-11-03kgr: do not allow double revertJiri Slaby1-1/+7
2014-11-03kgr: correctly remove replaced patch when using fast pathPetr Mladek1-1/+25
2014-11-03kgr: clean up reference handling when a patch replaces all othersPetr Mladek1-4/+6
2014-10-10kgr: usb-storage, mark kthread safeJiri Slaby1-1/+10
2014-10-10kgr: fix ugly raceJiri Slaby1-16/+26
2014-10-10kgr: make it possible to avoid lazy switchingJiri Kosina2-7/+19
2014-10-10kgr: allow replace_allJiri Slaby3-7/+92
2014-10-10kgr: confusion with fatal statePetr Mladek1-3/+4
2014-10-10kgr: fix patch stacking also when loading modulePetr Mladek1-0/+11
2014-10-10kgr: remove patch from global list when being removedPetr Mladek1-2/+3
2014-10-10kgr: handle module load and removal for non-finished patchesPetr Mladek2-1/+21
2014-10-10kgr: handle patched modules that are being removedPetr Mladek1-0/+116
2014-10-10kgr: try to apply skipped patches when a module is loadedPetr Mladek3-0/+77
2014-10-10kgr: avoid potential races in kgr_finalize()Petr Mladek1-5/+7
2014-10-10kgr: allow stacking of patchesJiri Slaby3-4/+113
2014-09-12s390: kgr, add supportVojtech Pavlik4-0/+40
2014-09-12s390: add support for DYNAMIC_FTRACE_WITH_REGSVojtech Pavlik10-13/+160
2014-09-12kgr: support revert of patchesJiri Slaby4-23/+81
2014-09-12kgr: add patch information into sysfsJiri Slaby4-0/+119
2014-09-12kgr: move the logic to kgr_patch_code's switchJiri Slaby1-19/+18
2014-09-12kgr: make ftrace ops initialization simplerJiri Slaby1-8/+9
2014-09-12kgr: add state machine to a patchJiri Slaby2-7/+28
2014-09-12kgr: x86: optimize handling of CPU-bound tasksJiri Kosina2-0/+33
2014-09-12kgr: rephrase the "kGraft failed" messageLibor Pechacek1-1/+1
2014-09-12kgr: expose global 'in_progress' state through sysfsJiri Kosina4-3/+85
2014-09-12kgr: fix race of stub and patchingJiri Slaby1-2/+12
2014-09-12kgr: exercise non-present functionJiri Slaby1-0/+6
2014-09-12kgr: add support for missing functionsJiri Slaby3-6/+18
2014-09-12kgr: make a per-process 'in progress' flag a single bitJiri Kosina5-11/+16
2014-09-12kgr: add procfs interface for per-process 'kgr_in_progress'Jiri Kosina2-2/+16
2014-09-12kgr: x86: refuse to build without fentry supportJiri Kosina1-0/+4
2014-09-12kgr: add MAINTAINERS entryJiri Slaby1-0/+9
2014-09-12kgr: handle irqsJiri Slaby2-3/+47
2014-09-12kgr: kthreads supportJiri Slaby1-11/+16
2014-09-12kgr: mark task_safe in some kthreadsJiri Slaby19-18/+67
2014-09-12kgr: sched.h, introduce kgr_task_safe helperJiri Slaby1-0/+9
2014-09-12kgr: trigger the first check earlierJiri Slaby1-1/+1
2014-09-12kgr: add DocumentationJiri Slaby1-0/+44
2014-09-12kgr: update Kconfig documentationJiri Slaby2-0/+9
2014-09-12kgr: add testing kgraft patchJiri Slaby4-1/+97
2014-09-12kgr: initial codeJiri Kosina9-0/+490
2014-09-12ftrace: Make ftrace_is_dead available globallyJiri Slaby2-2/+3
2014-09-12ftrace: Add function to find fentry of functionJiri Slaby2-0/+31
2014-09-11Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sag...HEADmasterLinus Torvalds3-123/+147
2014-09-11Merge tag 'stable/for-linus-3.17-b-rc4-tag' of git://git.kernel.org/pub/scm/l...Linus Torvalds5-33/+22
2014-09-11Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mpe...Linus Torvalds18-20/+47
2014-09-11Merge tag 'pm+acpi-3.17-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds4-21/+7
2014-09-11Merge branch 'fixes' of git://git.infradead.org/users/vkoul/slave-dmaLinus Torvalds2-4/+5
2014-09-11Merge tag 'pinctrl-v3.17-3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-2/+4
2014-09-11Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds14-37/+156
2014-09-11Merge branches 'acpi-rtc', 'acpi-lpss' and 'acpi-battery'Rafael J. Wysocki3-20/+6
2014-09-11Merge branch 'pm-cpufreq'Rafael J. Wysocki1-1/+1
2014-09-11dmaengine: jz4740: Fix non-cyclic descriptor completionLars-Peter Clausen1-1/+2
2014-09-10Merge branch 'akpm' (fixes from Andrew Morton)Linus Torvalds10-18/+32
2014-09-10fs/notify: don't show f_handle if exportfs_encode_inode_fh failedAndrey Vagin1-1/+1
2014-09-10fsnotify/fdinfo: use named constants instead of hardcoded valuesAndrey Vagin1-2/+2
2014-09-10kcmp: fix standard comparison bugRasmus Villemoes1-3/+4
2014-09-10mm/mmap.c: use pr_emerg when printing BUG related informationSasha Levin1-8/+8
2014-09-10shm: add memfd.h to UAPI export listDavid Drysdale1-0/+1
2014-09-10checkpatch: allow commit descriptions on separate line from commit idJoe Perches1-1/+4
2014-09-10sh: get_user_pages_fast() must flush cacheStas Sergeev1-0/+2
2014-09-10eventpoll: fix uninitialized variable in epoll_ctlNicolas Iooss1-1/+2
2014-09-10kernel/printk/printk.c: fix faulty logic in the case of recursive printkPatrick Palka1-3/+3
2014-09-10mem-hotplug: let memblock skip the hotpluggable memory regions in __next_mem_...Xishi Qiu2-0/+6
2014-09-10Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jac...Linus Torvalds5-231/+187
2014-09-10Input: serport - add compat handling for SPIOCSTYPE ioctlJohn Sung1-7/+38
2014-09-10Input: atmel_mxt_ts - fix double free of input deviceStephen Warren1-5/+13
2014-09-10libceph: do not hard code max auth ticket lenIlya Dryomov1-35/+29
2014-09-10libceph: add process_one_ticket() helperIlya Dryomov1-104/+124
2014-09-10libceph: gracefully handle large reply messages from the monSage Weil1-0/+8
2014-09-10x86/xen: don't copy bogus duplicate entries into kernel page tablesStefan Bader2-15/+13
2014-09-10MAINTAINERS: Tomasz has movedTomasz Figa1-2/+3
2014-09-10pinctrl: baytrail: resolve unbalanced IRQ wake disable warningMathias Nyman1-0/+1
2014-09-10rbd: fix error return code in rbd_dev_device_setup()Wei Yongjun1-1/+3
2014-09-10rbd: avoid format-security warning inside alloc_workqueue()Ilya Dryomov1-1/+1
2014-09-09Merge branch 'for-next-3.17' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds12-50/+58
2014-09-09Input: synaptics - add support for ForcePadsDmitry Torokhov2-16/+63
2014-09-09Input: matrix_keypad - use request_any_context_irq()Lothar Waßmann1-4/+5
2014-09-09Input: atmel_mxt_ts - downgrade warning about empty interruptsNick Dyer1-1/+6
2014-09-09Input: wm971x - fix typo in module parameter descriptionMasanari Iida2-2/+2
2014-09-09Merge tag 'microblaze-3.17-rc5' of git://git.monstr.eu/linux-2.6-microblazeLinus Torvalds4-6/+7
2014-09-09ACPI / LPSS: complete PM entries for LPSS power domainFu Zhonghui1-5/+5
2014-09-09Revert "ACPI / battery: fix wrong value of capacity_now reported when fully c...Bjørn Mork1-14/+0
2014-09-09Revert "ACPI / battery: Fix warning message in acpi_battery_get_state()"Bjørn Mork1-1/+1
2014-09-09microblaze: Fix number of syscallsMichal Simek1-1/+1
2014-09-09microblaze: Rename Advance setup to Kernel featuresMichal Simek1-1/+1
2014-09-09microblaze: Add mm/Kconfig to advance menuMichal Simek1-2/+2
2014-09-09arch/microblaze/include/asm/uaccess.h: Use pr_devel() instead of pr_debug()Chen Gang1-2/+2
2014-09-09arch/microblaze/include/asm/entry.h: Include "linux/linkage.h" to avoid compi...Chen Gang1-0/+1
2014-09-09powerpc: Wire up sys_seccomp(), sys_getrandom() and sys_memfd_create()Pranith Kumar3-1/+7
2014-09-09powerpc: Make CONFIG_FHANDLE=y for all 64 bit powerpc defconfigsCyril Bur11-0/+11
2014-09-09powerpc: use machine_subsys_initcall() for opal_hmi_handler_init()Li Zhong1-1/+2
2014-09-09powerpc/perf: Fix ABIv2 kernel backtracesAnton Blanchard2-1/+8
2014-09-09powerpc/pseries: Fix endian issues in memory hotplugThomas Falcon1-17/+19
2014-09-08Merge branch 'for_linus_urgent' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-0/+4
2014-09-08Merge branch 'for-3.17' of git://linux-nfs.org/~bfields/linuxLinus Torvalds2-4/+14
2014-09-08Input: cap1106 - fix register definitionKlaus Goger1-2/+2
2014-09-08Input: add missing POINTER / DIRECT properties to a bunch of driversHans de Goede5-0/+10
2014-09-08Input: add INPUT_PROP_POINTING_STICK propertyHans de Goede5-0/+10
2014-09-08Input: elantech - fix detection of touchpad on ASUS s301lHans de Goede1-0/+7
2014-09-08lockd: fix rpcbind crash on lockd startup failureJ. Bruce Fields1-3/+1
2014-09-08nfsd4: fix rd_dircount enforcementJ. Bruce Fields1-1/+13
2014-09-08Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds5-62/+96
2014-09-08ACPI / RTC: Fix CMOS RTC opregion handler accesses to wrong addressesLee, Chun-Yi1-1/+1
2014-09-07Merge branch 'for-3.17-fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-14/+33
2014-09-07Merge branch 'for-3.17-fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-6/+18
2014-09-07Merge branch 'for-3.17-fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds5-18/+99
2014-09-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds116-555/+1082
2014-09-07Merge tag 'master-2014-09-04' of git://git.kernel.org/pub/scm/linux/kernel/gi...David S. Miller11-14/+33
2014-09-07ipv6: restore the behavior of ipv6_sock_ac_drop()WANG Cong1-2/+0
2014-09-07Linux 3.17-rc4Linus Torvalds1-1/+1
2014-09-07Documentation: new page link in SubmittingPatchesSudip Mukherjee1-0/+1
2014-09-07Documentation: NFS/RDMA: Document separate Kconfig symbolsPaul Bolle1-7/+9
2014-09-07Documentation: misc-devices: Rename freefall.c from hpfall.c in lis2lv02dMasanari Iida1-1/+1
2014-09-07Documentation: i2c: rename variable "register" to "reg"Jose Manuel Alarcon Roldan1-5/+5
2014-09-07Documentation: seq_file: Document seq_open_private(), seq_release_private()Rob Jones1-0/+33
2014-09-08cpufreq / OPP: Fix the order of arguments for kcalloc()Anand Moon1-1/+1
2014-09-07Merge tag 'pm+acpi-3.17-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds12-34/+122
2014-09-07Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds4-14/+18
2014-09-07Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-12/+12
2014-09-07Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds4-11/+39
2014-09-07ufs: fix deadlocks introduced by sb mutex mergeAlexey Khoroshilov2-13/+8
2014-09-06Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds8-17/+28
2014-09-06Merge tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds12-59/+90
2014-09-06Merge tag 'xfs-for-linus-3.17-rc3' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds4-12/+114
2014-09-06Merge tag 'for-linus-20140905' of git://git.infradead.org/linux-mtdLinus Torvalds2-1/+5
2014-09-06timekeeping: Update timekeeper before updating vsyscall and pvclockThomas Gleixner1-2/+3
2014-09-06compat: nanosleep: Clarify error handlingThomas Gleixner1-3/+21
2014-09-05Merge branch 'amd-xgbe-net'David S. Miller1-84/+110
2014-09-05amd-xgbe: Enable interrupts for all management countersLendacky, Thomas1-2/+2
2014-09-05amd-xgbe: Treat certain counter registers as 64 bitLendacky, Thomas1-82/+108
2014-09-05greth: moved TX ring cleaning to NAPI rx poll funcDaniel Hellstrom2-39/+49
2014-09-05cnic : Cleanup CONFIG_IPV6 & VLAN checkAnish Bhatt2-3/+3
2014-09-06ahci_xgene: Fix the link down in first attempt for the APM X-Gene SoC AHCI SA...Suman Tripathi1-14/+34
2014-09-06ahci_xgene: Skip the PHY and clock initialization if already configured by th...Suman Tripathi1-1/+14
2014-09-05net: treewide: Fix typo found in DocBook/networking.xmlMasanari Iida9-13/+13
2014-09-05bnx2x: Fix link problems for 1G SFP RJ45 moduleYaniv Rosner3-36/+50