aboutsummaryrefslogtreecommitdiffstats
path: root/kernel
AgeCommit message (Expand)AuthorFilesLines
2025-12-14Merge tag 'smp-urgent-2025-12-12' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-9/+16
2025-12-14Merge tag 'perf-urgent-2025-12-12' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2-14/+16
2025-12-14Merge tag 'irq-urgent-2025-12-12' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+3
2025-12-13Merge tag 'mm-nonmm-stable-2025-12-11-11-47' of git://git.kernel.org/pub/scm/...Linus Torvalds3-5/+7
2025-12-10mm: memfd_luo: add CONFIG_SHMEM dependencyArnd Bergmann1-0/+1
2025-12-10liveupdate: luo_core: fix redundant bound check in luo_ioctl()Pasha Tatashin1-3/+1
2025-12-10liveupdate: luo_file: don't use invalid list iteratorDan Carpenter1-2/+5
2025-12-11Merge tag 's390-6.19-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds1-3/+3
2025-12-11Merge tag 'dma-mapping-6.19-2025-12-10' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-1/+1
2025-12-10Merge tag 'locking-futex-2025-12-10' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-5/+4
2025-12-10cpu: Make atomic hotplug callbacks run with interrupts disabled on UPSebastian Andrzej Siewior1-9/+16
2025-12-10genirq: Allow NULL affinity for setup_percpu_irq()Marc Zyngier1-0/+3
2025-12-09perf/core: Fix missing read event generation on task exitThaumy Cheng1-10/+12
2025-12-08dma/pool: eliminate alloc_pages warning in atomic_pool_expandDave Kleikamp1-1/+1
2025-12-07genirq: Change hwirq parameter to irq_hw_number_tTobias Schumacher1-3/+3
2025-12-06Merge tag 'mm-nonmm-stable-2025-12-06-11-14' of git://git.kernel.org/pub/scm/...Linus Torvalds26-571/+3134
2025-12-06Merge tag 'trace-v6.19-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tr...Linus Torvalds14-32/+33
2025-12-06Merge tag 'sched-urgent-2025-12-06' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds4-7/+12
2025-12-06Merge tag 'objtool-urgent-2025-12-06' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-0/+1
2025-12-06Merge tag 'dma-mapping-6.19-2025-12-05' of git://git.kernel.org/pub/scm/linux...Linus Torvalds4-34/+19
2025-12-06sched/core: Fix psi_dequeue() for Proxy ExecutionJohn Stultz1-1/+6
2025-12-06sched/fair: Fix unfairness caused by stalled tg_load_avg_contrib when the las...xupengbo1-0/+3
2025-12-06sched/rt: Remove a preempt-disable section in rt_mutex_setprio()Sebastian Andrzej Siewior1-4/+1
2025-12-06sched/hrtick: Fix hrtick() vs. scheduling contextPeter Zijlstra1-1/+1
2025-12-06sched/headers: Remove whitespace noise from kernel/sched/sched.hIngo Molnar1-1/+1
2025-12-05Merge tag 'soc-drivers-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds6-23/+69
2025-12-05Merge tag 'pull-persistency' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-10/+5
2025-12-05Merge tag 'mm-stable-2025-12-03-21-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds6-24/+24
2025-12-05tracing: Fix typo in trace_seq.cMaurice Hieronymus1-1/+1
2025-12-05tracing: Fix typo in trace_probe.cMaurice Hieronymus1-1/+1
2025-12-05tracing: Fix multiple typos in trace_osnoise.cMaurice Hieronymus1-6/+6
2025-12-05tracing: Fix multiple typos in trace_events_user.cMaurice Hieronymus1-3/+3
2025-12-05tracing: Fix typo in trace_events_trigger.cMaurice Hieronymus1-1/+1
2025-12-05tracing: Fix typo in trace_events_hist.cMaurice Hieronymus1-1/+1
2025-12-05tracing: Fix typo in trace_events_filter.cMaurice Hieronymus1-1/+1
2025-12-05tracing: Fix multiple typos in trace_events.cMaurice Hieronymus1-4/+4
2025-12-05tracing: Fix multiple typos in trace.cMaurice Hieronymus1-5/+5
2025-12-05tracing: Fix typo in ring_buffer_benchmark.cMaurice Hieronymus1-1/+1
2025-12-05tracing: Fix multiple typos in ring_buffer.cMaurice Hieronymus1-3/+3
2025-12-05tracing: Fix typo in fprobe.cMaurice Hieronymus1-1/+1
2025-12-05tracing: Fix typo in fpgraph.cMaurice Hieronymus1-1/+1
2025-12-05tracing: Fix fixed array of synthetic eventSteven Rostedt1-1/+0
2025-12-05tracing: Fix enabling of tracing on file releaseSteven Rostedt1-2/+4
2025-12-05Merge tag 'sysctl-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds4-502/+283
2025-12-05Merge tag 'probes-v6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/tra...Linus Torvalds5-195/+305
2025-12-05Merge tag 'trace-ringbuffer-v6.19' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-44/+53
2025-12-05Merge tag 'trace-rv-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/tr...Linus Torvalds6-114/+87
2025-12-05Merge tag 'ftrace-v6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/tra...Linus Torvalds3-14/+8
2025-12-05Merge tag 'trace-v6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/trac...Linus Torvalds26-896/+2242
2025-12-04Merge tag 'vfio-v6.19-rc1' of https://github.com/awilliam/linux-vfioLinus Torvalds1-2/+2
2025-12-04Merge tag 'pmdomain-v6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/u...Linus Torvalds1-0/+22
2025-12-04Merge tag 'drm-next-2025-12-03' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds1-0/+11
2025-12-03Merge tag 'for-6.19/block-20251201' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-119/+414
2025-12-03Merge tag 'net-next-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds4-8/+9
2025-12-03Merge tag 'bpf-next-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/bp...Linus Torvalds22-821/+1871
2025-12-03Merge tag 'rust-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/...Linus Torvalds1-1/+4
2025-12-03Merge tag 'livepatching-for-6.19' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+7
2025-12-03Merge tag 'sched_ext-for-6.19' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds7-280/+879
2025-12-03Merge tag 'cgroup-for-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds8-168/+359
2025-12-03Merge tag 'wq-for-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds1-36/+50
2025-12-03Merge tag 'printk-for-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds6-204/+439
2025-12-03Merge tag 'rcu.release.v6.19' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds8-38/+593
2025-12-03Merge tag 'v6.19-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds1-8/+4
2025-12-03Merge tag 'integrity-v6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-3/+14
2025-12-03Merge tag 'audit-pr-20251201' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-27/+21
2025-12-03perf/uprobes: Remove <space><Tab> whitespace noiseIngo Molnar1-4/+4
2025-12-03x86/asm: Remove ANNOTATE_DATA_SPECIAL usageJosh Poimboeuf1-0/+1
2025-12-02Merge tag 'pm-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds19-140/+886
2025-12-02ring-buffer: Add helper functions for allocationsSteven Rostedt1-44/+53
2025-12-02Merge tag 'core-core-2025-12-03' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-3/+3
2025-12-02Merge tag 'timers-core-2025-11-30' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds9-179/+408
2025-12-02Merge tag 'irq-msi-2025-11-30' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+1
2025-12-02Merge tag 'irq-core-2025-11-30' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds7-112/+174
2025-12-02Merge tag 'core-rseq-2025-11-30' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds11-1074/+893
2025-12-02Merge tag 'core-uaccess-2025-11-30' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-57/+5
2025-12-02rv: Convert to use __freeNam Cao4-58/+46
2025-12-02rv: Convert to use lock guardNam Cao2-45/+20
2025-12-01Merge tag 'core-bugs-2025-12-01' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-7/+9
2025-12-01Merge tag 'sched-core-2025-12-01' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds22-788/+1316
2025-12-01Merge tag 'perf-core-2025-12-01' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds7-38/+176
2025-12-01Merge tag 'objtool-core-2025-12-01' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-4/+16
2025-12-01Merge tag 'locking-core-2025-12-01' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds6-39/+47
2025-12-01Merge tag 'vfs-6.19-rc1.fd_prepare.fs' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-53/+23
2025-12-01Merge tag 'kernel-6.19-rc1.cred' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds4-65/+23
2025-12-01sched_ext: Fix incorrect sched_class settings for per-cpu migration tasksZqiang1-4/+10
2025-12-01Merge tag 'namespace-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds12-156/+980
2025-12-01Merge tag 'vfs-6.19-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-2/+2
2025-12-01Merge branch 'rework/write_atomic-unsafe' into for-linusPetr Mladek1-15/+32
2025-12-01Merge branch 'rework/threaded-printk' into for-linusPetr Mladek1-10/+7
2025-12-01Merge branch 'rework/suspend-fixes' into for-linusPetr Mladek3-21/+79
2025-12-01Merge branch 'rework/preempt-legacy-kthread' into for-linusPetr Mladek1-66/+118
2025-12-01Merge branch 'rework/nbcon-in-kdb' into for-linusPetr Mladek4-71/+104
2025-12-01Merge branch 'rework/atomic-flush-hardlockup' into for-linusPetr Mladek1-5/+44
2025-12-01Merge branch 'for-6.19-vsprintf-timespec64' into for-linusPetr Mladek1-3/+3
2025-12-01locking/mutex: Redo __mutex_init() to reduce generated code sizeSebastian Andrzej Siewior4-22/+40
2025-11-30Merge branch 'rcu/misc' into nextFrederic Weisbecker3-5/+22
2025-11-30Merge tag 'timers_urgent_for_v6.18_rc8' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-1/+3
2025-11-29mm: simplify and rename mm flags function for clarityLorenzo Stoakes1-2/+2
2025-11-29bpf: optimize bpf_map_update_elem() for map-in-map typesRitesh Oedayrajsingh Varma1-1/+1
2025-11-29bpf: make kprobe_multi_link_prog_run always_inlineMenglong Dong1-1/+1
2025-11-29rqspinlock: Precede non-head waiter queueing with AA checkKumar Kartikeya Dwivedi1-0/+13
2025-11-29rqspinlock: Disable spinning for trylock fallbackKumar Kartikeya Dwivedi1-10/+8
2025-11-29rqspinlock: Use trylock fallback when per-CPU rqnode is busyKumar Kartikeya Dwivedi1-1/+1
2025-11-29rqspinlock: Perform AA checks immediatelyKumar Kartikeya Dwivedi1-18/+7
2025-11-29rqspinlock: Enclose lock/unlock within lock entry acquisitionsKumar Kartikeya Dwivedi1-9/+6
2025-11-28bpf: Disable file_alloc_security hookAmery Hung1-0/+1
2025-11-28bpf: check for insn arrays in check_ptr_alignmentAnton Protopopov1-3/+3
2025-11-28bpf: force BPF_F_RDONLY_PROG on insn array creationAnton Protopopov2-7/+9
2025-11-28Merge branch 'rcu/refscale' into nextFrederic Weisbecker1-9/+321
2025-11-28Merge branches 'pm-qos' and 'pm-tools'Rafael J. Wysocki3-5/+124
2025-11-28Merge branches 'pm-em' and 'pm-opp'Rafael J. Wysocki6-3/+509
2025-11-28Merge branch 'pm-sleep'Rafael J. Wysocki10-131/+252
2025-11-28Merge branches 'pm-core' and 'pm-runtime'Rafael J. Wysocki1-1/+1
2025-11-28refscale: Add SRCU-fast-updown readersPaul E. McKenney1-1/+39
2025-11-28bpf: convert bpf_token_create() to FD_PREPARE()Christian Brauner1-32/+15
2025-11-28bpf: convert bpf_iter_new_fd() to FD_PREPARE()Christian Brauner1-21/+8
2025-11-27Merge tag 'dma-mapping-6.18-2025-11-27' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-0/+1
2025-11-27overflow: Introduce struct_offset() to get offset of memberSteven Rostedt1-1/+1
2025-11-27Reinstate "resource: avoid unnecessary lookups in find_next_iomem_res()"Ilias Stamatis1-1/+9
2025-11-27vmcoreinfo: track and log recoverable hardware errorsBreno Leitao1-0/+17
2025-11-27kho: fix restoring of contiguous ranges of order-0 pagesMike Rapoport (Microsoft)1-8/+12
2025-11-27kho: kho_restore_vmalloc: fix initialization of pages arrayMike Rapoport (Microsoft)1-1/+1
2025-11-27KHO: fix boot failure due to kmemleak access to non-PRESENT pagesRan Xiaokai1-0/+10
2025-11-27kexec: move sysfs entries to /sys/kernel/kexecSourabh Jain2-88/+142
2025-11-27kho: free chunks using free_page() instead of kfree()Pratyush Yadav1-1/+1
2025-11-27liveupdate: luo_file: add private argument to store runtime statePratyush Yadav1-0/+9
2025-11-27liveupdate: luo_session: add ioctls for file preservationPasha Tatashin1-2/+185
2025-11-27liveupdate: luo_file: implement file systems callbacksPasha Tatashin3-0/+919
2025-11-27liveupdate: luo_core: add user interfacePasha Tatashin2-0/+199
2025-11-27liveupdate: luo_session: add sessions supportPasha Tatashin4-1/+503
2025-11-27kexec: call liveupdate_reboot() before kexecPasha Tatashin1-0/+5
2025-11-27liveupdate: luo_core: integrate with KHOPasha Tatashin2-1/+175
2025-11-27liveupdate: luo_core: Live Update OrchestratorPasha Tatashin3-0/+137
2025-11-27kho: add Kconfig option to enable KHO by defaultPasha Tatashin2-1/+15
2025-11-27kho: allow memory preservation state updates after finalizationPasha Tatashin1-42/+13
2025-11-27kho: allow kexec load before KHO finalizationPasha Tatashin1-1/+1
2025-11-27kho: update FDT dynamically for subtree addition/removalPasha Tatashin1-75/+69
2025-11-27kho: remove abort functionality and support state refreshPasha Tatashin3-19/+5
2025-11-27kho: remove global preserved_mem_map and store state in FDTPasha Tatashin1-17/+26
2025-11-27kho: simplify serialization and remove __kho_abortPasha Tatashin1-24/+17
2025-11-27kho: always expose output FDT in debugfsPasha Tatashin1-5/+3
2025-11-27kho: verify deserialization status and fix FDT alignment accessPasha Tatashin1-13/+19
2025-11-27kho: preserve FDT folio only once during initializationPasha Tatashin1-12/+6
2025-11-27kho: introduce high-level memory allocation APIPasha Tatashin1-0/+87
2025-11-27kho: convert __kho_abort() to return voidPasha Tatashin1-9/+2
2025-11-27kho: fix misleading log message in kho_populate()Pasha Tatashin1-1/+1
2025-11-27liveupdate: kho: use %pe format specifier for error pointer printingZhu Yanjun2-6/+8
2025-11-27liveupdate: kho: move to kernel/liveupdatePasha Tatashin8-39/+48
2025-11-27kho: don't unpreserve memory during abortPasha Tatashin1-20/+1
2025-11-27kho: add interfaces to unpreserve folios, page ranges, and vmallocPasha Tatashin1-13/+91
2025-11-27kho: drop notifiersMike Rapoport (Microsoft)3-84/+104
2025-11-27kho: make debugfs interface optionalPasha Tatashin5-221/+312
2025-11-27fork: stop ignoring NUMA while handling cached thread stacksMateusz Guzik1-10/+53
2025-11-27Merge branch 'mm-hotfixes-stable' into mm-nonmm-stable in order to be ableAndrew Morton7-39/+117
2025-11-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski6-20/+36
2025-11-27printk: Use console_is_usable on console_unblankMarcos Paulo de Souza1-8/+4
2025-11-27sysctl: Wrap do_proc_douintvec with the public function proc_douintvec_convJoel Granados1-4/+14
2025-11-27sysctl: Create pipe-max-size converter using sysctl UINT macrosJoel Granados1-2/+0
2025-11-27sysctl: Move proc_doulongvec_ms_jiffies_minmax to kernel/time/jiffies.cJoel Granados2-30/+38
2025-11-27sysctl: Move jiffies converters to kernel/time/jiffies.cJoel Granados2-124/+100
2025-11-27sysctl: Move UINT converter macros to sysctl headerJoel Granados1-39/+2
2025-11-27sysctl: Move INT converter macros to sysctl headerJoel Granados1-75/+0
2025-11-27sysctl: Allow custom converters from outside sysctlJoel Granados1-8/+24
2025-11-27sysctl: remove __user qualifier from stack_erasing_sysctl buffer argumentJoel Granados1-1/+1
2025-11-27sysctl: Create macro for user-to-kernel uint converterJoel Granados1-7/+11
2025-11-27sysctl: Add optional range checking to SYSCTL_UINT_CONV_CUSTOMJoel Granados1-37/+32
2025-11-27sysctl: Create unsigned int converter using new macroJoel Granados1-15/+28
2025-11-27sysctl: Add optional range checking to SYSCTL_INT_CONV_CUSTOMJoel Granados1-66/+40
2025-11-27sysctl: Create integer converters with one macroJoel Granados1-47/+25
2025-11-27sysctl: Create converter functions with two new macrosJoel Granados1-70/+61
2025-11-27sysctl: Discriminate between kernel and user converter paramsJoel Granados1-59/+59
2025-11-27sysctl: Indicate the direction of operation with macro namesJoel Granados1-116/+136
2025-11-27sysctl: Remove superfluous __do_proc_* indirectionJoel Granados1-39/+13
2025-11-27sysctl: Remove superfluous tbl_data param from "dovec" functionsJoel Granados1-35/+26
2025-11-27sysctl: Replace void pointer with const pointer to ctl_tableJoel Granados1-114/+66
2025-11-27refscale: Exercise DEFINE_STATIC_SRCU_FAST() and init_srcu_struct_fast()Paul E. McKenney1-1/+8
2025-11-27rcutorture: Make srcu{,d}_torture_init() announce the SRCU typePaul E. McKenney1-6/+23
2025-11-27srcu: Create an SRCU-fast-updown APIPaul E. McKenney2-9/+42
2025-11-26Merge tag 'trace-ringbuffer-v6.18-rc7' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-0/+10
2025-11-26dma-direct: Fix missing sg_dma_len assignment in P2PDMA bus mappingsPranjal Shrivastava1-0/+1
2025-11-26fgraph: Remove coarse PID filtering from graph_entry()Shengming Hu2-12/+0
2025-11-26fgraph: Check ftrace_pids_enabled on registration for early filteringShengming Hu1-2/+7
2025-11-26fgraph: Initialize ftrace_ops->private for function graph opsShengming Hu1-0/+1
2025-11-26function_graph: Enable funcgraph-args and funcgraph-retaddr to work simultane...pengdonglin3-32/+78
2025-11-26tracing: Add boot-time backup of persistent ring bufferMasami Hiramatsu (Google)2-6/+58
2025-11-26ftrace: Allow tracing of some of the tracing codeSteven Rostedt2-0/+31
2025-11-26tracing: Use strim() in trigger_process_regex() instead of skip_spaces()Steven Rostedt1-3/+2
2025-11-26tracing: Add bulk garbage collection of freeing event_trigger_dataSteven Rostedt2-3/+54
2025-11-26tracing: Remove unneeded event_mutex lock in event_trigger_regex_release()Steven Rostedt1-4/+0
2025-11-26tracing: Merge struct event_trigger_ops into struct event_commandSteven Rostedt4-202/+151
2025-11-26tracing: Remove get_trigger_ops() and add count_func() from trigger opsSteven Rostedt4-235/+116
2025-11-26tracing: Show the tracer options in boot-time created instanceMasami Hiramatsu (Google)1-3/+6
2025-11-26ftrace: Avoid redundant initialization in register_ftrace_directMenglong Dong1-1/+1
2025-11-26tracing: Remove unused variable in tracing_trace_options_show()Steven Rostedt1-3/+0
2025-11-26fgraph: Make fgraph_no_sleep_time signedSteven Rostedt2-2/+2
2025-11-26bpf: Fix exclusive map memory leakEdward Adam Davis1-1/+2
2025-11-25bpf: Introduce internal bpf_map_check_op_flags helper functionLeon Hwang1-23/+11
2025-11-25tracing: Fix WARN_ON in tracing_buffers_mmap_close for split VMAsDeepanshu Kartikey1-0/+10
2025-11-25sched/mmcid: Switch over to the new mechanismThomas Gleixner3-93/+99
2025-11-25sched/mmcid: Implement deferred mode changeThomas Gleixner1-7/+51