aboutsummaryrefslogtreecommitdiffstats
path: root/kernel
AgeCommit message (Expand)AuthorFilesLines
2019-10-07Merge branch 'akpm' (patches from Andrew)Linus Torvalds2-2/+3
2019-10-07kernel/sysctl.c: do not override max_threads provided by userspaceMichal Hocko1-2/+2
2019-10-07panic: ensure preemption is disabled during panic()Will Deacon1-0/+1
2019-10-06Merge tag 'dma-mapping-5.4-1' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds1-2/+2
2019-10-05Merge tag 'kbuild-fixes-v5.4' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+4
2019-10-05dma-mapping: fix false positivse warnings in dma_common_free_remap()Andrey Smirnov1-2/+2
2019-10-05kheaders: make headers archive reproducibleDmitry Goldin1-1/+4
2019-10-04Merge tag 'copy-struct-from-user-v5.4-rc2' of git://git.kernel.org/pub/scm/li...Linus Torvalds3-101/+23
2019-10-04Merge tag 'for-linus-20191003' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+11
2019-10-03fork: add kernel-doc for clone3Christian Brauner1-0/+11
2019-10-02Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-33/+29
2019-10-01membarrier: Fix RCU locking bug caused by faulty mergePeter Zijlstra1-1/+0
2019-10-01perf_event_open: switch to copy_struct_from_user()Aleksa Sarai1-38/+9
2019-10-01sched_setattr: switch to copy_struct_from_user()Aleksa Sarai1-36/+7
2019-10-01clone3: switch to copy_struct_from_user()Aleksa Sarai1-27/+7
2019-09-30Merge tag 'trace-v5.4-3' of git://git.kernel.org/pub/scm/linux/kernel/git/ros...Linus Torvalds3-7/+25
2019-09-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds3-10/+25
2019-09-28tracing: Have error path in predicate_parse() free its allocated memoryNavid Emamdoost1-2/+4
2019-09-28tracing: Fix clang -Wint-in-bool-context warnings in IF_ASSIGN macroNathan Chancellor1-5/+5
2019-09-28tracing/probe: Fix to check the difference of nr_args before adding probeMasami Hiramatsu1-0/+16
2019-09-28Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds6-201/+221
2019-09-28Merge branch 'next-lockdown' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds8-22/+137
2019-09-27Merge branch 'next-integrity' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds4-48/+56
2019-09-27Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2-3/+10
2019-09-27tick: broadcast-hrtimer: Fix a race in bc_set_nextBalasubramani Vivekanandan1-33/+29
2019-09-27bpf: Fix bpf_event_output re-entry issueAllan Zhang1-5/+21
2019-09-26Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-3/+5
2019-09-26Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-3/+3
2019-09-26Merge tag 'trace-v5.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ros...Linus Torvalds2-4/+6
2019-09-26bpf: Clean up indentation issue in BTF kflag processingColin Ian King1-1/+1
2019-09-25bug: consolidate __WARN_FLAGS usageKees Cook1-1/+1
2019-09-25bug: lift "cut here" out of __warn()Kees Cook1-4/+2
2019-09-25bug: consolidate warn_slowpath_fmt() usageKees Cook1-7/+7
2019-09-25bug: refactor away warn_slowpath_fmt_taint()Kees Cook1-15/+3
2019-09-25kgdb: don't use a notifier to enter kgdb at panic; call directlyDouglas Anderson2-20/+19
2019-09-25kexec: bail out upon SIGKILL when allocating memory.Tetsuo Handa1-0/+2
2019-09-25fork: improve error message for corrupted page tablesSai Praneeth Prakhya1-2/+14
2019-09-25kernel/elfcore.c: include proper prototypesValdis Kletnieks1-0/+1
2019-09-25bpf/xskmap: Return ERR_PTR for failure case instead of NULL.Jonathan Lemon1-1/+1
2019-09-25sched/fair: Avoid redundant EAS calculationQuentin Perret1-1/+1
2019-09-25sched/core: Remove double update_max_interval() call on CPU startupValentin Schneider1-2/+0
2019-09-25sched/core: Fix preempt_schedule() interrupt return commentValentin Schneider1-4/+3
2019-09-25sched/fair: Fix -Wunused-but-set-variable warningsQian Cai1-13/+6
2019-09-25sched/core: Fix migration to invalid CPU in __set_cpus_allowed_ptr()KeMeng Shi1-2/+2
2019-09-25sched/membarrier: Return -ENOMEM to userspace on memory allocation failureMathieu Desnoyers1-43/+20
2019-09-25sched/membarrier: Skip IPIs when mm->mm_users == 1Mathieu Desnoyers1-4/+5
2019-09-25sched/membarrier: Fix p->mm->membarrier_state racy loadMathieu Desnoyers3-45/+168
2019-09-25sched/membarrier: Remove redundant checkMathieu Desnoyers1-2/+2
2019-09-25sched/membarrier: Fix private expedited registration checkMathieu Desnoyers1-1/+1
2019-09-25tasks, sched/core: RCUify the assignment of rq->currEric W. Biederman1-2/+7
2019-09-25tasks, sched/core: With a grace period after finish_task_switch(), remove unn...Eric W. Biederman3-70/+3
2019-09-25tasks, sched/core: Ensure tasks are available for a grace period after leavin...Eric W. Biederman2-5/+8
2019-09-25tasks: Add a count of task RCU usersEric W. Biederman2-5/+9
2019-09-25tracing/probe: Fix same probe event argument matchingSrikar Dronamraju2-4/+6
2019-09-25Revert "locking/pvqspinlock: Don't wait if vCPU is preempted"Wanpeng Li1-1/+1
2019-09-24Merge branch 'akpm' (patches from Andrew)Linus Torvalds4-24/+68
2019-09-24arm64, mm: move generic mmap layout functions to mmAlexandre Ghiti1-2/+4
2019-09-24uprobe: collapse THP pmd after removing all uprobesSong Liu1-0/+9
2019-09-24uprobe: use FOLL_SPLIT_PMD instead of FOLL_SPLITSong Liu1-4/+2
2019-09-24uprobe: use original page when all uprobes are removedSong Liu1-15/+51
2019-09-24mm/memory_hotplug.c: use PFN_UP / PFN_DOWN in walk_system_ram_range()David Hildenbrand1-2/+2
2019-09-24mm: remove quicklist page table cachesNicholas Piggin1-1/+0
2019-09-24Merge branch 'work.mount3' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds1-34/+58
2019-09-24cpu/SMT: create and export cpu_smt_possible()Vitaly Kuznetsov1-2/+9
2019-09-23Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/liv...Linus Torvalds1-0/+1
2019-09-22Merge tag 'modules-for-v5.4' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-7/+69
2019-09-21Merge tag 'for-linus-5.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2019-09-21Merge tag 'for-linus-hmm' of git://git.kernel.org/pub/scm/linux/kernel/git/rd...Linus Torvalds3-20/+45
2019-09-21Merge tag 'printk-for-5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2-11/+28
2019-09-20perf/core: Fix several typos in commentsRoy Ben Shlomo1-3/+3
2019-09-20Merge tag 'powerpc-5.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds4-14/+12
2019-09-20Merge tag 'trace-v5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/roste...Linus Torvalds13-192/+858
2019-09-20Merge tag 'kgdb-5.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dan...Linus Torvalds2-5/+2
2019-09-20Merge tag 'kbuild-v5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds1-1/+1
2019-09-19Merge tag 'dma-mapping-5.4' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds4-66/+115
2019-09-19timer: Read jiffies once when forwarding base clkLi RongQing1-3/+5
2019-09-19tracing/probe: Reject exactly same probe eventMasami Hiramatsu3-17/+90
2019-09-19tracing/probe: Fix to allow user to enable events on unloaded modulesMasami Hiramatsu1-12/+5
2019-09-19bpf: fix BTF verification of enumsAlexei Starovoitov1-3/+2
2019-09-18vfs: Convert bpf to use the new mount APIDavid Howells1-34/+58
2019-09-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextLinus Torvalds9-88/+511
2019-09-18Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2-185/+147
2019-09-18ftrace: Look up the address of return_to_handler() using helpersNaveen N. Rao1-2/+2
2019-09-17Merge tag 'pm-5.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds9-108/+174
2019-09-17Merge branch 'for-5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cg...Linus Torvalds2-25/+6
2019-09-17Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds17-650/+921
2019-09-17Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds3-35/+208
2019-09-17Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-4/+31
2019-09-17Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-2/+2
2019-09-17tracing/kprobe: Fix NULL pointer access in trace_porbe_unlink()Masami Hiramatsu1-5/+6
2019-09-17tracing: Make sure variable reference alias has correct var_ref_idxTom Zanussi1-0/+2
2019-09-17tracing: Be more clever when dumping hex in __print_hex()Andy Shevchenko1-3/+3
2019-09-17ftrace: Simplify ftrace hash lookup code in clear_func_from_hash()Changbin Du1-5/+1
2019-09-17sched/fair: Remove unused cfs_rq_clock_task() functionQian Cai1-16/+0
2019-09-17Merge branches 'pm-opp', 'pm-qos', 'acpi-pm', 'pm-domains' and 'pm-tools'Rafael J. Wysocki1-48/+0
2019-09-17Merge branch 'pm-cpufreq'Rafael J. Wysocki1-1/+6
2019-09-17Merge branch 'pm-cpuidle'Rafael J. Wysocki1-3/+4
2019-09-17Merge branch 'pm-sleep'Rafael J. Wysocki6-56/+164
2019-09-17Merge suspend-to-idle rework material for v5.4.Rafael J. Wysocki2-38/+47
2019-09-16Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-14/+2
2019-09-16Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds27-546/+1058
2019-09-16Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2-1/+95
2019-09-16Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds6-53/+207
2019-09-16Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds19-703/+1263
2019-09-16Merge branch 'parisc-5.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-0/+431
2019-09-16Merge tag 'please-pull-ia64_for_5.4' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-14/+2
2019-09-16Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2-1/+19
2019-09-16Merge tag 'iommu-updates-v5.4' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-14/+22
2019-09-16Merge tag 'core-process-v5.4' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-6/+47
2019-09-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller3-9/+22
2019-09-16Merge branch 'sched/rt' into sched/core, to pick up -rt changesIngo Molnar17-46/+88
2019-09-16Merge branch 'for-5.4' into for-linusPetr Mladek2-10/+27
2019-09-16bpf: fix accessing bpf_sysctl.file_pos on s390Ilya Leoshkevich2-4/+10
2019-09-16xdp: Fix race in dev_map_hash_update_elem() when replacing elementToke Høiland-Jørgensen1-5/+12
2019-09-15um: Enable CONFIG_CONSTRUCTORSJohannes Berg1-1/+1
2019-09-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller7-51/+81
2019-09-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds1-9/+14
2019-09-13padata: remove cpu_index from the parallel_queueDaniel Jordan1-11/+2
2019-09-13padata: unbind parallel jobs from specific CPUsDaniel Jordan1-53/+65
2019-09-13padata: use separate workqueues for parallel and serial workDaniel Jordan1-10/+18
2019-09-13padata, pcrypt: take CPU hotplug lock internally in padata_alloc_possibleDaniel Jordan1-8/+9
2019-09-13padata: make padata_do_parallel find alternate callback CPUDaniel Jordan1-7/+20
2019-09-13workqueue: require CPU hotplug read exclusion for apply_workqueue_attrsDaniel Jordan1-5/+14
2019-09-13workqueue: unconfine alloc/apply/free_workqueue_attrs()Daniel Jordan1-3/+3
2019-09-13padata: allocate workqueue internallyDaniel Jordan1-9/+15
2019-09-13sched/psi: Correct overly pessimistic size calculationMiles Chen1-1/+1
2019-09-13sched/fair: Speed-up energy-aware wake-upsQuentin Perret1-60/+50
2019-09-12cgroup: freezer: fix frozen state inheritanceRoman Gushchin1-1/+9
2019-09-12Merge tag 'for-linus-20190912' of gitolite.kernel.org:pub/scm/linux/kernel/gi...Linus Torvalds1-0/+10
2019-09-12fork: block invalid exit signals with clone3()Eugene Syromiatnikov1-0/+10
2019-09-12Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-2/+2
2019-09-12Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-0/+2
2019-09-11module: remove unneeded casts in cmp_name()Masahiro Yamada1-5/+2
2019-09-11module: Fix link failure due to invalid relocation on namespace offsetWill Deacon1-0/+2
2019-09-11Merge branches 'arm/omap', 'arm/exynos', 'arm/smmu', 'arm/mediatek', 'arm/qco...Joerg Roedel2-14/+22
2019-09-11swiotlb: Split size parameter to map/unmap APIsLu Baolu2-14/+22
2019-09-10waitid: Add support for waiting for the current process groupEric W. Biederman1-2/+5
2019-09-10posix-cpu-timers: Fix permission check regressionThomas Gleixner1-9/+35
2019-09-10module: add config option MODULE_ALLOW_MISSING_NAMESPACE_IMPORTSMatthias Maennich1-2/+9
2019-09-10module: add support for symbol namespaces.Matthias Maennich1-0/+43
2019-09-10module: support reading multiple values per modinfo tagMatthias Maennich1-2/+15
2019-09-07kernel.h: Add non_block_start/end()Daniel Vetter1-5/+14
2019-09-06kexec_elf: support 32 bit ELF filesSven Schnelle1-15/+42
2019-09-06kexec_elf: remove unused variable in kexec_elf_load()Sven Schnelle1-5/+2
2019-09-06kexec_elf: remove Elf_Rel macroSven Schnelle1-4/+0
2019-09-06kexec_elf: remove PURGATORY_STACK_SIZESven Schnelle1-2/+0
2019-09-06kexec_elf: remove parsing of section headersSven Schnelle1-137/+0
2019-09-06kexec_elf: change order of elf_*_to_cpu() functionsSven Schnelle1-6/+6
2019-09-06kexec: add KEXEC_ELFSven Schnelle2-0/+550
2019-09-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller6-36/+151
2019-09-06Merge tag 'irqchip-5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/...Thomas Gleixner1-4/+6
2019-09-06perf/hw_breakpoint: Fix arch_hw_breakpoint use-before-initializationMark-PK Tsai1-2/+2
2019-09-06Merge branch 'x86/cleanups' into x86/cpu, to pick up dependent changesIngo Molnar1-14/+2
2019-09-05genirq: Prevent NULL pointer dereference in resend_irqs()Yunfeng Ye1-0/+2
2019-09-05alarmtimer: Use EOPNOTSUPP instead of ENOTSUPPThadeu Lima de Souza Cascardo1-2/+2
2019-09-05tracing: Add "gfp_t" support in synthetic_eventsZhengjun Xing1-0/+19
2019-09-05bpf: fix precision tracking of stack slotsAlexei Starovoitov1-9/+14
2019-09-05hrtimer: Add a missing bracket and hide `migration_base' on !SMPSebastian Andrzej Siewior1-1/+11
2019-09-05kprobes: Prohibit probing on BUG() and WARN() addressMasami Hiramatsu1-1/+2
2019-09-04sched/core: Fix uclamp ABI bug, clean up and robustify sched_read_attr() ABI ...Ingo Molnar1-39/+39
2019-09-04kbuild: add $(BASH) to run scripts with bash-extensionMasahiro Yamada1-1/+1
2019-09-04dma-mapping: introduce a dma_common_find_pages helperChristoph Hellwig1-2/+11
2019-09-04dma-mapping: always use VM_DMA_COHERENT for generic DMA remapChristoph Hellwig1-13/+10
2019-09-04dma-mapping: provide a better default ->get_required_maskChristoph Hellwig1-20/+10
2019-09-04dma-mapping: remove the dma_declare_coherent_memory exportChristoph Hellwig1-1/+0
2019-09-04dma-mapping: remove the dma_mmap_from_dev_coherent exportChristoph Hellwig1-1/+0
2019-09-04dma-mapping: remove dma_release_declared_memoryChristoph Hellwig1-11/+0
2019-09-04dma-mapping: remove CONFIG_ARCH_NO_COHERENT_DMA_MMAPChristoph Hellwig1-7/+5
2019-09-04dma-mapping: add a dma_can_mmap helperChristoph Hellwig1-0/+23
2019-09-04dma-mapping: explicitly wire up ->mmap and ->get_sgtableChristoph Hellwig1-8/+12
2019-09-04dma-mapping: move the dma_get_sgtable API comments from arm to common codeChristoph Hellwig1-0/+11
2019-09-03kgdb: fix comment regarding static functionNadav Amit1-4/+1
2019-09-03kdb: Replace strncmp with str_has_prefixChuhong Yuan1-1/+1
2019-09-03cpuidle: play_idle: Increase the resolution to usecDaniel Lezcano1-3/+4
2019-09-03irqdomain: Add the missing assignment of domain->fwnode for named fwnodeDexuan Cui1-0/+1
2019-09-03sched/uclamp: Always use 'enum uclamp_id' for clamp_id valuesPatrick Bellasi2-20/+20
2019-09-03sched/uclamp: Update CPU's refcount on TG's clamp changesPatrick Bellasi1-1/+54
2019-09-03sched/uclamp: Use TG's clamps to restrict TASK's clampsPatrick Bellasi1-1/+27
2019-09-03sched/uclamp: Propagate system defaults to the root groupPatrick Bellasi1-2/+29
2019-09-03sched/uclamp: Propagate parent clampsPatrick Bellasi2-0/+46
2019-09-03sched/uclamp: Extend CPU's cgroup controllerPatrick Bellasi2-4/+197
2019-09-03sched/topology: Improve load balancing on AMD EPYC systemsMatt Fleming1-1/+2
2019-09-03sched/fair: Don't assign runtime for throttled cfs_rqLiangyan1-0/+5
2019-09-03dma-mapping: introduce dma_get_merge_boundary()Yoshihiro Shimoda1-0/+11
2019-09-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller6-18/+44
2019-09-02Merge branch 'linus' into perf/core, to pick up fixesIngo Molnar7-32/+61
2019-09-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds1-2/+6
2019-08-31tracing: Rename tracing_reset() to tracing_reset_cpu()Steven Rostedt (VMware)2-4/+3
2019-08-31tracing: Document the stack trace algorithm in the commentsSteven Rostedt (VMware)1-0/+98
2019-08-31tracing/arm64: Have max stack tracer handle the case of return address after ...Steven Rostedt (VMware)1-0/+14
2019-08-31tracing/probe: Add immediate string parameter supportMasami Hiramatsu5-15/+51
2019-08-31tracing/probe: Add immediate parameter supportMasami Hiramatsu3-1/+20
2019-08-31tracing/uprobe: Add per-probe delete from eventMasami Hiramatsu1-1/+30
2019-08-31tracing/kprobe: Add per-probe delete from eventMasami Hiramatsu3-1/+44
2019-08-31tracing/uprobe: Add multi-probe per uprobe event supportMasami Hiramatsu2-19/+43
2019-08-31tracing/kprobe: Add multi-probe per event supportMasami Hiramatsu4-18/+111
2019-08-31tracing/dynevent: Pass extra arguments to match operationMasami Hiramatsu5-10/+13
2019-08-31tracing/dynevent: Delete all matched eventsMasami Hiramatsu1-3/+5
2019-08-31tracing/probe: Split trace_event related data from trace_probeMasami Hiramatsu4-113/+311
2019-08-31kprobes: Allow kprobes coexist with livepatchMasami Hiramatsu1-16/+40