<?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 cpu.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>3e9e952bb3139ad1e08f3e1960239c2988ab90c9 - Merge branch &apos;for-7.1-printf-kunit-build&apos; into for-linus</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/kernel/cpu.c#3e9e952bb3139ad1e08f3e1960239c2988ab90c9</link>
        <description>Merge branch &apos;for-7.1-printf-kunit-build&apos; into for-linus

            List of files:
            /linux/kernel/cpu.c</description>
        <pubDate>Mon, 20 Apr 2026 11:41:28 +0000</pubDate>
        <dc:creator>Petr Mladek &lt;pmladek@suse.com&gt;</dc:creator>
    </item>
<item>
        <title>f4b369c6fe0ceaba2da2daff8c9eb415f85926dd - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/kernel/cpu.c#f4b369c6fe0ceaba2da2daff8c9eb415f85926dd</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 7.1 merge window.

            List of files:
            /linux/kernel/cpu.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>d4eb7b2da66c848709e31585b9c371fa234abc39 - Merge branch &apos;for-7.1/core-v2&apos; into for-linus</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/kernel/cpu.c#d4eb7b2da66c848709e31585b9c371fa234abc39</link>
        <description>Merge branch &apos;for-7.1/core-v2&apos; into for-linus- fixed handling of 0-sized reports (Dmitry Torokhov)- convert core code to __free() (Dmitry Torokhov)- support for multiple batteries per HID device (Lucas Zampieri)

            List of files:
            /linux/kernel/cpu.c</description>
        <pubDate>Thu, 16 Apr 2026 19:01:18 +0000</pubDate>
        <dc:creator>Jiri Kosina &lt;jkosina@suse.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/kernel/cpu.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/kernel/cpu.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/kernel/cpu.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/kernel/cpu.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/kernel/cpu.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/kernel/cpu.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/kernel/cpu.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/kernel/cpu.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/kernel/cpu.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/kernel/cpu.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>b0a67f310bfa5e13d66c9f6b4bd88ea504a576a9 - Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf before 7.0-rc1</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/kernel/cpu.c#b0a67f310bfa5e13d66c9f6b4bd88ea504a576a9</link>
        <description>Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf before 7.0-rc1Cross-merge BPF and other fixes after downstream PR.No conflicts.Signed-off-by: Alexei Starovoitov &lt;ast@kernel.org&gt;

            List of files:
            /linux/kernel/cpu.c</description>
        <pubDate>Thu, 19 Feb 2026 19:08:53 +0000</pubDate>
        <dc:creator>Alexei Starovoitov &lt;ast@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>d295082ea672e7277388e1cf7c5af73788cf8029 - Merge tag &apos;spdx-7.0-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/kernel/cpu.c#d295082ea672e7277388e1cf7c5af73788cf8029</link>
        <description>Merge tag &apos;spdx-7.0-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdxPull SPDX updates from Greg KH: &quot;Here are two small changes that add some missing SPDX license lines to  some core kernel files. These are:   - adding SPDX license lines to kdb files   - adding SPDX license lines to the remaining kernel/ files  Both of these have been in linux-next for a while with no reported  issues&quot;* tag &apos;spdx-7.0-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx:  kernel: debug: Add SPDX license ids to kdb files  kernel: add SPDX-License-Identifier lines

            List of files:
            /linux/kernel/cpu.c</description>
        <pubDate>Tue, 17 Feb 2026 17:46:03 +0000</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>d16738a4e79e55b2c3c9ff4fb7b74a4a24723515 - Merge tag &apos;kthread-for-7.0&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/frederic/linux-dynticks</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/kernel/cpu.c#d16738a4e79e55b2c3c9ff4fb7b74a4a24723515</link>
        <description>Merge tag &apos;kthread-for-7.0&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/frederic/linux-dynticksPull kthread updates from Frederic Weisbecker: &quot;The kthread code provides an infrastructure which manages the  preferred affinity of unbound kthreads (node or custom cpumask)  against housekeeping (CPU isolation) constraints and CPU hotplug  events.  One crucial missing piece is the handling of cpuset: when an isolated  partition is created, deleted, or its CPUs updated, all the unbound  kthreads in the top cpuset become indifferently affine to _all_ the  non-isolated CPUs, possibly breaking their preferred affinity along  the way.  Solve this with performing the kthreads affinity update from cpuset to  the kthreads consolidated relevant code instead so that preferred  affinities are honoured and applied against the updated cpuset  isolated partitions.  The dispatch of the new isolated cpumasks to timers, workqueues and  kthreads is performed by housekeeping, as per the nice Tejun&apos;s  suggestion.  As a welcome side effect, HK_TYPE_DOMAIN then integrates both the set  from boot defined domain isolation (through isolcpus=) and cpuset  isolated partitions. Housekeeping cpumasks are now modifiable with a  specific RCU based synchronization. A big step toward making  nohz_full= also mutable through cpuset in the future&quot;* tag &apos;kthread-for-7.0&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/frederic/linux-dynticks: (33 commits)  doc: Add housekeeping documentation  kthread: Document kthread_affine_preferred()  kthread: Comment on the purpose and placement of kthread_affine_node() call  kthread: Honour kthreads preferred affinity after cpuset changes  sched/arm64: Move fallback task cpumask to HK_TYPE_DOMAIN  sched: Switch the fallback task allowed cpumask to HK_TYPE_DOMAIN  kthread: Rely on HK_TYPE_DOMAIN for preferred affinity management  kthread: Include kthreadd to the managed affinity list  kthread: Include unbound kthreads in the managed affinity list  kthread: Refine naming of affinity related fields  PCI: Remove superfluous HK_TYPE_WQ check  sched/isolation: Remove HK_TYPE_TICK test from cpu_is_isolated()  cpuset: Remove cpuset_cpu_is_isolated()  timers/migration: Remove superfluous cpuset isolation test  cpuset: Propagate cpuset isolation update to timers through housekeeping  cpuset: Propagate cpuset isolation update to workqueue through housekeeping  PCI: Flush PCI probe workqueue on cpuset isolated partition change  sched/isolation: Flush vmstat workqueues on cpuset isolated partition change  sched/isolation: Flush memcg workqueues on cpuset isolated partition change  cpuset: Update HK_TYPE_DOMAIN cpumask from cpuset  ...

            List of files:
            /linux/kernel/cpu.c</description>
        <pubDate>Tue, 10 Feb 2026 03:57:30 +0000</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>ec496f77b4c11036cc835d6f045fb5e5ef1e6530 - Merge branch &apos;for-6.20/sony&apos; into for-linus</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/kernel/cpu.c#ec496f77b4c11036cc835d6f045fb5e5ef1e6530</link>
        <description>Merge branch &apos;for-6.20/sony&apos; into for-linus- Support for Rock band 4 PS4 and PS5 guitars (Rosalie Wanders)

            List of files:
            /linux/kernel/cpu.c</description>
        <pubDate>Mon, 09 Feb 2026 16:33:26 +0000</pubDate>
        <dc:creator>Jiri Kosina &lt;jkosina@suse.com&gt;</dc:creator>
    </item>
