summaryrefslogtreecommitdiffstats
path: root/kernel
Commit message (Expand)AuthorAgeFilesLines
* bpf: Implement cgroup storage available to non-cgroup-attached bpf progsYonghong Song2022-10-257-3/+273
* bpf: Refactor some inode/task/sk storage functions for reuseYonghong Song2022-10-253-139/+127
* bpf: Make struct cgroup btf id globalYonghong Song2022-10-251-1/+1
* bpf: Add new bpf_task_storage_delete proto with no deadlock detectionMartin KaFai Lau2022-10-252-1/+31
* bpf: bpf_task_storage_delete_recur does lookup first before the deadlock checkMartin KaFai Lau2022-10-251-7/+11
* bpf: Add new bpf_task_storage_get proto with no deadlock detectionMartin KaFai Lau2022-10-252-1/+32
* bpf: Avoid taking spinlock in bpf_task_storage_get if potential deadlock is d...Martin KaFai Lau2022-10-252-7/+9
* bpf: Refactor the core bpf_task_storage_get logic into a new functionMartin KaFai Lau2022-10-251-18/+26
* bpf: Append _recur naming to the bpf_task_storage helper protoMartin KaFai Lau2022-10-252-8/+8
* bpf: Remove prog->active check for bpf_lsm and bpf_iterMartin KaFai Lau2022-10-252-15/+70
* bpf: Take module reference on kprobe_multi linkJiri Olsa2022-10-251-0/+92
* bpf: Rename __bpf_kprobe_multi_cookie_cmp to bpf_kprobe_multi_addrs_cmpJiri Olsa2022-10-251-3/+3
* ftrace: Add support to resolve module symbols in ftrace_lookup_symbolsJiri Olsa2022-10-251-5/+11
* kallsyms: Make module_kallsyms_on_each_symbol generally availableJiri Olsa2022-10-251-2/+0
* bpf: Consider all mem_types compatible for map_{key,value} argsDave Marchevsky2022-10-211-13/+2
* bpf: Allow ringbuf memory to be used as map keyDave Marchevsky2022-10-211-0/+1
* Merge tag 'for-netdev' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/b...Jakub Kicinski2022-10-184-8/+30
|\
| * bpf: Use rcu_trace_implies_rcu_gp() for program array freeingHou Tao2022-10-181-1/+7
| * bpf: Use rcu_trace_implies_rcu_gp() in local storage mapHou Tao2022-10-181-2/+11
| * bpf: Use rcu_trace_implies_rcu_gp() in bpf memory allocatorHou Tao2022-10-181-5/+10
| * rcu-tasks: Provide rcu_trace_implies_rcu_gp()Paul E. McKenney2022-10-181-0/+2
* | Merge tag 'trace-v6.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/tra...Linus Torvalds2022-10-136-123/+146
|\ \
| * | tracing: Fix reading strings from synthetic eventsSteven Rostedt (Google)2022-10-121-6/+17
| * | tracing: Add "(fault)" name injection to kernel probesSteven Rostedt (Google)2022-10-121-6/+25
| * | tracing: Move duplicate code of trace_kprobe/eprobe.c into headerSteven Rostedt (Google)2022-10-123-110/+106
| * | ring-buffer: Fix kernel-docJiapeng Chong2022-10-121-3/+3
| * | ftrace: Fix char print issue in print_ip_ins()Zheng Yejian2022-10-121-4/+1
* | | Merge tag 'mm-nonmm-stable-2022-10-11' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2022-10-1214-82/+101
|\ \ \
| * | | fork: remove duplicate included header filesXu Panda2022-10-111-1/+0
| * | | relay: use kvcalloc to alloc page array in relay_alloc_page_arraywuchi2022-10-031-4/+1
| * | | latencytop: use the last element of latency_record of systemwuchi2022-09-111-2/+2
| * | | kernel/utsname_sysctl.c: print kernel archPetr Vorel2022-09-111-0/+7
| * | | kernel/profile.c: simplify duplicated code in profile_setup()wuchi2022-09-111-18/+14
| * | | fail_function: fix wrong use of fei_attr_remove()Yang Yingliang2022-09-111-1/+1
| * | | fail_function: refactor code of checking return value of register_kprobe()Yang Yingliang2022-09-111-6/+5
| * | | fail_function: switch to memdup_user_nul() helperYang Yingliang2022-09-111-9/+4
| * | | smpboot: use atomic_try_cmpxchg in cpu_wait_death and cpu_report_deathUros Bizjak2022-09-111-7/+8
| * | | task_work: use try_cmpxchg in task_work_add, task_work_cancel_match and task_...Uros Bizjak2022-09-111-7/+9
| * | | kexec: replace kmap() with kmap_local_page()Fabio M. De Francesco2022-09-111-4/+4
| * | | kernel: exit: cleanup release_thread()Kefeng Wang2022-09-111-0/+4
| * | | panic, kexec: make __crash_kexec() NMI safeValentin Schneider2022-09-114-20/+30
| * | | kexec: turn all kexec_mutex acquisitions into trylocksValentin Schneider2022-09-112-5/+14
* | | | Merge tag 'irq-core-2022-10-12' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2022-10-121-0/+24
|\ \ \ \
| * | | | genirq: Provide generic_handle_domain_irq_safe().Sebastian Andrzej Siewior2022-09-191-0/+24
* | | | | Merge tag 'gfs2-nopid-for-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2022-10-101-0/+1
|\ \ \ \ \
| * \ \ \ \ gfs2: Merge branch 'for-next.nopid' into for-nextAndreas Gruenbacher2022-10-091-0/+1
| |\ \ \ \ \
| | * | | | | gfs2: Add glockfd debugfs fileAndreas Gruenbacher2022-06-291-0/+1
* | | | | | | Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-10-1021-88/+318
|\ \ \ \ \ \ \
| * | | | | | | mm/madvise: add file and shmem support to MADV_COLLAPSEZach O'Keefe2022-10-031-1/+1
| * | | | | | | bpf: kmsan: initialize BPF registers with zeroesAlexander Potapenko2022-10-031-1/+1