aboutsummaryrefslogtreecommitdiffstats
path: root/kernel
AgeCommit message (Expand)AuthorFilesLines
2022-03-05Merge branch 'akpm' (patches from Andrew)Linus Torvalds3-10/+15
2022-03-05configs/debug: set CONFIG_DEBUG_INFO=y properlyQian Cai1-1/+1
2022-03-05mm: refactor vm_area_struct::anon_vma_name usage codeSuren Baghdasaryan2-9/+14
2022-03-04Merge tag 'block-5.17-2022-03-04' of git://git.kernel.dk/linux-blockLinus Torvalds1-8/+18
2022-03-02Merge branch 'ucount-rlimit-fixes-for-v5.17' of git://git.kernel.org/pub/scm/...Linus Torvalds1-1/+13
2022-02-28blktrace: fix use after free for struct blk_traceYu Kuai1-8/+18
2022-02-27Merge tag 'dma-mapping-5.17-1' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds1-1/+2
2022-02-26Merge tag 'trace-v5.17-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds9-53/+118
2022-02-25tracing: Fix selftest config check for function graph start up testChristophe Leroy1-4/+2
2022-02-25tracing/osnoise: Make osnoise_main to sleep for microsecondsDaniel Bristot de Oliveira1-21/+32
2022-02-25ftrace: Remove unused ftrace_startup_enable() stubNathan Chancellor1-1/+0
2022-02-25tracing: Ensure trace buffer is at least 4096 bytes largeSven Schnelle1-4/+6
2022-02-25tracing: Uninline trace_trigger_soft_disabled() partlyChristophe Leroy1-0/+14
2022-02-25eprobes: Remove redundant event type informationSteven Rostedt (Google)4-16/+12
2022-02-25tracing: Have traceon and traceoff trigger honor the instanceSteven Rostedt (Google)1-6/+46
2022-02-25ucounts: Fix systemd LimitNPROC with private users regressionEric W. Biederman1-1/+13
2022-02-24tracing: Dump stacktrace trigger to the corresponding instanceDaniel Bristot de Oliveira1-1/+6
2022-02-24Merge tag 'net-5.17-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds3-2/+8
2022-02-22Merge branch 'for-5.17-fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-7/+25
2022-02-22cpuset: Fix kernel-docJiapeng Chong1-5/+5
2022-02-22cgroup-v1: Correct privileges check in release_agent writesMichal Koutný1-2/+4
2022-02-22cgroup: clarify cgroup_css_set_fork()Christian Brauner1-0/+14
2022-02-20Merge tag 'locking_urgent_for_v5.17_rc5' of git://git.kernel.org/pub/scm/linu...Linus Torvalds1-2/+2
2022-02-20Merge tag 'sched_urgent_for_v5.17_rc5' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-14/+33
2022-02-20Merge tag 'pidfd.v5.17-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-4/+3
2022-02-20Merge branch 'ucount-rlimit-fixes-for-v5.17' of git://git.kernel.org/pub/scm/...Linus Torvalds4-19/+23
2022-02-19sched: Fix yet more sched_fork() racesPeter Zijlstra2-14/+33
2022-02-17Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfJakub Kicinski3-2/+8
2022-02-17bpf: Add schedule points in batch opsEric Dumazet1-0/+3
2022-02-17ucounts: Handle wrapping in is_ucounts_overlimitEric W. Biederman1-1/+2
2022-02-17ucounts: Move RLIMIT_NPROC handling after set_userEric W. Biederman1-5/+14
2022-02-17ucounts: Base set_cred_ucounts changes on the real userEric W. Biederman1-7/+2
2022-02-17ucounts: Enforce RLIMIT_NPROC not RLIMIT_NPROC+1Eric W. Biederman1-5/+5
2022-02-17rlimit: Fix RLIMIT_NPROC enforcement failure caused by capability calls in se...Eric W. Biederman1-2/+1
2022-02-16module: fix building with sysfs disabledDmitry Torokhov1-0/+2
2022-02-16bpf: Fix crash due to out of bounds access into reg2btf_ids.Kumar Kartikeya Dwivedi1-2/+3
2022-02-14cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplugZhang Qiao1-0/+2
2022-02-14swiotlb: fix info leak with DMA_FROM_DEVICEHalil Pasic1-1/+2
2022-02-13Merge tag 'sched_urgent_for_v5.17_rc4' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-5/+6
2022-02-13Merge tag 'perf_urgent_for_v5.17_rc4' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-2/+2
2022-02-12Merge tag 'seccomp-v5.17-rc4' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-2/+13
2022-02-11lockdep: Correct lock_classes index mappingCheng Jui Wang1-2/+2
2022-02-11bpf: Emit bpf_timer in vmlinux BTFYonghong Song1-0/+2
2022-02-11Merge tag 'acpi-5.17-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds3-4/+5
2022-02-11Merge tag 'trace-v5.17-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+4
2022-02-11copy_process(): Move fd_install() out of sighand->siglock critical sectionWaiman Long1-4/+3
2022-02-10seccomp: Invalidate seccomp mode to catch death failuresKees Cook1-0/+10
2022-02-10signal: HANDLER_EXIT should clear SIGNAL_UNKILLABLEKees Cook1-2/+3
2022-02-10Merge tag 'audit-pr-20220209' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2022-02-09audit: don't deref the syscall args when checking the openat2 open_how::flagsPaul Moore1-1/+1
2022-02-08tracing: Fix tp_printk option related with tp_printk_stop_on_bootJaeSang Yoo1-0/+4
2022-02-07PM: s2idle: ACPI: Fix wakeup interrupts handlingRafael J. Wysocki3-4/+5
2022-02-06perf: Fix list corruption in perf_cgroup_switch()Song Liu1-2/+2
2022-02-06sched/fair: Fix fault in reweight_entityTadeusz Struk1-5/+6
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