<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in init_task.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>0fc8f6200d2313278fbf4539bbab74677c685531 - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/init/init_task.c#0fc8f6200d2313278fbf4539bbab74677c685531</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesGetting fixes and updates from v7.1-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/init/init_task.c</description>
        <pubDate>Mon, 27 Apr 2026 08:26:49 +0000</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>f4b369c6fe0ceaba2da2daff8c9eb415f85926dd - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/init/init_task.c#f4b369c6fe0ceaba2da2daff8c9eb415f85926dd</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 7.1 merge window.

            List of files:
            /linux/init/init_task.c</description>
        <pubDate>Mon, 20 Apr 2026 01:28:57 +0000</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>1c3b68f0d55b5932eb38eda602a61aec6d6f5e5e - Merge tag &apos;sched-core-2026-04-13&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/init/init_task.c#1c3b68f0d55b5932eb38eda602a61aec6d6f5e5e</link>
        <description>Merge tag &apos;sched-core-2026-04-13&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipPull scheduler updates from Ingo Molnar: &quot;Fair scheduling updates:   - Skip SCHED_IDLE rq for SCHED_IDLE tasks (Christian Loehle)   - Remove superfluous rcu_read_lock() in the wakeup path (K Prateek Nayak)   - Simplify the entry condition for update_idle_cpu_scan() (K Prateek Nayak)   - Simplify SIS_UTIL handling in select_idle_cpu() (K Prateek Nayak)   - Avoid overflow in enqueue_entity() (K Prateek Nayak)   - Update overutilized detection (Vincent Guittot)   - Prevent negative lag increase during delayed dequeue (Vincent Guittot)   - Clear buddies for preempt_short (Vincent Guittot)   - Implement more complex proportional newidle balance (Peter Zijlstra)   - Increase weight bits for avg_vruntime (Peter Zijlstra)   - Use full weight to __calc_delta() (Peter Zijlstra)  RT and DL scheduling updates:   - Fix incorrect schedstats for rt and dl thread (Dengjun Su)   - Skip group schedulable check with rt_group_sched=0 (Michal Koutn&#253;)   - Move group schedulability check to sched_rt_global_validate()     (Michal Koutn&#253;)   - Add reporting of runtime left &amp; abs deadline to sched_getattr()     for DEADLINE tasks (Tommaso Cucinotta)  Scheduling topology updates by K Prateek Nayak:   - Compute sd_weight considering cpuset partitions   - Extract &quot;imb_numa_nr&quot; calculation into a separate helper   - Allocate per-CPU sched_domain_shared in s_data   - Switch to assigning &quot;sd-&gt;shared&quot; from s_data   - Remove sched_domain_shared allocation with sd_data  Energy-aware scheduling updates:   - Filter false overloaded_group case for EAS (Vincent Guittot)   - PM: EM: Switch to rcu_dereference_all() in wakeup path     (Dietmar Eggemann)  Infrastructure updates:   - Replace use of system_unbound_wq with system_dfl_wq (Marco Crivellari)  Proxy scheduling updates by John Stultz:   - Make class_schedulers avoid pushing current, and get rid of proxy_tag_curr()   - Minimise repeated sched_proxy_exec() checking   - Fix potentially missing balancing with Proxy Exec   - Fix and improve task::blocked_on et al handling   - Add assert_balance_callbacks_empty() helper   - Add logic to zap balancing callbacks if we pick again   - Move attach_one_task() and attach_task() helpers to sched.h   - Handle blocked-waiter migration (and return migration)   - Add K Prateek Nayak to scheduler reviewers for proxy execution  Misc cleanups and fixes by John Stultz, Joseph Salisbury, Peter  Zijlstra, K Prateek Nayak, Michal Koutn&#253;, Randy Dunlap, Shrikanth  Hegde, Vincent Guittot, Zhan Xusheng, Xie Yuanbin and Vincent Guittot&quot;* tag &apos;sched-core-2026-04-13&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: (46 commits)  sched/eevdf: Clear buddies for preempt_short  sched/rt: Cleanup global RT bandwidth functions  sched/rt: Move group schedulability check to sched_rt_global_validate()  sched/rt: Skip group schedulable check with rt_group_sched=0  sched/fair: Avoid overflow in enqueue_entity()  sched: Use u64 for bandwidth ratio calculations  sched/fair: Prevent negative lag increase during delayed dequeue  sched/fair: Use sched_energy_enabled()  sched: Handle blocked-waiter migration (and return migration)  sched: Move attach_one_task and attach_task helpers to sched.h  sched: Add logic to zap balance callbacks if we pick again  sched: Add assert_balance_callbacks_empty helper  sched/locking: Add special p-&gt;blocked_on==PROXY_WAKING value for proxy return-migration  sched: Fix modifying donor-&gt;blocked on without proper locking  locking: Add task::blocked_lock to serialize blocked_on state  sched: Fix potentially missing balancing with Proxy Exec  sched: Minimise repeated sched_proxy_exec() checking  sched: Make class_schedulers avoid pushing current, and get rid of proxy_tag_curr()  MAINTAINERS: Add K Prateek Nayak to scheduler reviewers  sched/core: Get this cpu once in ttwu_queue_cond()  ...

            List of files:
            /linux/init/init_task.c</description>
        <pubDate>Tue, 14 Apr 2026 20:33:36 +0000</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>fa4a1ff8ab235a308d8c983827657a69649185fd - locking: Add task::blocked_lock to serialize blocked_on state</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/init/init_task.c#fa4a1ff8ab235a308d8c983827657a69649185fd</link>
        <description>locking: Add task::blocked_lock to serialize blocked_on stateSo far, we have been able to utilize the mutex::wait_lockfor serializing the blocked_on state, but when we move toproxying across runqueues, we will need to add more stateand a way to serialize changes to this state in contextswhere we don&apos;t hold the mutex::wait_lock.So introduce the task::blocked_lock, which nests under themutex::wait_lock in the locking order, and rework the lockingto use it.Signed-off-by: John Stultz &lt;jstultz@google.com&gt;Signed-off-by: Peter Zijlstra (Intel) &lt;peterz@infradead.org&gt;Reviewed-by: K Prateek Nayak &lt;kprateek.nayak@amd.com&gt;Link: https://patch.msgid.link/20260324191337.1841376-5-jstultz@google.com

            List of files:
            /linux/init/init_task.c</description>
        <pubDate>Tue, 24 Mar 2026 19:13:19 +0000</pubDate>
        <dc:creator>John Stultz &lt;jstultz@google.com&gt;</dc:creator>
    </item>
<item>
        <title>0421ccdfad0d92713a812a5aeb7d07b0ea7213c8 - Merge tag &apos;v7.0-rc3&apos; into next</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/init/init_task.c#0421ccdfad0d92713a812a5aeb7d07b0ea7213c8</link>
        <description>Merge tag &apos;v7.0-rc3&apos; into nextSync up with the mainline to brig up the latest changes, specificallychanges to ALPS driver.

            List of files:
            /linux/init/init_task.c</description>
        <pubDate>Thu, 12 Mar 2026 17:44:42 +0000</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>42d3b66d4cdbacfc9d120d2301b8de89cc29a914 - Merge drm/drm-next into drm-xe-next</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/init/init_task.c#42d3b66d4cdbacfc9d120d2301b8de89cc29a914</link>
        <description>Merge drm/drm-next into drm-xe-nextBackmerging to bring in 7.00-rc3. Important ahead GPU SVM merging THPsupport.Signed-off-by: Matthew Brost &lt;matthew.brost@intel.com&gt;

            List of files:
            /linux/init/init_task.c</description>
        <pubDate>Thu, 12 Mar 2026 14:17:56 +0000</pubDate>
        <dc:creator>Matthew Brost &lt;matthew.brost@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>f09812b85fa6f41058bcc46e70ac406bf9b0493a - Merge drm/drm-next into drm-intel-next</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/init/init_task.c#f09812b85fa6f41058bcc46e70ac406bf9b0493a</link>
        <description>Merge drm/drm-next into drm-intel-nextSync with v7.0-rc1 which contains a few treewide changes affecting i915.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/init/init_task.c</description>
        <pubDate>Wed, 25 Feb 2026 11:23:04 +0000</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>8b85987d3cf50178f67618122d9f3bb202f62f42 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/init/init_task.c#8b85987d3cf50178f67618122d9f3bb202f62f42</link>
        <description>Merge drm/drm-next into drm-misc-nextLet&apos;s merge 7.0-rc1 to start the new drm-misc-next windowSigned-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux/init/init_task.c</description>
        <pubDate>Mon, 23 Feb 2026 10:48:20 +0000</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>c17ee635fd3a482b2ad2bf5e269755c2eae5f25e - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/init/init_task.c#c17ee635fd3a482b2ad2bf5e269755c2eae5f25e</link>
        <description>Merge drm/drm-fixes into drm-misc-fixes7.0-rc1 was just released, let&apos;s merge it to kick the new release cycle.Signed-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux/init/init_task.c</description>
        <pubDate>Mon, 23 Feb 2026 09:09:45 +0000</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>36ae1c45b2cede43ab2fc679b450060bbf119f1b - Merge tag &apos;sched-core-2026-02-09&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/init/init_task.c#36ae1c45b2cede43ab2fc679b450060bbf119f1b</link>
        <description>Merge tag &apos;sched-core-2026-02-09&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipPull scheduler updates from Ingo Molnar: &quot;Scheduler Kconfig space updates:   - Further consolidate configurable preemption modes (Peter Zijlstra)     Reduce the number of architectures that are allowed to offer     PREEMPT_NONE and PREEMPT_VOLUNTARY, reducing the number of     preemption models from four to just two: &apos;full&apos; and &apos;lazy&apos; on     up-to-date architectures (arm64, loongarch, powerpc, riscv, s390,     x86).     None and voluntary are only available as legacy features on     platforms that don&apos;t implement lazy preemption yet, or which don&apos;t     even support preemption.     The goal is to eventually remove cond_resched() and voluntary     preemption altogether.  RSEQ based &apos;scheduler time slice extension&apos; support (Thomas Gleixner  and Peter Zijlstra):  This allows a thread to request a time slice extension when it enters  a critical section to avoid contention on a resource when the thread  is scheduled out inside of the critical section.   - Add fields and constants for time slice extension   - Provide static branch for time slice extensions   - Add statistics for time slice extensions   - Add prctl() to enable time slice extensions   - Implement sys_rseq_slice_yield()   - Implement syscall entry work for time slice extensions   - Implement time slice extension enforcement timer   - Reset slice extension when scheduled   - Implement rseq_grant_slice_extension()   - entry: Hook up rseq time slice extension   - selftests: Implement time slice extension test   - Allow registering RSEQ with slice extension   - Move slice_ext_nsec to debugfs   - Lower default slice extension   - selftests/rseq: Add rseq slice histogram script  Scheduler performance/scalability improvements:   - Update rq-&gt;avg_idle when a task is moved to an idle CPU, which     improves the scalability of various workloads (Shubhang Kaushik)   - Reorder fields in &apos;struct rq&apos; for better caching (Blake Jones)   - Fair scheduler SMP NOHZ balancing code speedups (Shrikanth Hegde):      - Move checking for nohz cpus after time check      - Change likelyhood of nohz.nr_cpus      - Remove nohz.nr_cpus and use weight of cpumask instead   - Avoid false sharing for sched_clock_irqtime (Wangyang Guo)   - Cleanups (Yury Norov):      - Drop useless cpumask_empty() in find_energy_efficient_cpu()      - Simplify task_numa_find_cpu()      - Use cpumask_weight_and() in sched_balance_find_dst_group()  DL scheduler updates:   - Add a deadline server for sched_ext tasks (by Andrea Righi and Joel     Fernandes, with fixes by Peter Zijlstra)  RT scheduler updates:   - Skip currently executing CPU in rto_next_cpu() (Chen Jinghuang)  Entry code updates and performance improvements (Jinjie Ruan)  This is part of the scheduler tree in this cycle due to inter-  dependencies with the RSEQ based time slice extension work:    - Remove unused syscall argument from syscall_trace_enter()    - Rework syscall_exit_to_user_mode_work() for architecture reuse    - Add arch_ptrace_report_syscall_entry/exit()    - Inline syscall_exit_work() and syscall_trace_enter()  Scheduler core updates (Peter Zijlstra):   - Rework sched_class::wakeup_preempt() and rq_modified_*()   - Avoid rq-&gt;lock bouncing in sched_balance_newidle()   - Rename rcu_dereference_check_sched_domain() =&gt;            rcu_dereference_sched_domain()   - &lt;linux/compiler_types.h&gt;: Add the __signed_scalar_typeof() helper  Fair scheduler updates/refactoring (Peter Zijlstra and Ingo Molnar):   - Fold the sched_avg update   - Change rcu_dereference_check_sched_domain() to rcu-sched   - Switch to rcu_dereference_all()   - Remove superfluous rcu_read_lock()   - Limit hrtick work   - Join two #ifdef CONFIG_FAIR_GROUP_SCHED blocks   - Clean up comments in &apos;struct cfs_rq&apos;   - Separate se-&gt;vlag from se-&gt;vprot   - Rename cfs_rq::avg_load to cfs_rq::sum_weight   - Rename cfs_rq::avg_vruntime to ::sum_w_vruntime &amp; helper functions   - Introduce and use the vruntime_cmp() and vruntime_op() wrappers for     wrapped-signed aritmetics   - Sort out &apos;blocked_load*&apos; namespace noise  Scheduler debugging code updates:   - Export hidden tracepoints to modules (Gabriele Monaco)   - Convert copy_from_user() + kstrtouint() to kstrtouint_from_user()     (Fushuai Wang)   - Add assertions to QUEUE_CLASS (Peter Zijlstra)   - hrtimer: Fix tracing oddity (Thomas Gleixner)  Misc fixes and cleanups:   - Re-evaluate scheduling when migrating queued tasks out of throttled     cgroups (Zicheng Qu)   - Remove task_struct-&gt;faults_disabled_mapping (Christoph Hellwig)   - Fix math notation errors in avg_vruntime comment (Zhan Xusheng)   - sched/cpufreq: Use %pe format for PTR_ERR() printing     (zenghongling)&quot;* tag &apos;sched-core-2026-02-09&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: (64 commits)  sched: Re-evaluate scheduling when migrating queued tasks out of throttled cgroups  sched/cpufreq: Use %pe format for PTR_ERR() printing  sched/rt: Skip currently executing CPU in rto_next_cpu()  sched/clock: Avoid false sharing for sched_clock_irqtime  selftests/sched_ext: Add test for DL server total_bw consistency  selftests/sched_ext: Add test for sched_ext dl_server  sched/debug: Fix dl_server (re)start conditions  sched/debug: Add support to change sched_ext server params  sched_ext: Add a DL server for sched_ext tasks  sched/debug: Stop and start server based on if it was active  sched/debug: Fix updating of ppos on server write ops  sched/deadline: Clear the defer params  entry: Inline syscall_exit_work() and syscall_trace_enter()  entry: Add arch_ptrace_report_syscall_entry/exit()  entry: Rework syscall_exit_to_user_mode_work() for architecture reuse  entry: Remove unused syscall argument from syscall_trace_enter()  sched: remove task_struct-&gt;faults_disabled_mapping  sched: Update rq-&gt;avg_idle when a task is moved to an idle CPU  selftests/rseq: Add rseq slice histogram script  hrtimer: Fix trace oddity  ...

            List of files:
            /linux/init/init_task.c</description>
        <pubDate>Tue, 10 Feb 2026 20:50:10 +0000</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>ef852baaf6a73551cfaa0d082477b50d842b79b8 - Merge tag &apos;rcu.release.v7.0&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/rcu/linux</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/init/init_task.c#ef852baaf6a73551cfaa0d082477b50d842b79b8</link>
        <description>Merge tag &apos;rcu.release.v7.0&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/rcu/linuxPull RCU updates from Boqun Feng: - RCU Tasks Trace:   Re-implement RCU tasks trace in term of SRCU-fast, not only more than   500 lines of code are saved because of the reimplementation, a new   set of API, rcu_read_{,un}lock_tasks_trace(), becomes possible as   well. Compared to the previous rcu_read_{,un}lock_trace(), the new   API avoid the task_struct accesses thanks to the SRCU-fast semantics.   As a result, the old rcu_read{,un}lock_trace() API is now deprecated. - RCU Torture Test:    - Multiple improvements on kvm-series.sh (parallel run and      progress showing metrics)    - Add context checks to rcu_torture_timer()    - Make config2csv.sh properly handle comments in .boot files    - Include commit discription in testid.txt - Miscellaneous RCU changes:    - Reduce synchronize_rcu() latency by reporting GP kthread&apos;s      CPU QS early    - Use suitable gfp_flags for the init_srcu_struct_nodes()    - Fix rcu_read_unlock() deadloop due to softirq    - Correctly compute probability to invoke -&gt;exp_current()      in rcutorture    - Make expedited RCU CPU stall warnings detect stall-end races - RCU nocb:    - Remove unnecessary WakeOvfIsDeferred wake path and callback      overload handling    - Extract nocb_defer_wakeup_cancel() helper* tag &apos;rcu.release.v7.0&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/rcu/linux: (25 commits)  rcu/nocb: Extract nocb_defer_wakeup_cancel() helper  rcu/nocb: Remove dead callback overload handling  rcu/nocb: Remove unnecessary WakeOvfIsDeferred wake path  rcu: Reduce synchronize_rcu() latency by reporting GP kthread&apos;s CPU QS early  srcu: Use suitable gfp_flags for the init_srcu_struct_nodes()  rcu: Fix rcu_read_unlock() deadloop due to softirq  rcutorture: Correctly compute probability to invoke -&gt;exp_current()  rcu: Make expedited RCU CPU stall warnings detect stall-end races  rcutorture: Add --kill-previous option to terminate previous kvm.sh runs  rcutorture: Prevent concurrent kvm.sh runs on same source tree  torture: Include commit discription in testid.txt  torture: Make config2csv.sh properly handle comments in .boot files  torture: Make kvm-series.sh give run numbers and totals  torture: Make kvm-series.sh give build numbers and totals  torture: Parallelize kvm-series.sh guest-OS execution  rcutorture: Add context checks to rcu_torture_timer()  rcutorture: Test rcu_tasks_trace_expedite_current()  srcu: Create an rcu_tasks_trace_expedite_current() function  checkpatch: Deprecate rcu_read_{,un}lock_trace()  rcu: Update Requirements.rst for RCU Tasks Trace  ...

            List of files:
            /linux/init/init_task.c</description>
        <pubDate>Mon, 09 Feb 2026 17:46:26 +0000</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>377521af0341083bc9d196cf021ec7265dc47c20 - sched: remove task_struct-&gt;faults_disabled_mapping</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/init/init_task.c#377521af0341083bc9d196cf021ec7265dc47c20</link>
        <description>sched: remove task_struct-&gt;faults_disabled_mappingThis reverts commit 2b69987be575 (&quot;sched: Addtask_struct-&gt;faults_disabled_mapping&quot;), which added this field withoutreview or maintainer signoff.  With bcachefs removed from thetree it is also unused now.Signed-off-by: Christoph Hellwig &lt;hch@lst.de&gt;Signed-off-by: Peter Zijlstra (Intel) &lt;peterz@infradead.org&gt;Link: https://patch.msgid.link/20260122085223.487092-1-hch@lst.de

            List of files:
            /linux/init/init_task.c</description>
        <pubDate>Thu, 22 Jan 2026 08:52:23 +0000</pubDate>
        <dc:creator>Christoph Hellwig &lt;hch@lst.de&gt;</dc:creator>
    </item>
<item>
        <title>cc4adab164b772a34b3340d644b7c4728498581e - Merge tag &apos;v6.19-rc1&apos; into msm-next</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/init/init_task.c#cc4adab164b772a34b3340d644b7c4728498581e</link>
        <description>Merge tag &apos;v6.19-rc1&apos; into msm-nextMerge Linux 6.19-rc1 in order to catch up with other changes (e.g. UBWCconfig database defining UBWC_6).Signed-off-by: Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;

            List of files:
            /linux/init/init_task.c</description>
        <pubDate>Tue, 20 Jan 2026 22:06:55 +0000</pubDate>
        <dc:creator>Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>60908279164a1dc651b7f4685cfbfe5161a4a797 - Merge branch &apos;rcu-tasks-trace.20260101a&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/init/init_task.c#60908279164a1dc651b7f4685cfbfe5161a4a797</link>
        <description>Merge branch &apos;rcu-tasks-trace.20260101a&apos;* rcu-tasks-trace.20260101a:  rcutorture: Test rcu_tasks_trace_expedite_current()  srcu: Create an rcu_tasks_trace_expedite_current() function  checkpatch: Deprecate rcu_read_{,un}lock_trace()  rcu: Update Requirements.rst for RCU Tasks Trace  rcu: Add noinstr-fast rcu_read_{,un}lock_tasks_trace() APIs  rcu: Move rcu_tasks_trace_srcu_struct out of #ifdef CONFIG_TASKS_RCU_GENERIC  rcu: Clean up after the SRCU-fastification of RCU Tasks Trace  context_tracking: Remove rcu_task_trace_heavyweight_{enter,exit}()  rcu: Re-implement RCU Tasks Trace in terms of SRCU-fast

            List of files:
            /linux/init/init_task.c</description>
        <pubDate>Sun, 04 Jan 2026 10:52:53 +0000</pubDate>
        <dc:creator>Boqun Feng &lt;boqun.feng@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>a73fc3dcc60b6d7a2075e2fbdca64fd53600f855 - rcu: Clean up after the SRCU-fastification of RCU Tasks Trace</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/init/init_task.c#a73fc3dcc60b6d7a2075e2fbdca64fd53600f855</link>
        <description>rcu: Clean up after the SRCU-fastification of RCU Tasks TraceNow that RCU Tasks Trace has been re-implemented in terms of SRCU-fast,the -&gt;trc_ipi_to_cpu, -&gt;trc_blkd_cpu, -&gt;trc_blkd_node, -&gt;trc_holdout_list,and -&gt;trc_reader_special task_struct fields are no longer used.In addition, the rcu_tasks_trace_qs(), rcu_tasks_trace_qs_blkd(),exit_tasks_rcu_finish_trace(), and rcu_spawn_tasks_trace_kthread(),show_rcu_tasks_trace_gp_kthread(), rcu_tasks_trace_get_gp_data(),rcu_tasks_trace_torture_stats_print(), and get_rcu_tasks_trace_gp_kthread()functions and all the other functions that they invoke are no longer used.Also, the TRC_NEED_QS and TRC_NEED_QS_CHECKED CPP macros are no longer used.Neither are the rcu_tasks_trace_lazy_ms and rcu_task_ipi_delay rcupdatemodule parameters and the TASKS_TRACE_RCU_READ_MB Kconfig option.This commit therefore removes all of them.[ paulmck: Apply Alexei Starovoitov feedback. ]Signed-off-by: Paul E. McKenney &lt;paulmck@kernel.org&gt;Cc: Andrii Nakryiko &lt;andrii@kernel.org&gt;Cc: Alexei Starovoitov &lt;ast@kernel.org&gt;Cc: Peter Zijlstra &lt;peterz@infradead.org&gt;Cc: bpf@vger.kernel.orgReviewed-by: Joel Fernandes &lt;joelagnelf@nvidia.com&gt;Signed-off-by: Boqun Feng &lt;boqun.feng@gmail.com&gt;

            List of files:
            /linux/init/init_task.c</description>
        <pubDate>Mon, 29 Dec 2025 19:10:58 +0000</pubDate>
        <dc:creator>Paul E. McKenney &lt;paulmck@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>24f171c7e145f43b9f187578e89b0982ce87e54c - Merge tag &apos;asoc-fix-v6.19-rc1&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/init/init_task.c#24f171c7e145f43b9f187578e89b0982ce87e54c</link>
        <description>Merge tag &apos;asoc-fix-v6.19-rc1&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linusASoC: Fixes for v6.19We&apos;ve been quite busy with fixes since the merge window, though not inany particularly exciting ways - the standout thing is the fix for _SXcontrols which were broken by a change to how we do clamping, otherwiseit&apos;s all fairly run of the mill fixes and quirks.

            List of files:
            /linux/init/init_task.c</description>
        <pubDate>Sun, 21 Dec 2025 10:11:11 +0000</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>5add3c3c280a35f7e258e9cef7607db5a2e56fdc - Merge drm/drm-next into drm-xe-next</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/init/init_task.c#5add3c3c280a35f7e258e9cef7607db5a2e56fdc</link>
        <description>Merge drm/drm-next into drm-xe-nextBackmerging to bring in 6.19-rc1. An important upstream bugfix andto help unblock PTL CI.Signed-off-by: Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;

            List of files:
            /linux/init/init_task.c</description>
        <pubDate>Fri, 19 Dec 2025 10:51:22 +0000</pubDate>
        <dc:creator>Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>b8304863a3990d0f18c38e5b94191830a63ee1af - Merge drm/drm-next into drm-intel-next</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/init/init_task.c#b8304863a3990d0f18c38e5b94191830a63ee1af</link>
        <description>Merge drm/drm-next into drm-intel-nextSync-up some display code needed for Async flips refactor.Signed-off-by: Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;

            List of files:
            /linux/init/init_task.c</description>
        <pubDate>Mon, 15 Dec 2025 13:24:02 +0000</pubDate>
        <dc:creator>Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>84318277d6334c6981ab326d4acc87c6a6ddc9b8 - Merge remote-tracking branch &apos;drm/drm-fixes&apos; into drm-misc-fixes</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/init/init_task.c#84318277d6334c6981ab326d4acc87c6a6ddc9b8</link>
        <description>Merge remote-tracking branch &apos;drm/drm-fixes&apos; into drm-misc-fixesPull in rc1 to include all changes since the merge window closed,and grab all fixes and changes from drm/drm-next.Signed-off-by: Maarten Lankhorst &lt;dev@lankhorst.se&gt;

            List of files:
            /linux/init/init_task.c</description>
        <pubDate>Mon, 15 Dec 2025 11:53:27 +0000</pubDate>
        <dc:creator>Maarten Lankhorst &lt;dev@lankhorst.se&gt;</dc:creator>
    </item>
<item>
        <title>7f790dd21a931c61167f7bdc327aecf2cebad327 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/init/init_task.c#7f790dd21a931c61167f7bdc327aecf2cebad327</link>
        <description>Merge drm/drm-next into drm-misc-nextLet&apos;s kickstart the v6.20 (7.0?) release cycle.Signed-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux/init/init_task.c</description>
        <pubDate>Mon, 15 Dec 2025 08:27:39 +0000</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
</channel>
</rss>
