aboutsummaryrefslogtreecommitdiffstats
path: root/kernel
AgeCommit message (Expand)AuthorFilesLines
2022-02-06Merge tag 'perf_urgent_for_v5.17_rc3' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-0/+16
2022-02-03gcc-plugins/stackleak: Use noinstr in favor of notraceKees Cook1-3/+2
2022-02-03Merge tag 'net-5.17-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds3-4/+5
2022-02-03Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfJakub Kicinski3-4/+5
2022-02-03printk: Fix incorrect __user type in proc_dointvec_minmax_sysadmin()Mickaël Salaün1-1/+1
2022-02-03Revert "module, async: async_synchronize_full() on module init iff async is u...Igor Pylypiv2-23/+5
2022-02-03Merge branch 'for-5.17-fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-14/+65
2022-02-03cgroup/cpuset: Fix "suspicious RCU usage" lockdep warningWaiman Long1-0/+10
2022-02-02bpf: Use VM_MAP instead of VM_ALLOC for ringbufHou Tao1-1/+1
2022-02-02perf: Copy perf_event_attr::sig_data on modificationMarco Elver1-0/+16
2022-02-01Merge tag 'audit-pr-20220131' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-19/+43
2022-02-01cgroup-v1: Require capabilities to set release_agentEric W. Biederman1-0/+14
2022-01-30Merge tag 'perf_urgent_for_v5.17_rc2_p2' of git://git.kernel.org/pub/scm/linu...Linus Torvalds1-4/+19
2022-01-30Merge tag 'sched_urgent_for_v5.17_rc2_p2' of git://git.kernel.org/pub/scm/lin...Linus Torvalds1-4/+5
2022-01-30psi: fix "defined but not used" warnings when CONFIG_PROC_FS=nSuren Baghdasaryan1-38/+41
2022-01-28Merge tag 'pm-5.17-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds2-21/+11
2022-01-28Merge tag 'trace-v5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-4/+17
2022-01-28Merge branch 'ucount-rlimit-fixes-for-v5.17-rc2' of git://git.kernel.org/pub/...Linus Torvalds1-0/+2
2022-01-28Merge tag 'rcu-urgent.2022.01.26a' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-4/+8
2022-01-27tracing: Don't inc err_log entry count if entry allocation failsTom Zanussi1-1/+2
2022-01-27tracing: Propagate is_signed to expressionTom Zanussi1-0/+3
2022-01-27tracing: Fix smatch warning for do while check in event_hist_trigger_parse()Tom Zanussi1-1/+1
2022-01-27tracing: Fix smatch warning for null glob in event_hist_trigger_parse()Tom Zanussi1-1/+3
2022-01-27tracing/histogram: Fix a potential memory leak for kstrdup()Xiaoke Wang1-0/+1
2022-01-27ftrace: Have architectures opt-in for mcount build time sortingSteven Rostedt (Google)1-1/+7
2022-01-26ucount: Make get_ucount a safe get_user replacementEric W. Biederman1-0/+2
2022-01-26rcu-tasks: Fix computation of CPU-to-list shift countsPaul E. McKenney1-4/+8
2022-01-26cpuset: Fix the bug that subpart_cpus updated wrongly in update_cpumask()Tianchen Ding1-2/+1
2022-01-26perf/core: Fix cgroup event list managementNamhyung Kim1-2/+9
2022-01-26perf: Always wake the parent eventJames Clark1-2/+10
2022-01-25bpf: Fix possible race in inc_misses_counterHe Fengqing1-2/+3
2022-01-25sched/membarrier: Fix membarrier-rseq fence command missing from query bitmaskMathieu Desnoyers1-4/+5
2022-01-25audit: improve audit queue handling when "audit=1" on cmdlinePaul Moore1-19/+43
2022-01-25PM: hibernate: Remove register_nosave_region_late()Amadeusz Sławiński1-14/+7
2022-01-25PM: wakeup: simplify the output logic of pm_show_wakelocks()Greg Kroah-Hartman1-7/+4
2022-01-24bpf: Fix renaming task_getsecid_subj->current_getsecid_subj.Alexei Starovoitov1-1/+1
2022-01-23Merge tag 'powerpc-5.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-2/+3
2022-01-23Merge tag 'sched_urgent_for_v5.17_rc2' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds6-94/+122
2022-01-23Merge tag 'perf_urgent_for_v5.17_rc2' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-100/+146
2022-01-23Merge tag 'trace-v5.17-3' of git://git.kernel.org/pub/scm/linux/kernel/git/ro...Linus Torvalds2-3/+10
2022-01-23ftrace: Fix assuming build time sort works for s390Steven Rostedt (Google)2-3/+10
2022-01-23Merge tag 'bitmap-5.17-rc1' of git://github.com/norov/linuxLinus Torvalds1-2/+2
2022-01-22proc: remove PDE_DATA() completelyMuchun Song2-6/+6
2022-01-22locking/rwlocks: introduce write_lock_nestedMinchan Kim2-0/+22
2022-01-22sysctl: returns -EINVAL when a negative value is passed to proc_doulongvec_mi...Baokun Li1-3/+4
2022-01-22kernel/sysctl.c: remove unused variable ten_thousandColin Ian King1-3/+0
2022-01-22kprobe: move sysctl_kprobes_optimization to kprobes.cXiaoming Ni2-16/+26
2022-01-22fs/coredump: move coredump sysctls into its own fileXiaoming Ni1-2/+0
2022-01-22printk: fix build warning when CONFIG_PRINTK=nXiaoming Ni2-1/+4
2022-01-22kernel/sysctl.c: rename sysctl_init() to sysctl_init_bases()Luis Chamberlain1-1/+1
2022-01-22fs: move namespace sysctls and declare fs base directoryLuis Chamberlain1-14/+0
2022-01-22sysctl: add and use base directory declarer and registration helperLuis Chamberlain1-31/+10
2022-01-22fs: move pipe sysctls to is own fileLuis Chamberlain1-55/+6
2022-01-22fs: move fs/exec.c sysctls into its own fileLuis Chamberlain1-66/+0
2022-01-22fs: move namei sysctls to its own fileLuis Chamberlain1-36/+0
2022-01-22fs: move locking sysctls where they are usedLuis Chamberlain1-20/+0
2022-01-22fs: move shared sysctls to fs/sysctls.cLuis Chamberlain1-18/+0
2022-01-22sysctl: move maxolduid as a sysctl specific constLuis Chamberlain1-8/+4
2022-01-22fs: move dcache sysctls to its own fileLuis Chamberlain1-7/+0
2022-01-22fs: move fs stat sysctls to file_table.cLuis Chamberlain1-25/+0
2022-01-22fs: move inode sysctls to its own fileLuis Chamberlain1-14/+0
2022-01-22sysctl: share unsigned long const valuesLuis Chamberlain1-6/+3
2022-01-22stackleak: move stack_erasing sysctl to stackleak.cXiaoming Ni2-16/+24
2022-01-22scsi/sg: move sg-big-buff sysctl to scsi/sg.cXiaoming Ni1-12/+0
2022-01-22printk: move printk sysctl to printk/sysctl.cXiaoming Ni5-69/+96
2022-01-22fs: move binfmt_misc sysctl to its own fileLuis Chamberlain1-7/+0
2022-01-22random: move the random sysctl declarations to its own fileXiaoming Ni1-5/+0
2022-01-22firmware_loader: move firmware sysctl to its own filesXiaoming Ni1-7/+0
2022-01-22eventpoll: simplify sysctl declaration with register_sysctl()Xiaoming Ni1-7/+0
2022-01-22inotify: simplify subdirectory registration with register_sysctl()Xiaoming Ni1-21/+0
2022-01-22dnotify: move dnotify sysctl to dnotify.cXiaoming Ni1-10/+0
2022-01-22aio: move aio sysctl to aio.cXiaoming Ni1-17/+0
2022-01-22sysctl: use SYSCTL_ZERO to replace some static int zero usesXiaoming Ni1-7/+7
2022-01-22sysctl: use const for typically used max/min proc sysctlsXiaoming Ni1-27/+26
2022-01-22sysctl: make ngroups_max constStephen Kitt1-2/+2
2022-01-22watchdog: move watchdog sysctl interface to watchdog.cXiaoming Ni2-96/+101
2022-01-22hung_task: move hung_task sysctl interface to hung_task.cXiaoming Ni2-64/+78
2022-01-22sysctl: move some boundary constants from sysctl.c to sysctl_valsXiaoming Ni1-26/+19
2022-01-20Merge tag 'net-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds3-28/+69
2022-01-20Merge branch 'akpm' (patches from Andrew)Linus Torvalds5-43/+180
2022-01-20configs: introduce debug.config for CI-like setupQian Cai1-0/+105
2022-01-20delayacct: track delays from memory compactwangyong1-0/+16
2022-01-20delayacct: support swapin delay accounting for swapping without blkioYang Yang1-15/+18
2022-01-20panic: remove oops_idSebastian Andrzej Siewior1-18/+1
2022-01-20panic: use error_report_end tracepoint on warningsMarco Elver1-0/+2
2022-01-20kernel/sys.c: only take tasklist_lock for get/setpriority(PRIO_PGRP)Davidlohr Bueso1-8/+8
2022-01-20kthread: dynamically allocate memory to store kthread's full nameYafang Shao1-2/+30
2022-01-19Merge tag 'kbuild-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-1/+0
2022-01-19bpf: Fix ringbuf memory type confusion when passing to helpersDaniel Borkmann1-1/+5
2022-01-19bpf: Fix out of bounds access for ringbuf helpersDaniel Borkmann1-0/+6
2022-01-19bpf: Generally fix helper register offset checkDaniel Borkmann1-11/+28
2022-01-19bpf: Mark PTR_TO_FUNC register initially with zero offsetDaniel Borkmann1-3/+6
2022-01-19bpf: Generalize check_ctx_reg for reuse with other typesDaniel Borkmann2-11/+12
2022-01-18sched: Avoid double preemption in __cond_resched_*lock*()Peter Zijlstra1-9/+3
2022-01-18sched/fair: Fix all kernel-doc warningsRandy Dunlap1-3/+5
2022-01-18sched/core: Accounting forceidle time for all tasks except idle taskCruz Zhao2-3/+2
2022-01-18sched/pelt: Relax the sync of load_sum with load_avgVincent Guittot1-14/+22
2022-01-18sched/pelt: Relax the sync of runnable_sum with runnable_avgVincent Guittot1-14/+19
2022-01-18sched/pelt: Continue to relax the sync of util_sum with util_avgVincent Guittot1-7/+18
2022-01-18sched/pelt: Relax the sync of util_sum with util_avgVincent Guittot2-4/+16
2022-01-18psi: Fix uaf issue when psi trigger is destroyed while being polledSuren Baghdasaryan2-40/+37
2022-01-18perf: Fix perf_event_read_local() timePeter Zijlstra1-100/+146
2022-01-17Merge branch 'modules-next' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds4-16/+320
2022-01-17Merge branch 'signal-for-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds11-202/+172
2022-01-16Merge tag 'hyperv-next-signed-20220114' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-2/+48
2022-01-16Merge tag 'trace-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds17-247/+800
2022-01-16Merge tag 'livepatching-for-5.17' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds4-19/+19
2022-01-15Merge branch 'akpm' (patches from Andrew)Linus Torvalds10-20/+78
2022-01-15cpumask: replace cpumask_next_* with cpumask_first_* where appropriateYury Norov1-2/+2
2022-01-15mm/mempolicy: wire up syscall set_mempolicy_home_nodeAneesh Kumar K.V1-0/+1
2022-01-15dma/pool: create dma atomic pool only if dma zone has managed pagesBaoquan He1-2/+2
2022-01-15mm/pagealloc: sysctl: change watermark_scale_factor max limit to 30%Suren Baghdasaryan1-1/+2
2022-01-15mm: move anon_vma declarations to linux/mm_inline.hArnd Bergmann1-0/+1
2022-01-15mm: add a field to store names for private anonymous memoryColin Cross2-0/+65
2022-01-15trace/hwlat: make use of the helper function kthread_run_on_cpu()Cai Huoqing1-5/+1
2022-01-15trace/osnoise: make use of the helper function kthread_run_on_cpu()Cai Huoqing1-2/+1
2022-01-15rcutorture: make use of the helper function kthread_run_on_cpu()Cai Huoqing1-5/+2
2022-01-15ring-buffer: make use of the helper function kthread_run_on_cpu()Cai Huoqing1-5/+2
2022-01-15kthread: add the helper function kthread_run_on_cpu()Cai Huoqing1-0/+1
2022-01-15bpf: Guard against accessing NULL pt_regs in bpf_get_task_stack()Naveen N. Rao1-2/+3
2022-01-14module: fix signature check failures when using in-kernel decompressionDmitry Torokhov1-4/+5
2022-01-14Merge branch 'for-5.17/kallsyms' into for-linusPetr Mladek2-0/+3
2022-01-14tracing: Add ustring operation to filtering string pointersSteven Rostedt1-24/+57
2022-01-13tracing/osnoise: Properly unhook events if start_per_cpu_kthreads() failsNikita Yushchenko1-4/+16
2022-01-13tracing: Remove duplicate warnings when calling trace_create_file()Yuntao Wang1-9/+3
2022-01-13tracing/kprobes: 'nmissed' not showed correctly for kretprobeXiangyang Zhang1-1/+4
2022-01-13tracing: Add test for user space strings when filtering on string pointersSteven Rostedt1-3/+63
2022-01-13tracing: Have syscall trace events use trace_event_buffer_lock_reserve()Steven Rostedt1-4/+2
2022-01-13ftrace: Add test to make sure compiled time sorts workSteven Rostedt (VMware)2-0/+37
2022-01-13scripts: ftrace - move the sort-processing in ftrace_initYinan Liu1-2/+9
2022-01-13tracing/probes: check the return value of kstrndup() for pbufXiaoke Wang1-0/+2
2022-01-13tracing/uprobes: Check the return value of kstrdup() for tu->filenameXiaoke Wang1-0/+5
2022-01-13tracing: Account bottom half disabled sections.Sebastian Andrzej Siewior2-2/+8
2022-01-13Merge tag 'irq-msi-2022-01-13' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-223/+569
2022-01-13Merge tag 'timers-core-2022-01-13' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-10/+42
2022-01-13Merge tag 'irq-core-2022-01-13' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-5/+5
2022-01-13kernel: Fix spelling mistake "compresser" -> "compressor"Colin Ian King1-1/+1
2022-01-12Merge tag 'perf_core_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-12/+29
2022-01-12cgroup/cpuset: Make child cpusets restrict parents on v1 hierarchyMichal Koutný1-12/+40
2022-01-12Merge tag 'driver-core-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-2/+2
2022-01-12Merge tag 'for-5.17/block-2022-01-11' of git://git.kernel.dk/linux-blockLinus Torvalds2-36/+10
2022-01-12Merge tag 'dma-mapping-5.17' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds1-100/+140
2022-01-11module: add in-kernel support for decompressingDmitry Torokhov4-11/+315
2022-01-11module: Remove outdated commentYu Chen1-1/+0
2022-01-11Merge tag 'locking_core_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds11-96/+40
2022-01-11Merge tag 'sched_core_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds11-180/+325
2022-01-11Merge tag 'audit-pr-20220110' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-6/+22
2022-01-11Merge tag 'selinux-pr-20220110' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-5/+13
2022-01-11bpf: Fix incorrect integer literal used for marking scratched stack.Christy Lee1-3/+3
2022-01-11Merge tag 'kcsan.2022.01.09a' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds6-110/+866
2022-01-11Merge tag 'rcu.2022.01.09a' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds17-582/+873
2022-01-11Merge tag 'printk-for-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-46/+58
2022-01-11Merge branch 'for-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds1-56/+45
2022-01-11Merge branch 'for-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/c...Linus Torvalds3-42/+31
2022-01-11bpf: Fix mount source show for bpffsYafang Shao1-2/+12
2022-01-10Merge tag 'pm-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds2-2/+15
2022-01-10Merge tag '5.17-net-next' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds30-548/+1469
2022-01-10Merge branch 'random-5.17-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds3-12/+5
2022-01-10Merge tag 'core_entry_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds3-5/+5
2022-01-10Merge tag 'core_core_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-7/+8
2022-01-10genirq/msi: Populate sysfs entry only onceThomas Gleixner1-6/+5
2022-01-10Merge branch 'workqueue/for-5.16-fixes' into workqueue/for-5.17Tejun Heo1-1/+21
2022-01-10Merge branches 'pm-cpuidle', 'pm-core' and 'pm-sleep'Rafael J. Wysocki2-2/+15
2022-01-10Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2-0/+5
2022-01-10tracing: Add helper functions to simplify event_command.parse() callback hand...Tom Zanussi2-0/+366
2022-01-10tracing: Remove ops param from event_command reg()/unreg() callbacksTom Zanussi4-28/+20
2022-01-10tracing: Change event_trigger_ops func() to trigger()Tom Zanussi4-26/+37
2022-01-10tracing: Change event_command func() to parse()Tom Zanussi4-39/+44
2022-01-10Merge branch 'clocksource' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Thomas Gleixner1-10/+42
2022-01-08ptrace: Remove second setting of PT_SEIZED in ptrace_attachEric W. Biederman1-2/+0
2022-01-08taskstats: Cleanup the use of task->exit_codeEric W. Biederman1-4/+3
2022-01-08exit: Fix the exit_code for wait_task_zombieEric W. Biederman1-1/+2
2022-01-08exit: Coredumps reach do_group_exitEric W. Biederman1-2/+0
2022-01-08exit: Remove profile_handoff_taskEric W. Biederman2-26/+1
2022-01-08exit: Remove profile_task_exit & profile_munmapEric W. Biederman2-51/+0
2022-01-08signal: clean up kernel-doc commentsRandy Dunlap1-2/+3
2022-01-08signal: Remove the helper signal_group_exitEric W. Biederman2-5/+11
2022-01-08signal: Rename group_exit_task group_exec_taskEric W. Biederman1-2/+2
2022-01-08signal: Remove SIGNAL_GROUP_COREDUMPEric W. Biederman1-1/+1
2022-01-08signal: Make coredump handling explicit in complete_signalEric W. Biederman1-1/+1
2022-01-08signal: Have prepare_signal detect coredumps using signal->core_stateEric W. Biederman1-2/+2
2022-01-08exit: Move force_uaccess back into do_exitEric W. Biederman1-9/+14
2022-01-08exit: Guarantee make_task_dead leaks the tsk when calling do_task_exitEric W. Biederman1-0/+2
2022-01-08kthread: Generalize pf_io_worker so it can point to struct kthreadEric W. Biederman3-17/+7
2022-01-08Merge branch 'linus' into irq/core, to fix conflictIngo Molnar23-114/+237
2022-01-07Merge branch 'for-5.16-fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-43/+97
2022-01-07cpuset: convert 'allowed' in __cpuset_node_allowed() to be booleanQi Zheng1-1/+1
2022-01-07livepatch: Avoid CPU hogging with cond_reschedDavid Vernet2-0/+3
2022-01-07irq: remove unused flags argument from __handle_irq_event_percpu()Sebastian Andrzej Siewior3-11/+4
2022-01-07random: remove unused irq_flags argument from add_interrupt_randomness()Sebastian Andrzej Siewior1-1/+1
2022-01-06Merge tag 'trace-v5.16-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-3/+3
2022-01-06cgroup/rstat: check updated_next only for rootWei Yang1-24/+23
2022-01-06cgroup: rstat: explicitly put loop variant in whileWei Yang1-3/+1
2022-01-06cgroup: Use open-time cgroup namespace for process migration perm checksTejun Heo2-9/+21
2022-01-06cgroup: Allocate cgroup_file_ctx for kernfs_open_file->privTejun Heo3-31/+65
2022-01-06cgroup: Use open-time credentials for process migraton perm checksTejun Heo2-4/+12
2022-01-05xdp: Move conversion to xdp_frame out of map functionsToke Høiland-Jørgensen2-28/+12
2022-01-05tracing: Tag trace_percpu_buffer as a percpu pointerNaveen N. Rao1-2/+2
2022-01-05tracing: Fix check for trace_percpu_buffer validity in get_trace_buf()Naveen N. Rao1-1/+1
2022-01-05bpf: Fix verifier support for validation of async callbacksKris Van Hees1-0/+1