<?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 ticket_spinlock.h</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>c771600c6af14749609b49565ffb4cac2959710d - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/include/asm-generic/ticket_spinlock.h#c771600c6af14749609b49565ffb4cac2959710d</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextWe need4ba4f1afb6a9 (&quot;perf: Generic hotplug support for a PMU with a scope&quot;)in order to land a i915 PMU simplification and a fix. That landed in 6.12and we are stuck at 6.9 so lets bump things forward.Signed-off-by: Tvrtko Ursulin &lt;tursulin@ursulin.net&gt;

            List of files:
            /linux/include/asm-generic/ticket_spinlock.h</description>
        <pubDate>Wed, 05 Feb 2025 10:29:14 +0100</pubDate>
        <dc:creator>Tvrtko Ursulin &lt;tursulin@ursulin.net&gt;</dc:creator>
    </item>
<item>
        <title>60675d4ca1ef0857e44eba5849b74a3a998d0c0f - Merge branch &apos;linus&apos; into x86/mm, to pick up fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/include/asm-generic/ticket_spinlock.h#60675d4ca1ef0857e44eba5849b74a3a998d0c0f</link>
        <description>Merge branch &apos;linus&apos; into x86/mm, to pick up fixesSigned-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux/include/asm-generic/ticket_spinlock.h</description>
        <pubDate>Fri, 20 Dec 2024 10:25:44 +0100</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>25768de50b1f2dbb6ea44bd5148a87fe2c9c3688 - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/include/asm-generic/ticket_spinlock.h#25768de50b1f2dbb6ea44bd5148a87fe2c9c3688</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.14 merge window.

            List of files:
            /linux/include/asm-generic/ticket_spinlock.h</description>
        <pubDate>Tue, 21 Jan 2025 06:37:39 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>670af65d2ab4a6a9bb72f014b080757e291ad3fe - Merge branch &apos;for-6.14/constify-bin-attribute&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/include/asm-generic/ticket_spinlock.h#670af65d2ab4a6a9bb72f014b080757e291ad3fe</link>
        <description>Merge branch &apos;for-6.14/constify-bin-attribute&apos; into for-linus- constification of &apos;struct bin_attribute&apos; in various HID driver (Thomas Wei&#223;schuh)

            List of files:
            /linux/include/asm-generic/ticket_spinlock.h</description>
        <pubDate>Mon, 20 Jan 2025 09:58:12 +0100</pubDate>
        <dc:creator>Jiri Kosina &lt;jkosina@suse.com&gt;</dc:creator>
    </item>
<item>
        <title>6d4a0f4ea72319c9a37c1a7191695467006dd272 - Merge tag &apos;v6.13-rc3&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/include/asm-generic/ticket_spinlock.h#6d4a0f4ea72319c9a37c1a7191695467006dd272</link>
        <description>Merge tag &apos;v6.13-rc3&apos; into nextSync up with the mainline.

            List of files:
            /linux/include/asm-generic/ticket_spinlock.h</description>
        <pubDate>Tue, 17 Dec 2024 18:40:45 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>c5fb51b71788926feef0d07f30c8af1d5e4af1a6 - Merge remote-tracking branch &apos;pm/opp/linux-next&apos; into HEAD</title>
        <link>http://kernelsources.org:8080/source/history/linux/include/asm-generic/ticket_spinlock.h#c5fb51b71788926feef0d07f30c8af1d5e4af1a6</link>
        <description>Merge remote-tracking branch &apos;pm/opp/linux-next&apos; into HEADMerge pm/opp tree to get dev_pm_opp_get_bw()Signed-off-by: Rob Clark &lt;robdclark@chromium.org&gt;

            List of files:
            /linux/include/asm-generic/ticket_spinlock.h</description>
        <pubDate>Fri, 03 Jan 2025 16:13:45 +0100</pubDate>
        <dc:creator>Rob Clark &lt;robdclark@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>e7f0a3a6f7339af55f1ca2c27131739d75569c08 - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/include/asm-generic/ticket_spinlock.h#e7f0a3a6f7339af55f1ca2c27131739d75569c08</link>
        <description>Merge drm/drm-next into drm-intel-nextCatching up with 6.13-rc2.Signed-off-by: Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;

            List of files:
            /linux/include/asm-generic/ticket_spinlock.h</description>
        <pubDate>Wed, 11 Dec 2024 21:06:05 +0100</pubDate>
        <dc:creator>Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>8f109f287fdc7b8fc7dcb6b2190c8b17dc22fcda - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/include/asm-generic/ticket_spinlock.h#8f109f287fdc7b8fc7dcb6b2190c8b17dc22fcda</link>
        <description>Merge drm/drm-next into drm-xe-nextA backmerge to get the PMT preparation work formerging the BMG PMT support.Signed-off-by: Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;

            List of files:
            /linux/include/asm-generic/ticket_spinlock.h</description>
        <pubDate>Mon, 02 Dec 2024 17:22:11 +0100</pubDate>
        <dc:creator>Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>3aba2eba84e0219fb66061359052be81bd883d53 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/include/asm-generic/ticket_spinlock.h#3aba2eba84e0219fb66061359052be81bd883d53</link>
        <description>Merge drm/drm-next into drm-misc-nextKickstart 6.14 cycle.Signed-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux/include/asm-generic/ticket_spinlock.h</description>
        <pubDate>Mon, 02 Dec 2024 12:44:18 +0100</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>bcfd5f644c5b933cfb3c488220e40a03e011e8a4 - Merge tag &apos;v6.13-rc1&apos; into perf/core, to refresh the branch</title>
        <link>http://kernelsources.org:8080/source/history/linux/include/asm-generic/ticket_spinlock.h#bcfd5f644c5b933cfb3c488220e40a03e011e8a4</link>
        <description>Merge tag &apos;v6.13-rc1&apos; into perf/core, to refresh the branchSigned-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux/include/asm-generic/ticket_spinlock.h</description>
        <pubDate>Mon, 02 Dec 2024 11:52:59 +0100</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>c34e9ab9a612ee8b18273398ef75c207b01f516d - Merge tag &apos;asoc-fix-v6.13-rc1&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/include/asm-generic/ticket_spinlock.h#c34e9ab9a612ee8b18273398ef75c207b01f516d</link>
        <description>Merge tag &apos;asoc-fix-v6.13-rc1&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linusASoC: Fixes for v6.13A few small fixes for v6.13, all system specific - the biggest thing isthe fix for jack handling over suspend on some Intel laptops.

            List of files:
            /linux/include/asm-generic/ticket_spinlock.h</description>
        <pubDate>Thu, 05 Dec 2024 18:09:29 +0100</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>c1668520c9aa4019738f27097b187a5460646cbc - Merge tag &apos;riscv-for-linus-6.13-mw1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux into HEAD</title>
        <link>http://kernelsources.org:8080/source/history/linux/include/asm-generic/ticket_spinlock.h#c1668520c9aa4019738f27097b187a5460646cbc</link>
        <description>Merge tag &apos;riscv-for-linus-6.13-mw1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux into HEADRISC-V Paches for the 6.13 Merge Window, Part 1* Support for pointer masking in userspace,* Support for probing vector misaligned access performance.* Support for qspinlock on systems with Zacas and Zabha.

            List of files:
            /linux/include/asm-generic/ticket_spinlock.h</description>
        <pubDate>Wed, 27 Nov 2024 17:49:44 +0100</pubDate>
        <dc:creator>Paolo Bonzini &lt;pbonzini@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>91dbbe6c9ffe5eded9a3e75d773ff92da8d2bc57 - Merge tag &apos;riscv-for-linus-6.13-mw1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux</title>
        <link>http://kernelsources.org:8080/source/history/linux/include/asm-generic/ticket_spinlock.h#91dbbe6c9ffe5eded9a3e75d773ff92da8d2bc57</link>
        <description>Merge tag &apos;riscv-for-linus-6.13-mw1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linuxPull RISC-v updates from Palmer Dabbelt: - Support for pointer masking in userspace - Support for probing vector misaligned access performance - Support for qspinlock on systems with Zacas and Zabha* tag &apos;riscv-for-linus-6.13-mw1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux: (38 commits)  RISC-V: Remove unnecessary include from compat.h  riscv: Fix default misaligned access trap  riscv: Add qspinlock support  dt-bindings: riscv: Add Ziccrse ISA extension description  riscv: Add ISA extension parsing for Ziccrse  asm-generic: ticket-lock: Add separate ticket-lock.h  asm-generic: ticket-lock: Reuse arch_spinlock_t of qspinlock  riscv: Implement xchg8/16() using Zabha  riscv: Implement arch_cmpxchg128() using Zacas  riscv: Improve zacas fully-ordered cmpxchg()  riscv: Implement cmpxchg8/16() using Zabha  dt-bindings: riscv: Add Zabha ISA extension description  riscv: Implement cmpxchg32/64() using Zacas  riscv: Do not fail to build on byte/halfword operations with Zawrs  riscv: Move cpufeature.h macros into their own header  KVM: riscv: selftests: Add Smnpm and Ssnpm to get-reg-list test  RISC-V: KVM: Allow Smnpm and Ssnpm extensions for guests  riscv: hwprobe: Export the Supm ISA extension  riscv: selftests: Add a pointer masking test  riscv: Allow ptrace control of the tagged address ABI  ...

            List of files:
            /linux/include/asm-generic/ticket_spinlock.h</description>
        <pubDate>Wed, 27 Nov 2024 20:19:09 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>64f7b77f0bd9271861ed9e410e9856b6b0b21c48 - Merge patch series &quot;Zacas/Zabha support and qspinlocks&quot;</title>
        <link>http://kernelsources.org:8080/source/history/linux/include/asm-generic/ticket_spinlock.h#64f7b77f0bd9271861ed9e410e9856b6b0b21c48</link>
        <description>Merge patch series &quot;Zacas/Zabha support and qspinlocks&quot;Alexandre Ghiti &lt;alexghiti@rivosinc.com&gt; says:This implements [cmp]xchgXX() macros using Zacas and Zabha extensionsand finally uses those newly introduced macros to add support forqspinlocks: note that this implementation of qspinlocks satisfies theforward progress guarantee.It also uses Ziccrse to provide the qspinlock implementation.Thanks to Guo and Leonardo for their work!* b4-shazam-merge: (1314 commits)  riscv: Add qspinlock support  dt-bindings: riscv: Add Ziccrse ISA extension description  riscv: Add ISA extension parsing for Ziccrse  asm-generic: ticket-lock: Add separate ticket-lock.h  asm-generic: ticket-lock: Reuse arch_spinlock_t of qspinlock  riscv: Implement xchg8/16() using Zabha  riscv: Implement arch_cmpxchg128() using Zacas  riscv: Improve zacas fully-ordered cmpxchg()  riscv: Implement cmpxchg8/16() using Zabha  dt-bindings: riscv: Add Zabha ISA extension description  riscv: Implement cmpxchg32/64() using Zacas  riscv: Do not fail to build on byte/halfword operations with Zawrs  riscv: Move cpufeature.h macros into their own headerLink: https://lore.kernel.org/r/20241103145153.105097-1-alexghiti@rivosinc.comSigned-off-by: Palmer Dabbelt &lt;palmer@rivosinc.com&gt;

            List of files:
            /linux/include/asm-generic/ticket_spinlock.h</description>
        <pubDate>Mon, 11 Nov 2024 16:35:09 +0100</pubDate>
        <dc:creator>Palmer Dabbelt &lt;palmer@rivosinc.com&gt;</dc:creator>
    </item>
<item>
        <title>ab83647fadae2f1f723119dc066b39a461d6d288 - riscv: Add qspinlock support</title>
        <link>http://kernelsources.org:8080/source/history/linux/include/asm-generic/ticket_spinlock.h#ab83647fadae2f1f723119dc066b39a461d6d288</link>
        <description>riscv: Add qspinlock supportIn order to produce a generic kernel, a user can selectCONFIG_COMBO_SPINLOCKS which will fallback at runtime to the ticketspinlock implementation if Zabha or Ziccrse are not present.Note that we can&apos;t use alternatives here because the discovery ofextensions is done too late and we need to start with the qspinlockimplementation because the ticket spinlock implementation would pollutethe spinlock value, so let&apos;s use static keys.This is largely based on Guo&apos;s work and Leonardo reviews at [1].Link: https://lore.kernel.org/linux-riscv/20231225125847.2778638-1-guoren@kernel.org/ [1]Signed-off-by: Guo Ren &lt;guoren@kernel.org&gt;Signed-off-by: Alexandre Ghiti &lt;alexghiti@rivosinc.com&gt;Reviewed-by: Andrea Parri &lt;parri.andrea@gmail.com&gt;Link: https://lore.kernel.org/r/20241103145153.105097-14-alexghiti@rivosinc.comSigned-off-by: Palmer Dabbelt &lt;palmer@rivosinc.com&gt;

            List of files:
            /linux/include/asm-generic/ticket_spinlock.h</description>
        <pubDate>Sun, 03 Nov 2024 15:51:53 +0100</pubDate>
        <dc:creator>Alexandre Ghiti &lt;alexghiti@rivosinc.com&gt;</dc:creator>
    </item>
<item>
        <title>22c33321e260c8b4c1877b2cc0c4e26a0c74c23f - asm-generic: ticket-lock: Add separate ticket-lock.h</title>
        <link>http://kernelsources.org:8080/source/history/linux/include/asm-generic/ticket_spinlock.h#22c33321e260c8b4c1877b2cc0c4e26a0c74c23f</link>
        <description>asm-generic: ticket-lock: Add separate ticket-lock.hAdd a separate ticket-lock.h to include multiple spinlock versions andselect one at compile time or runtime.Reviewed-by: Leonardo Bras &lt;leobras@redhat.com&gt;Suggested-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Link: https://lore.kernel.org/linux-riscv/CAK8P3a2rnz9mQqhN6-e0CGUUv9rntRELFdxt_weiD7FxH7fkfQ@mail.gmail.com/Signed-off-by: Guo Ren &lt;guoren@linux.alibaba.com&gt;Signed-off-by: Guo Ren &lt;guoren@kernel.org&gt;Acked-by: Peter Zijlstra (Intel) &lt;peterz@infradead.org&gt;Reviewed-by: Andrew Jones &lt;ajones@ventanamicro.com&gt;Reviewed-by: Andrea Parri &lt;parri.andrea@gmail.com&gt;Link: https://lore.kernel.org/r/20241103145153.105097-11-alexghiti@rivosinc.comSigned-off-by: Palmer Dabbelt &lt;palmer@rivosinc.com&gt;

            List of files:
            /linux/include/asm-generic/ticket_spinlock.h</description>
        <pubDate>Sun, 03 Nov 2024 15:51:50 +0100</pubDate>
        <dc:creator>Guo Ren &lt;guoren@linux.alibaba.com&gt;</dc:creator>
    </item>
</channel>
</rss>
