<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Kconfig</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>67f8bc848ee31831336bd478e57d2f993551902e - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/kernel/rcu/Kconfig#67f8bc848ee31831336bd478e57d2f993551902e</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesLet&apos;s start the 7.3 drm-misc-fixes cycle.Signed-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux/kernel/rcu/Kconfig</description>
        <pubDate>Tue, 01 Sep 2026 09:38:51 +0200</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>83684c4e4d62cb02b2e4d0d18963d1035439278e - Merge tag &apos;rcu.2026.08.18a&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/rcu/linux</title>
        <link>http://kernelsources.org:8080/source/history/linux/kernel/rcu/Kconfig#83684c4e4d62cb02b2e4d0d18963d1035439278e</link>
        <description>Merge tag &apos;rcu.2026.08.18a&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/rcu/linuxPull RCU updates from Paul McKenney: &quot;Make expedited grace periods expedite normal RCU callbacks  Miscellaneous fixes:   - Improve diagnostic output with character task states   - Mark accesses to inform KCSAN of concurrency design   - Move from kmalloc() to kmalloc_obj()   - Documentation updates   - Improve handling of RCU deferred quiescent states   - Clean up unused function arguments and structure fields   - Reduce show_rcu_gp_kthreads() stack space  Tasks RCU updates:   - Clean up after SRCU re-implementation of Tasks Trace RCU   - Mark accesses to inform KCSAN of concurrency design   - Add -&gt;lazy_timer status to diagnostic output   - Remove an unnecessary memory barrier   - Fix a data race, courtesy of KCSAN   - Documentation updates   - Convert cond_resched_tasks_rcu_qs() from macro to static inline     function  SRCU updates:   - Add Rust helpers for SRCU   - Avoid losing queued work at cleanup_srcu_struct() time  Torture-test updates:   - Preparation work for immediate RCU priority deboosting   - Test RCU readers from real interrupt handlers (as opposed to     softirq)   - Simplify code through use of cpumask_next_wrap()   - Improve diagnostic output with character task states   - Add rcutorture.nwriters parameter to allow lightweight stall     testing, and rcutorture.stall_only to make doing so easier   - Test an RCU Tasks Trace grace period implying an RCU grace period   - Make RCU Tasks Trace torturing track reader batches   - Fix a data race, courtesy of KCSAN   - Plug a shuffle_tmp_mask memory leak on kthread spawn failure&quot;* tag &apos;rcu.2026.08.18a&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/rcu/linux: (59 commits)  rcu: Add closing parenthesis in comment in rcu_read_unlock_strict()  rcutorture: Make {,s}rcu_read_delay() better handle forward-progress testing  rcutorture: Announce declining to forward-progress test  torture: Don&apos;t leak shuffle_tmp_mask when shuffler kthread fails to start  rcutorture: Use this_cpu_inc() for rcu_torture_count[] and rcu_torture_batch[]  rcutorture: Make RCU Tasks Trace track Reader Batches  rcutorture: Test RCU Tasks Trace GP implying RCU GP  rcutorture: Add a stall_only module parameter  rcutorture: Add nwriters module parameter  rcutorture: Use task_state_to_char() for task-state reporting  rcutorture: Use cpumask_next_wrap() in rcu_torture_preempt()  rcutorture: Test RCU readers from hardware interrupt handlers  rcutorture: Check for immediate deboosting at reader end  srcu: Queue sdp-&gt;work when the delay timer is successfully deleted  rcu-tasks: Convert cond_resched_tasks_rcu_qs() to static inline  rcu-tasks: Fix some comments for call_rcu_tasks() and call_rcu_tasks_rude()  rcu-tasks: Rename tasks_rcu_exit_srcu_stall_timer to tasks_rcu_exit_stall_timer  rcu: Mark interrupts-enabled accesses to rdp-&gt;cpu_no_qs.s  rcu: Reduce stack usage in show_rcu_gp_kthreads()  rcu: Mark accesses to -&gt;rcu_urgent_qs and -&gt;rcu_need_heavy_qs  ...

            List of files:
            /linux/kernel/rcu/Kconfig</description>
        <pubDate>Mon, 24 Aug 2026 03:00:22 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>9cc63f8bcd560c760d0b12e15bba8f81c86237cf - Merge branches &apos;expcb.2026.07.24a&apos;, &apos;misc.2026.07.30a&apos;, &apos;rcu-tasks.2026.07.30a&apos;, &apos;srcu.2026.08.11a&apos; and &apos;torture.2026.08.14a&apos; into HEAD</title>
        <link>http://kernelsources.org:8080/source/history/linux/kernel/rcu/Kconfig#9cc63f8bcd560c760d0b12e15bba8f81c86237cf</link>
        <description>Merge branches &apos;expcb.2026.07.24a&apos;, &apos;misc.2026.07.30a&apos;, &apos;rcu-tasks.2026.07.30a&apos;, &apos;srcu.2026.08.11a&apos; and &apos;torture.2026.08.14a&apos; into HEADChanges:Make expedited grace periods expedite normal RCU callbacksMiscellaneous fixes: * Improve diagnostic output with character task states. * Mark accesses to inform KCSAN of concurrency design. * Move from kmalloc() to kmalloc_obj(). * Documentation updates. * Improve handling of RCU deferred quiescent states. * Clean up unused function arguments and structure fields. * Reduce show_rcu_gp_kthreads() stack space.Tasks RCU updates: * Clean up after SRCU re-implementation of Tasks Trace RCU. * Mark accesses to inform KCSAN of concurrency design. * Add -&gt;lazy_timer status to diagnostic output. * Remove an unnecessary memory barrier. * Fix a data race, courtesy of KCSAN. * Documentation updates. * Convert cond_resched_tasks_rcu_qs() from macro to static inline   function.SRCU updates: * Add Rust helpers for SRCU. * Avoid losing queued work at cleanup_srcu_struct() time.Torture-test updates: * Preparation work for immediate RCU priority deboosting. * Test RCU readers from real interrupt handlers (as opposed to softirq). * Simplify code through use of cpumask_next_wrap(). * Improve diagnostic output with character task states. * Add rcutorture.nwriters parameter to allow lightweight stall testing,   and rcutorture.stall_only to make doing so easier. * Test an RCU Tasks Trace grace period implying an RCU grace period. * Make RCU Tasks Trace torturing track reader batches. * Fix a data race, courtesy of KCSAN. * Plug a shuffle_tmp_mask memory leak on kthread spawn failure.

            List of files:
            /linux/kernel/rcu/Kconfig</description>
        <pubDate>Sat, 15 Aug 2026 00:43:51 +0200</pubDate>
        <dc:creator>Paul E. McKenney &lt;paulmck@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>ade2e3c3aede458c8ffed62ef0320aeb60a53a92 - rcu-tasks: TASKS_TRACE_RCU doesn&apos;t need IRQ_WORK</title>
        <link>http://kernelsources.org:8080/source/history/linux/kernel/rcu/Kconfig#ade2e3c3aede458c8ffed62ef0320aeb60a53a92</link>
        <description>rcu-tasks: TASKS_TRACE_RCU doesn&apos;t need IRQ_WORKNow that Tasks Trace RCU is implemented in terms of SRCU, it no longerhas any particular need for the IRQ_WORK Kconfig option.  This committherefore removes the &quot;select IRQ_WORK&quot; from the TASKS_TRACE_RCU Kconfigoption.Signed-off-by: Paul E. McKenney &lt;paulmck@kernel.org&gt;

            List of files:
            /linux/kernel/rcu/Kconfig</description>
        <pubDate>Fri, 08 May 2026 01:00:18 +0200</pubDate>
        <dc:creator>Paul E. McKenney &lt;paulmck@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>5c8cbca290acdd49a694b36c0af76ba0c00bbf12 - Merge branch &apos;20260507-ubwc-rework-v4-4-c19593d20c1d@oss.qualcomm.com&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into HEAD</title>
        <link>http://kernelsources.org:8080/source/history/linux/kernel/rcu/Kconfig#5c8cbca290acdd49a694b36c0af76ba0c00bbf12</link>
        <description>Merge branch &apos;20260507-ubwc-rework-v4-4-c19593d20c1d@oss.qualcomm.com&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into HEADMerge the branch with the soc/qcom changes, required for the next UBWCpatches.Signed-off-by: Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;

            List of files:
            /linux/kernel/rcu/Kconfig</description>
        <pubDate>Thu, 21 May 2026 22:36:50 +0200</pubDate>
        <dc:creator>Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>8edf8b09fc44990977b3fbcb708035b1740d0b7e - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/kernel/rcu/Kconfig#8edf8b09fc44990977b3fbcb708035b1740d0b7e</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextBackmerging to pull in commit 5401b9adebc9 (&quot;i915: don&apos;t usea vma that didn&apos;t match the context VM&quot;) to revert it.Signed-off-by: Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;

            List of files:
            /linux/kernel/rcu/Kconfig</description>
        <pubDate>Tue, 12 May 2026 10:16:35 +0200</pubDate>
        <dc:creator>Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>1655f6895a896eb632ca8a019259bc5d358a9712 - Merge tag &apos;timers-v7.1-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/daniel.lezcano/linux into timers/clocksource</title>
        <link>http://kernelsources.org:8080/source/history/linux/kernel/rcu/Kconfig#1655f6895a896eb632ca8a019259bc5d358a9712</link>
        <description>Merge tag &apos;timers-v7.1-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/daniel.lezcano/linux into timers/clocksource  - Added the DT bindings for the compatible string &apos;fsl,imx25-epit&apos;    (Frank Li)  - Made the rttm_cs variable static for the rtl otto timer driver    (Krzysztof Kozlowski)  - Fixed error return code handling in the sun5i timer driver (Chen Ni)  - Made the timer-of and the mmio code compatible with modules (Daniel    Lezcano)Link: https://lore.kernel.org/151feae1-39ba-4abd-a9f9-9bff377a2cd8@oss.qualcomm.com

            List of files:
            /linux/kernel/rcu/Kconfig</description>
        <pubDate>Sun, 12 Apr 2026 22:33:39 +0200</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>f4b369c6fe0ceaba2da2daff8c9eb415f85926dd - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/kernel/rcu/Kconfig#f4b369c6fe0ceaba2da2daff8c9eb415f85926dd</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 7.1 merge window.

            List of files:
            /linux/kernel/rcu/Kconfig</description>
        <pubDate>Mon, 20 Apr 2026 03:28:57 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>0421ccdfad0d92713a812a5aeb7d07b0ea7213c8 - Merge tag &apos;v7.0-rc3&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/kernel/rcu/Kconfig#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/kernel/rcu/Kconfig</description>
        <pubDate>Thu, 12 Mar 2026 18:44:42 +0100</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://kernelsources.org:8080/source/history/linux/kernel/rcu/Kconfig#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/kernel/rcu/Kconfig</description>
        <pubDate>Thu, 12 Mar 2026 15:17:56 +0100</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://kernelsources.org:8080/source/history/linux/kernel/rcu/Kconfig#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/kernel/rcu/Kconfig</description>
        <pubDate>Wed, 25 Feb 2026 12:23:04 +0100</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://kernelsources.org:8080/source/history/linux/kernel/rcu/Kconfig#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/kernel/rcu/Kconfig</description>
        <pubDate>Mon, 23 Feb 2026 11:48:20 +0100</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://kernelsources.org:8080/source/history/linux/kernel/rcu/Kconfig#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/kernel/rcu/Kconfig</description>
        <pubDate>Mon, 23 Feb 2026 10:09:45 +0100</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.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://kernelsources.org:8080/source/history/linux/kernel/rcu/Kconfig#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/kernel/rcu/Kconfig</description>
        <pubDate>Mon, 09 Feb 2026 18:46:26 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>60908279164a1dc651b7f4685cfbfe5161a4a797 - Merge branch &apos;rcu-tasks-trace.20260101a&apos;</title>
        <link>http://kernelsources.org:8080/source/history/linux/kernel/rcu/Kconfig#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/kernel/rcu/Kconfig</description>
        <pubDate>Sun, 04 Jan 2026 11:52:53 +0100</pubDate>
        <dc:creator>Boqun Feng &lt;boqun.feng@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>1a72f4bb6f3eaa5af674cb10802f7064bf71d10a - rcu: Add noinstr-fast rcu_read_{,un}lock_tasks_trace() APIs</title>
        <link>http://kernelsources.org:8080/source/history/linux/kernel/rcu/Kconfig#1a72f4bb6f3eaa5af674cb10802f7064bf71d10a</link>
        <description>rcu: Add noinstr-fast rcu_read_{,un}lock_tasks_trace() APIsWhen expressing RCU Tasks Trace in terms of SRCU-fast, it wasnecessary to keep a nesting count and per-CPU srcu_ctr structurepointer in the task_struct structure, which is slow to access.But an alternative is to instead make rcu_read_lock_tasks_trace() andrcu_read_unlock_tasks_trace(), which match the underlying SRCU-fastsemantics, avoiding the task_struct accesses.When all callers have switched to the new API, the previousrcu_read_lock_trace() and rcu_read_unlock_trace() APIs will be removed.The rcu_read_{,un}lock_{,tasks_}trace() functions need to use smp_mb()only if invoked where RCU is not watching, that is, from locations wherea call to rcu_is_watching() would return false.  In architectures thatdefine the ARCH_WANTS_NO_INSTR Kconfig option, use of noinstr and friendsensures that tracing happens only where RCU is watching, so thosearchitectures can dispense entirely with the read-side calls to smp_mb().Other architectures include these read-side calls by default, but in manyinstallations there might be either larger than average tolerance forrisk, prohibition of removing tracing on a running system, or carefulreview and approval of removing of tracing.  Such installations canbuild their kernels with CONFIG_TASKS_TRACE_RCU_NO_MB=y to avoid thoseread-side calls to smp_mb(), thus accepting responsibility for run-timeremoval of tracing from code regions that RCU is not watching.Those wishing to disable read-side memory barriers for an entirearchitecture can select this TASKS_TRACE_RCU_NO_MB Kconfig option,hence the polarity.[ paulmck: Apply Peter Zijlstra 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/kernel/rcu/Kconfig</description>
        <pubDate>Mon, 29 Dec 2025 20:11:00 +0100</pubDate>
        <dc:creator>Paul E. McKenney &lt;paulmck@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>176a6aeaf1eb97b8ddf88e324fd1cbf47d52ba28 - rcu: Move rcu_tasks_trace_srcu_struct out of #ifdef CONFIG_TASKS_RCU_GENERIC</title>
        <link>http://kernelsources.org:8080/source/history/linux/kernel/rcu/Kconfig#176a6aeaf1eb97b8ddf88e324fd1cbf47d52ba28</link>
        <description>rcu: Move rcu_tasks_trace_srcu_struct out of #ifdef CONFIG_TASKS_RCU_GENERICMoving the rcu_tasks_trace_srcu_struct structure instance outfrom under the CONFIG_TASKS_RCU_GENERIC Kconfig option permitsthe CONFIG_TASKS_TRACE_RCU Kconfig option to stop enabling thisCONFIG_TASKS_RCU_GENERIC Kconfig option.  This commit also thereforemakes it so.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/kernel/rcu/Kconfig</description>
        <pubDate>Mon, 29 Dec 2025 20:10:59 +0100</pubDate>
        <dc:creator>Paul E. McKenney &lt;paulmck@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>a73fc3dcc60b6d7a2075e2fbdca64fd53600f855 - rcu: Clean up after the SRCU-fastification of RCU Tasks Trace</title>
        <link>http://kernelsources.org:8080/source/history/linux/kernel/rcu/Kconfig#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/kernel/rcu/Kconfig</description>
        <pubDate>Mon, 29 Dec 2025 20:10:58 +0100</pubDate>
        <dc:creator>Paul E. McKenney &lt;paulmck@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>bbfd5594756011167b8f8de9a00e0c946afda1e6 - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/kernel/rcu/Kconfig#bbfd5594756011167b8f8de9a00e0c946afda1e6</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextNeed to pull in a67221b5eb8d (&quot;drm/i915/dp: Return min bpc supported by source instead of 0&quot;)in order to fix build breakage on GCC 9.4.0 (from Ubuntu 20.04).Signed-off-by: Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;

            List of files:
            /linux/kernel/rcu/Kconfig</description>
        <pubDate>Wed, 28 May 2025 09:20:17 +0200</pubDate>
        <dc:creator>Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>db5302ae571beec635c1a96e7f72926a4e65195e - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/kernel/rcu/Kconfig#db5302ae571beec635c1a96e7f72926a4e65195e</link>
        <description>Merge drm/drm-next into drm-intel-nextBackmerge to sync with v6.15-rc, xe, and specifically async flip changesin drm-misc.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/kernel/rcu/Kconfig</description>
        <pubDate>Fri, 16 May 2025 09:22:36 +0200</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
</channel>
</rss>