<item>
        <title>622c508bcf4852ad56ae37bf6f08e9a4e6aa95b2 - cpu: Provide lockdep check for CPU hotplug lock write-held</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/kernel/cpu.c#622c508bcf4852ad56ae37bf6f08e9a4e6aa95b2</link>
        <description>cpu: Provide lockdep check for CPU hotplug lock write-heldcpuset modifies partitions, including isolated, while holding the cpuhotplug lock read-held.This means that write-holding the CPU hotplug lock is safe tosynchronize against housekeeping cpumask changes.Provide a lockdep check to validate that.Signed-off-by: Frederic Weisbecker &lt;frederic@kernel.org&gt;Cc: Marco Crivellari &lt;marco.crivellari@suse.com&gt;Cc: Michal Hocko &lt;mhocko@suse.com&gt;Cc: Peter Zijlstra &lt;peterz@infradead.org&gt;Cc: Tejun Heo &lt;tj@kernel.org&gt;Cc: Thomas Gleixner &lt;tglx@linutronix.de&gt;Cc: Waiman Long &lt;longman@redhat.com&gt;Cc: linux-kernel@vger.kernel.org

            List of files:
            /linux/kernel/cpu.c</description>
        <pubDate>Tue, 27 May 2025 13:33:01 +0000</pubDate>
        <dc:creator>Frederic Weisbecker &lt;frederic@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>de715325cc47b5a699019b6071620be8da5df146 - cpu: Revert &quot;cpu/hotplug: Prevent self deadlock on CPU hot-unplug&quot;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/kernel/cpu.c#de715325cc47b5a699019b6071620be8da5df146</link>
        <description>cpu: Revert &quot;cpu/hotplug: Prevent self deadlock on CPU hot-unplug&quot;1) The commit:	2b8272ff4a70 (&quot;cpu/hotplug: Prevent self deadlock on CPU hot-unplug&quot;)was added to fix an issue where the hotplug control task (BP) wasthrottled between CPUHP_AP_IDLE_DEAD and CPUHP_HRTIMERS_PREPARE waitingin the hrtimer blindspot for the bandwidth callback queued in the deadCPU.2) Later on, the commit:	38685e2a0476 (&quot;cpu/hotplug: Don&apos;t offline the last non-isolated CPU&quot;)plugged on the target selection for the workqueue offloaded CPU downprocess to prevent from destroying the last CPU domain.3) Finally:	5c0930ccaad5 (&quot;hrtimers: Push pending hrtimers away from outgoing CPU earlier&quot;)removed entirely the conditions for the race exposed and partially fixedin 1). The offloading of the CPU down process to a workqueue on anotherCPU then becomes unnecessary. But the last CPU belonging to schedulerdomains must still remain online.Therefore revert the now obsolete commit2b8272ff4a70b866106ae13c36be7ecbef5d5da2 and move the housekeeping checkunder the cpu_hotplug_lock write held. Since HK_TYPE_DOMAIN will includeboth isolcpus and cpuset isolated partition, the hotplug lock willsynchronize against concurrent cpuset partition updates.Signed-off-by: Frederic Weisbecker &lt;frederic@kernel.org&gt;Cc: Marco Crivellari &lt;marco.crivellari@suse.com&gt;Cc: Michal Hocko &lt;mhocko@suse.com&gt;Cc: Peter Zijlstra &lt;peterz@infradead.org&gt;Cc: Tejun Heo &lt;tj@kernel.org&gt;Cc: Thomas Gleixner &lt;tglx@linutronix.de&gt;Cc: Waiman Long &lt;longman@redhat.com&gt;

            List of files:
            /linux/kernel/cpu.c</description>
        <pubDate>Mon, 25 Aug 2025 16:01:58 +0000</pubDate>
        <dc:creator>Frederic Weisbecker &lt;frederic@kernel.org&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/kernel/cpu.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/kernel/cpu.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>330eb955ea9e7c74e72caadffe39ccc838a66267 - kernel: add SPDX-License-Identifier lines</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/kernel/cpu.c#330eb955ea9e7c74e72caadffe39ccc838a66267</link>
        <description>kernel: add SPDX-License-Identifier linesAdd SPDX-License-Identifier lines to some old kernelfiles.Signed-off-by: Tim Bird &lt;tim.bird@sony.com&gt;Acked-by: Karim Yaghmour &lt;karim.yaghmour@opersys.com&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux/kernel/cpu.c</description>
        <pubDate>Tue, 13 Jan 2026 23:44:05 +0000</pubDate>
        <dc:creator>Tim Bird &lt;tim.bird@sony.com&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/kernel/cpu.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/kernel/cpu.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/kernel/cpu.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/kernel/cpu.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>ec439c38013550420aecc15988ae6acb670838c1 - Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf after 6.19-rc1</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/kernel/cpu.c#ec439c38013550420aecc15988ae6acb670838c1</link>
        <description>Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf after 6.19-rc1Cross-merge BPF and other fixes after downstream PR.Signed-off-by: Alexei Starovoitov &lt;ast@kernel.org&gt;

            List of files:
            /linux/kernel/cpu.c</description>
        <pubDate>Wed, 17 Dec 2025 05:29:38 +0000</pubDate>
        <dc:creator>Alexei Starovoitov &lt;ast@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>b8304863a3990d0f18c38e5b94191830a63ee1af - Merge drm/drm-next into drm-intel-next</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/kernel/cpu.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/kernel/cpu.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>
</channel>
</rss>
