aboutsummaryrefslogtreecommitdiffstats
path: root/kernel
AgeCommit message (Expand)AuthorFilesLines
2018-04-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netHEADmasterLinus Torvalds3-23/+50
2018-04-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller3-23/+50
2018-04-22Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds3-14/+8
2018-04-22Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds3-18/+17
2018-04-20fork: unconditionally clear stack on forkKees Cook1-2/+1
2018-04-20bpf: sockmap remove dead checkJann Horn1-3/+0
2018-04-20Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-37/+71
2018-04-19posix-cpu-timers: Ensure set_process_cpu_timer is always evaluatedLaura Abbott1-1/+3
2018-04-17timekeeping: Remove __current_kernel_time()Baolin Wang1-7/+0
2018-04-17clockevents: Fix kernel messages split across multiple linesGeert Uytterhoeven1-6/+5
2018-04-17perf: Remove superfluous allocation error checkJiri Olsa1-8/+2
2018-04-17perf: Fix sample_max_stack maximum checkJiri Olsa1-9/+12
2018-04-17perf: Return proper values for user stack errorsJiri Olsa1-2/+2
2018-04-17perf/core: Store context switch out type in PERF_RECORD_SWITCH[_CPU_WIDE]Alexey Budankov1-0/+4
2018-04-17livepatch: Allow to call a custom callback when freeing shadow variablesPetr Mladek1-8/+18
2018-04-17livepatch: Initialize shadow variables safely by a custom callbackPetr Mladek1-29/+53
2018-04-17trace_kprobe: Remove warning message "Could not insert probe at..."Song Liu1-2/+0
2018-04-15Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-0/+20
2018-04-15Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds6-11/+19
2018-04-15Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds3-0/+20
2018-04-15Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-56/+106
2018-04-13kernel/kexec_file.c: allow archs to set purgatory load addressPhilipp Rudo1-13/+16
2018-04-13kernel/kexec_file.c: remove mis-use of sh_offset field during purgatory loadPhilipp Rudo1-30/+7
2018-04-13kernel/kexec_file.c: remove unneeded variables in kexec_purgatory_setup_sechdrsPhilipp Rudo1-22/+12
2018-04-13kernel/kexec_file.c: remove unneeded for-loop in kexec_purgatory_setup_sechdrsPhilipp Rudo1-46/+30
2018-04-13kernel/kexec_file.c: split up __kexec_load_puragoryPhilipp Rudo1-97/+103
2018-04-13kernel/kexec_file.c: use read-only sections in arch_kexec_apply_relocations*Philipp Rudo1-21/+42
2018-04-13kernel/kexec_file.c: search symbols in read-only kexec_purgatoryPhilipp Rudo1-16/+22
2018-04-13kernel/kexec_file.c: make purgatory_info->ehdr constPhilipp Rudo1-2/+2
2018-04-13kernel/kexec_file.c: remove checks in kexec_purgatory_loadPhilipp Rudo1-14/+0
2018-04-13kexec_file, x86: move re-factored code to generic sideAKASHI Takahiro1-0/+175
2018-04-13kexec_file,x86,powerpc: factor out kexec_file_ops functionsAKASHI Takahiro1-4/+56
2018-04-13kexec_file: make use of purgatory optionalAKASHI Takahiro1-0/+5
2018-04-13kexec: export PG_swapbacked to VMCOREINFOPetr Tesarik1-0/+1
2018-04-13resource: fix integer overflow at reallocationTakashi Iwai1-1/+2
2018-04-12Merge tag 'trace-v4.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ro...Linus Torvalds2-34/+15
2018-04-12Merge tag 'for_linus-4.16' of git://git.kernel.org/pub/scm/linux/kernel/git/j...Linus Torvalds4-55/+44
2018-04-12perf/core: Need CAP_SYS_ADMIN to create k/uprobe with perf_event_open()Song Liu1-0/+8
2018-04-11Merge tag 'pm-4.17-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds6-88/+271
2018-04-11xarray: add the xa_lock to the radix_tree_rootMatthew Wilcox1-1/+1
2018-04-11kernel/sysctl.c: add kdoc comments to do_proc_do{u}intvec_minmax_conv_paramWaiman Long1-2/+20
2018-04-11kernel/params.c: downgrade warning for unsafe parametersChris Wilson1-2/+2
2018-04-11kernel/sysctl.c: fix sizeof argument to match variable nameRandy Dunlap1-1/+1
2018-04-11uts: create "struct uts_namespace" from kmem_cacheAlexey Dobriyan1-4/+16
2018-04-11taint: add taint for randstructKees Cook1-1/+3
2018-04-11taint: consolidate documentationKees Cook1-19/+4
2018-04-11taint: convert to indexed initializationKees Cook1-17/+19
2018-04-11tracing: Enforce passing in filter=NULL to create_filter()Steven Rostedt (VMware)1-14/+10
2018-04-11trace_uprobe: Simplify probes_seq_show()Ravi Bangoria1-18/+3
2018-04-11trace_uprobe: Use %lx to display offsetRavi Bangoria1-1/+1
2018-04-11tracing/uprobe: Add support for overlayfsHoward McLauchlan1-1/+1
2018-04-11tracing: Use ARRAY_SIZE() macro instead of open coding itJérémy Lefaure1-1/+1
2018-04-11Merge branches 'pm-cpuidle' and 'pm-qos'Rafael J. Wysocki6-88/+271
2018-04-11bpf/tracing: fix a deadlock in perf_event_detach_bpf_progYonghong Song2-20/+50
2018-04-10Merge tag 'trace-v4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds13-1692/+5828
2018-04-10tracing/uprobe_event: Fix strncpy corner caseMasami Hiramatsu1-0/+2
2018-04-10tick-sched: avoid a maybe-uninitialized warningArnd Bergmann1-3/+6
2018-04-10perf/core: Fix perf_uprobe_init()Song Liu1-0/+2
2018-04-10perf/core: Fix perf_kprobe_init()Masami Hiramatsu1-0/+2
2018-04-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds2-14/+22
2018-04-09perf/core: Fix use-after-free in uprobe_perf_close()Prashant Bhole1-0/+6
2018-04-09PM / QoS: mark expected switch fall-throughsGustavo A. R. Silva1-0/+2
2018-04-09time: hrtimer: Use timerqueue_iterate_next() to get to the next timerRafael J. Wysocki1-3/+1
2018-04-09nohz: Avoid duplication of code related to got_idle_tickRafael J. Wysocki1-10/+6
2018-04-09nohz: Gather tick_sched booleans under a common flag fieldFrederic Weisbecker2-9/+15
2018-04-09cpuidle: menu: Refine idle state selection for running tickRafael J. Wysocki1-6/+6
2018-04-09sched: idle: Select idle state before stopping the tickRafael J. Wysocki3-17/+57
2018-04-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller2-14/+22
2018-04-07Merge branch 'next-general' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-3/+3
2018-04-07time: hrtimer: Introduce hrtimer_next_event_without()Rafael J. Wysocki1-2/+53
2018-04-07time: tick-sched: Split tick_nohz_stop_sched_tick()Rafael J. Wysocki2-46/+82
2018-04-06Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds1-0/+1
2018-04-06Merge tag 'audit-pr-20180403' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds5-52/+94
2018-04-06Merge branch 'akpm' (patches from Andrew)Linus Torvalds3-0/+4
2018-04-06Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-1/+0
2018-04-06init, tracing: instrument security and console initcall trace eventsAbderrahmane Benbachir1-1/+6
2018-04-06tracing: Add rcu dereference annotation for test func that touches filter->progSteven Rostedt (VMware)1-1/+6
2018-04-06tracing: Add rcu dereference annotation for filter->progSteven Rostedt (VMware)1-1/+2
2018-04-06tracing: Fixup logic inversion on setting trace_global_clock defaultsChris Wilson1-1/+1
2018-04-06tracing: Hide global trace clock from lockdepSteven Rostedt (VMware)1-2/+2
2018-04-06ring-buffer: Add set/clear_current_oom_origin() during allocationsSteven Rostedt (VMware)1-10/+38
2018-04-06ring-buffer: Check if memory is available before allocationSteven Rostedt (VMware)1-0/+5
2018-04-06lockdep: Add print_irqtrace_events() to __warnSteven Rostedt (VMware)1-0/+2
2018-04-06tracing: Uninitialized variable in create_tracing_map_fields()Dan Carpenter1-1/+1
2018-04-06tracing: Make sure variable string fields are NULL-terminatedTom Zanussi1-2/+2
2018-04-06tracing: Add action comparisons when testing matching hist triggersTom Zanussi1-0/+50
2018-04-06tracing: Don't add flag strings when displaying variable referencesTom Zanussi1-1/+1
2018-04-06tracing: Fix display of hist trigger expressions containing timestampsTom Zanussi1-14/+5
2018-04-06ftrace: Drop a VLA in module_exists()Salvatore Mesoraca1-4/+3
2018-04-06tracing: Mention trace_clock=global when warning about unstable clocksChris Wilson1-1/+2
2018-04-06tracing: Default to using trace_global_clock if sched_clock is unstableChris Wilson1-0/+19
2018-04-06genirq/affinity: Spread irq vectors among present CPUs as far as possibleMing Lei1-6/+37
2018-04-06genirq/affinity: Allow irq spreading from a given starting pointMing Lei1-15/+20
2018-04-06genirq/affinity: Move actual irq vector spreading into a helper functionMing Lei1-42/+55
2018-04-06genirq/affinity: Rename *node_to_possible_cpumask as *node_to_cpumaskMing Lei1-13/+13
2018-04-06genirq/affinity: Don't return with empty affinity masks on errorThomas Gleixner1-7/+8
2018-04-06cpuidle: Return nohz hint from cpuidle_select()Rafael J. Wysocki2-1/+23
2018-04-06jiffies: Introduce USER_TICK_USEC and redefine TICK_USECRafael J. Wysocki1-1/+1
2018-04-05headers: untangle kmemleak.h from mm.hRandy Dunlap1-0/+1
2018-04-05kernel/fork.c: detect early free of a live mmMark Rutland2-0/+3
2018-04-05Merge branch 'for-4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/pmla...Linus Torvalds1-58/+1
2018-04-05Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds3-6/+6
2018-04-05sched: idle: Do not stop the tick before cpuidle_idle_call()Rafael J. Wysocki1-4/+15
2018-04-05sched: idle: Do not stop the tick upfront in the idle loopRafael J. Wysocki2-11/+24
2018-04-05time: tick-sched: Reorganize idle tick management codeRafael J. Wysocki2-21/+26
2018-04-05syscalls/core: Prepare CONFIG_ARCH_HAS_SYSCALL_WRAPPER=y for compat syscallsDominik Brodowski2-0/+20
2018-04-05sched/core: Simplify helpers for rq clock update skip requestsDavidlohr Bueso5-9/+16
2018-04-05sched/rt: Fix rq->clock_update_flags < RQCF_ACT_SKIP warningDavidlohr Bueso1-0/+2
2018-04-05Merge branch 'linus' into sched/urgent, to pick up fixes and updatesIngo Molnar71-2396/+3840
2018-04-04Merge tag 'driver-core-4.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-0/+11
2018-04-04Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-4/+0
2018-04-04Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds22-113/+118
2018-04-04Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds12-208/+200
2018-04-04genirq: Make GENERIC_IRQ_MULTI_HANDLER depend on !MULTI_IRQ_HANDLERPalmer Dabbelt1-0/+1
2018-04-04kernel/bpf/syscall: fix warning defined but not usedAnders Roxell1-12/+12
2018-04-04bpf: sockmap, duplicates release calls may NULL sk_protJohn Fastabend1-2/+4
2018-04-04bpf: sockmap, free memory on sock close with cork dataJohn Fastabend1-0/+6
2018-04-03Merge branch 'userns-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-43/+24
2018-04-03Merge branch 'for-4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds2-18/+63
2018-04-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds9-143/+1730
2018-04-03Merge tag 'pm-4.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds1-1/+25
2018-04-02Merge branch 'syscalls-next' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds15-340/+563
2018-04-02Merge tag 'arch-removal' of git://git.kernel.org/pub/scm/linux/kernel/git/arn...Linus Torvalds1-4/+0
2018-04-02Merge branch 'sched-wait-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-84/+26
2018-04-02Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-36/+24
2018-04-02Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds34-1512/+2036
2018-04-02kernel/sys_ni: remove {sys_,sys_compat} from cond_syscall definitionsDominik Brodowski1-215/+218
2018-04-02kernel/sys_ni: sort cond_syscall() entriesDominik Brodowski1-174/+332
2018-04-02kernel: add ksys_setsid() helper; remove in-kernel call to sys_setsid()Dominik Brodowski1-1/+6
2018-04-02kernel: add ksys_unshare() helper; remove in-kernel calls to sys_unshare()Dominik Brodowski1-1/+6
2018-04-02fs: add ksys_sync() helper; remove in-kernel calls to sys_sync()Dominik Brodowski3-3/+3
2018-04-02fs: add do_fchownat(), ksys_fchown() helpers and ksys_{,l}chown() wrappersDominik Brodowski1-3/+3
2018-04-02fs/quota: use COMPAT_SYSCALL_DEFINE for sys32_quotactl()Dominik Brodowski1-1/+1
2018-04-02mm: add kernel_move_pages() helper, move compat syscall to mm/migrate.cDominik Brodowski1-22/+0
2018-04-02mm: add kernel_migrate_pages() helper, move compat syscall to mm/mempolicy.cDominik Brodowski1-33/+0
2018-04-02sched: add do_sched_yield() helper; remove in-kernel call to sched_yield()Dominik Brodowski1-2/+6
2018-04-02kernel: provide ksys_*() wrappers for syscalls called by kernel/uid16.cDominik Brodowski3-17/+74
2018-04-02kernel: add do_compat_sigaltstack() helper; remove in-kernel call to compat s...Dominik Brodowski1-4/+10
2018-04-02kernel: add do_getpgid() helper; remove internal call to sys_getpgid()Dominik Brodowski1-2/+7
2018-04-02mm: use do_futex() instead of sys_futex() in mm_release()Dominik Brodowski1-2/+2
2018-04-02kexec: call do_kexec_load() in compat syscall directlyDominik Brodowski1-13/+39
2018-04-02kernel: open-code sys_rt_sigpending() in sys_sigpending()Dominik Brodowski1-3/+12
2018-04-02kernel: use kernel_wait4() instead of sys_wait4()Dominik Brodowski3-6/+6
2018-04-02Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds6-194/+975
2018-04-02Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds5-21/+31
2018-04-02Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds10-187/+183
2018-04-02Merge branch 'core-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-1/+1
2018-04-02Merge branches 'pm-core', 'pm-sleep' and 'acpi-pm'Rafael J. Wysocki1-1/+25
2018-04-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller8-38/+81
2018-03-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller7-89/+764
2018-03-31sched/cpufreq/schedutil: Fix error path mutex unlockJules Maselbas1-2/+1
2018-03-31locking/rwsem: Add DEBUG_RWSEMS to look for lock/unlock mismatchesWaiman Long2-1/+11
2018-03-31Merge branch 'linus' into locking/core, to pick up fixesIngo Molnar16-84/+156
2018-03-31bpf: Post-hooks for sys_bindAndrey Ignatov1-0/+43
2018-03-31bpf: Hooks for sys_connectAndrey Ignatov1-0/+8
2018-03-31bpf: Hooks for sys_bindAndrey Ignatov3-8/+65
2018-03-31bpf: Check attach type at prog load timeAndrey Ignatov4-14/+53
2018-03-30bpf: sockmap: initialize sg table entries properlyPrashant Bhole1-5/+8
2018-03-30PM / hibernate: Change message when writing to /sys/power/resumeMario Limonciello1-1/+1
2018-03-30PM / hibernate: Make passing hibernate offsets more friendlyMario Limonciello1-0/+24
2018-03-30bpf: sockmap, BPF_F_INGRESS flag for BPF_SK_SKB_STREAM_VERDICT:John Fastabend1-18/+76
2018-03-30bpf: sockmap redirect ingress supportJohn Fastabend1-3/+195
2018-03-29alarmtimer: Init nanosleep alarm timer on stackThomas Gleixner1-8/+26
2018-03-29perf/x86/pt, coresight: Clean up address filter structureAlexander Shishkin1-8/+18
2018-03-29Merge branch 'perf/urgent' into perf/coreIngo Molnar16-91/+144
2018-03-29lockdep: Make the lock debug output more usefulTetsuo Handa1-2/+2
2018-03-28locking/rtmutex: Handle non enqueued waiters gracefully in remove_waiter()Peter Zijlstra2-7/+7
2018-03-28bpf: introduce BPF_RAW_TRACEPOINTAlexei Starovoitov2-0/+261
2018-03-28perf/hwbp: Simplify the perf-hwbp code, fix documentationLinus Torvalds1-23/+7
2018-03-27bpf: follow idr code conventionShaohua Li1-0/+4
2018-03-27net: Drop pernet_operations::asyncKirill Tkhai1-1/+0
2018-03-27tracing: Block comments should align the * on each lineRohit Visavalia1-1/+1
2018-03-27sched/core: Update preempt_notifier_key to modern APIDavidlohr Bueso1-6/+6
2018-03-26treewide: Align function definition open/close bracesJoe Perches2-5/+5
2018-03-26bpf: Add bpf_verifier_vlog() and bpf_verifier_log_needed()Martin KaFai Lau1-8/+11
2018-03-26bpf: Rename bpf_verifer_logMartin KaFai Lau1-2/+2
2018-03-25Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-3/+8
2018-03-25Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-12/+17
2018-03-25Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-5/+16
2018-03-25Merge branch 'locking-urgent-for-linus' of git://git.kernel.org/pub/scm/linux...Linus Torvalds2-10/+34
2018-03-24Merge branch 'perf/urgent' into perf/core, to pick up fixesIngo Molnar1-5/+16
2018-03-23Merge tag 'trace-v4.16-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-8/+6
2018-03-23sched/cpufreq: Rate limits for SCHED_DEADLINEClaudio Scordino1-0/+14
2018-03-23bpf: Remove struct bpf_verifier_env argument from print_bpf_insnJiri Olsa3-47/+54
2018-03-23tracing: probeevent: Fix to support minus offset from symbolMasami Hiramatsu3-8/+6
2018-03-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller13-69/+82
2018-03-23tracing: Fix a potential NULL dereferenceDan Carpenter1-0/+1
2018-03-23printk: change message to pr_infoTomeu Vizoso1-1/+1
2018-03-22Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+0
2018-03-22Merge tag 'modules-for-v4.16-rc7' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
2018-03-23Merge tag 'v4.16-rc6' into next-generalJames Morris22-98/+149
2018-03-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds3-29/+51
2018-03-22posix-timers: Protect posix clock array access against speculationThomas Gleixner1-3/+8
2018-03-21audit: remove path param from link denied functionRichard Guy Briggs1-2/+1
2018-03-21pidns: simpler allocation of pid_* cachesAlexey Dobriyan1-43/+24
2018-03-20bpf: skip unnecessary capability checkChenbo Feng1-1/+1
2018-03-20trace/bpf: remove helper bpf_perf_prog_read_value from tracepoint type programsYonghong Song1-28/+40
2018-03-20workqueue: remove the comment about the old manager_arb mutexLai Jiangshan1-1/+0
2018-03-20workqueue: fix the comments of nr_idleLai Jiangshan1-3/+2
2018-03-20genirq: Remove license boilerplate/referencesThomas Gleixner2-13/+4