You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Linus Torvalds 1fe5501ba1 tracing: Fix tp_printk command line and trace events 1 day ago
..
bpf bpf: Tighten speculative pointer arithmetic mask 5 days ago
cgroup idmapped-mounts-v5.12 2 months ago
configs staging: ION: remove some references to CONFIG_ION 4 months ago
debug kgdb: fix to kill breakpoints on initmem after boot 2 months ago
dma Merge branch 'stable/for-linus-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb 2 months ago
entry entry: Explicitly flush pending rcuog wakeup before last rescheduling point 2 months ago
events perf/core: Flush PMU internal buffers for per-CPU events 2 months ago
gcov Revert "gcov: clang: fix clang-11+ build" 2 days ago
irq genirq: Disable interrupts for force threaded handlers 1 month ago
kcsan kcsan: Rewrite kcsan_prandom_u32_max() without prandom_u32_state() 4 months ago
livepatch kallsyms: refactor {,module_}kallsyms_on_each_symbol 2 months ago
locking Two minor fixes: one for a Clang warning, the other improves an 1 week ago
power PM: EM: postpone creating the debugfs dir till fs_initcall 4 weeks ago
printk Merge branch 'printk-rework' into for-linus 2 months ago
rcu Scheduler updates for v5.12: 2 months ago
sched sched/membarrier: fix missing local execution of ipi_sync_rq_state() 2 months ago
time kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() 1 month ago
trace tracing: Fix tp_printk command line and trace events 1 day ago
.gitignore .gitignore: add SPDX License Identifier 1 year ago
Kconfig.freezer treewide: Add SPDX license identifier - Makefile/Kconfig 2 years ago
Kconfig.hz treewide: Add SPDX license identifier - Makefile/Kconfig 2 years ago
Kconfig.locks sched/rt, locking: Use CONFIG_PREEMPTION 1 year ago
Kconfig.preempt preempt: Introduce CONFIG_PREEMPT_DYNAMIC 2 months ago
Makefile kcmp: Support selection of SYS_kcmp without CHECKPOINT_RESTORE 2 months ago
acct.c kernel/acct.c: use #elif instead of #end and #elif 4 months ago
async.c treewide: Remove uninitialized_var() usage 9 months ago
audit.c audit: Remove leftover reference to the audit_tasklet 3 months ago
audit.h audit: change unnecessary globals into statics 8 months ago
audit_fsnotify.c audit_alloc_mark(): don't open-code ERR_CAST() 2 months ago
audit_tree.c fsnotify: generalize handle_inode_event() 5 months ago
audit_watch.c fsnotify: generalize handle_inode_event() 5 months ago
auditfilter.c treewide: Use fallthrough pseudo-keyword 8 months ago
auditsc.c idmapped-mounts-v5.12 2 months ago
backtracetest.c treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD() 9 months ago
bounds.c kbuild: fix kernel/bounds.c 'W=1' warning 3 years ago
capability.c capability: handle idmapped mounts 3 months ago
compat.c treewide: Use fallthrough pseudo-keyword 8 months ago
configs.c proc: convert everything to "struct proc_ops" 1 year ago
context_tracking.c context_tracking: Ensure that the critical path cannot be instrumented 10 months ago
cpu.c cpu/hotplug: Add lockdep_is_cpus_held() 3 months ago
cpu_pm.c notifier: Fix broken error handling pattern 8 months ago
crash_core.c kdump: append uts_namespace.name offset to VMCOREINFO 4 months ago
crash_dump.c crash_dump: Remove no longer used saved_max_pfn 1 year ago
cred.c exec: Teach prepare_exec_creds how exec treats uids & gids 11 months ago
delayacct.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 25 2 years ago
dma.c proc: introduce proc_create_single{,_data} 3 years ago
exec_domain.c proc: introduce proc_create_single{,_data} 3 years ago
exit.c kernel/io_uring: cancel io_uring before task works 4 months ago
extable.c kernel/extable.c: use address-of operator on section symbols 1 year ago
fail_function.c fault-injection: handle EI_ETYPE_TRUE 4 months ago
fork.c io_uring-5.12-2021-03-27 3 weeks ago
freezer.c Revert "kernel: freezer should treat PF_IO_WORKER like PF_KTHREAD for freezing" 4 weeks ago
futex.c kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() 1 month ago
gen_kheaders.sh kbuild: add variables for compression tools 11 months ago
groups.c groups: simplify struct group_info allocation 2 months ago
hung_task.c kernel/hung_task.c: make type annotations consistent 6 months ago
iomem.c mm/nvdimm: add is_ioremap_addr and use that to check ioremap address 2 years ago
irq_work.c irq_work: Optimize irq_work_single() 5 months ago
jump_label.c static_call: Fix static_call_update() sanity check 1 month ago
kallsyms.c kallsyms: only build {,module_}kallsyms_on_each_symbol when required 2 months ago
kcmp.c Merge branch 'exec-update-lock-for-v5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace 4 months ago
kcov.c kernel: make kcov_common_handle consider the current context 6 months ago
kexec.c LSM: Introduce kernel_post_load_data() hook 7 months ago
kexec_core.c Merge branch 'work.elf-compat' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2 months ago
kexec_elf.c kexec_elf: support 32 bit ELF files 2 years ago
kexec_file.c ima: Free IMA measurement buffer after kexec syscall 2 months ago
kexec_internal.h kexec: move machine_kexec_post_load() to public interface 2 months ago
kheaders.c kheaders: Move from proc to sysfs 2 years ago
kmod.c kmod: remove redundant "be an" in the comment 8 months ago
kprobes.c kprobes: Fix to delay the kprobes jump optimization 2 months ago
ksysfs.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 170 2 years ago
kthread.c - Correct the marking of kthreads which are supposed to run on a specific, 3 months ago
latencytop.c sysctl: pass kernel pointers to ->proc_handler 12 months ago
module-internal.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36 2 years ago
module.c module: potential uninitialized return in module_kallsyms_on_each_symbol() 2 months ago
module_signature.c module: harden ELF info handling 3 months ago
module_signing.c module: harden ELF info handling 3 months ago
notifier.c notifier: Fix broken error handling pattern 8 months ago
nsproxy.c fixes-v5.11 4 months ago
padata.c padata: fix possible padata_works_lock deadlock 8 months ago
panic.c panic: don't dump stack twice on warn 5 months ago
params.c Modules updates for v5.11 4 months ago
pid.c Merge branch 'exec-update-lock-for-v5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace 4 months ago
pid_namespace.c fixes-v5.11 4 months ago
profile.c proc: convert everything to "struct proc_ops" 1 year ago
ptrace.c Revert "kernel: treat PF_IO_WORKER like PF_KTHREAD for ptrace/signals" 4 weeks ago
range.c kernel.h: split out min()/max() et al. helpers 6 months ago
reboot.c Revert "PM: ACPI: reboot: Use S5 for reboot" 1 month ago
regset.c regset: kill ->get() 9 months ago
relay.c relay: allow the use of const callback structs 4 months ago
resource.c resource: Move devmem revoke code to resource framework 3 months ago
resource_kunit.c resource: provide meaningful MODULE_LICENSE() in test suite 5 months ago
rseq.c rseq: Reject unknown flags on rseq unregister 1 year ago
scftorture.c scftorture: Add debug output for wrong-CPU warning 4 months ago
scs.c scs: switch to vmapped shadow stacks 5 months ago
seccomp.c seccomp: Improve performace by optimizing rmb() 2 months ago
signal.c Revert "signal: don't allow STOP on PF_IO_WORKER threads" 4 weeks ago
smp.c smp: Process pending softirqs in flush_smp_call_function_from_idle() 2 months ago
smpboot.c kthread: Extract KTHREAD_IS_PER_CPU 3 months ago
smpboot.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 4 years ago
softirq.c softirq: Move do_softirq_own_stack() to generic asm header 2 months ago
stackleak.c stackleak: let stack_erasing_sysctl take a kernel pointer buffer 7 months ago
stacktrace.c stacktrace: Remove reliable argument from arch_stack_walk() callback 7 months ago
static_call.c static_call: Fix static_call_update() sanity check 1 month ago
stop_machine.c Merge branch 'linus' into sched/core, to resolve semantic conflict 5 months ago
sys.c prctl: fix PR_SET_MM_AUXV kernel stack leak 1 month ago
sys_ni.c epoll: wire up syscall epoll_pwait2 4 months ago
sysctl-test.c kunit: allow kunit tests to be loaded as a module 1 year ago
sysctl.c sysctl.c: fix underflow value setting risk in vm_table 2 months ago
task_work.c task_work: remove legacy TWA_SIGNAL path 4 months ago
taskstats.c treewide: rename nla_strlcpy to nla_strscpy. 5 months ago
test_kprobes.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 25 2 years ago
torture.c torture: Maintain torture-specific set of CPUs-online books 3 months ago
tracepoint.c tracepoints: Code clean up 2 months ago
tsacct.c tsacct: add 64-bit btime field 1 year ago
ucount.c ucount: Make sure ucounts in /proc/sys/user don't regress again 1 year ago
uid16.c fs: add do_fchownat(), ksys_fchown() helpers and ksys_{,l}chown() wrappers 3 years ago
uid16.h kernel: provide ksys_*() wrappers for syscalls called by kernel/uid16.c 3 years ago
umh.c usermodehelper: reset umask to default before executing user process 7 months ago
up.c smp/up: Make smp_call_function_single() match SMP semantics 1 year ago
user-return-notifier.c treewide: Add SPDX license identifier for missed files 2 years ago
user.c user: Use generic ns_common::count 8 months ago
user_namespace.c capabilities: require CAP_SETFCAP to map uid 0 1 day ago
usermode_driver.c bpf: Fix umd memory leak in copy_process() 1 month ago
utsname.c uts: Use generic ns_common::count 8 months ago
utsname_sysctl.c sysctl: pass kernel pointers to ->proc_handler 12 months ago
watch_queue.c watch_queue: rectify kernel-doc for init_watch() 3 months ago
watchdog.c workqueue/watchdog: Make unbound workqueues aware of touch_softlockup_watchdog() 2 weeks ago
watchdog_hld.c kernel/watchdog_hld.c: hard lockup message should end with a newline 2 years ago
workqueue.c workqueue/watchdog: Make unbound workqueues aware of touch_softlockup_watchdog() 2 weeks ago
workqueue_internal.h sched/core, workqueues: Distangle worker accounting from rq lock 2 years ago