<?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 add_unless</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>a23e1966932464e1c5226cb9ac4ce1d5fc10ba22 - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/atomic/kerneldoc/add_unless#a23e1966932464e1c5226cb9ac4ce1d5fc10ba22</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.11 merge window.

            List of files:
            /linux/scripts/atomic/kerneldoc/add_unless</description>
        <pubDate>Mon, 15 Jul 2024 23:03:44 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>6f47c7ae8c7afaf9ad291d39f0d3974f191a7946 - Merge tag &apos;v6.9&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/atomic/kerneldoc/add_unless#6f47c7ae8c7afaf9ad291d39f0d3974f191a7946</link>
        <description>Merge tag &apos;v6.9&apos; into nextSync up with the mainline to bring in the new cleanup API.

            List of files:
            /linux/scripts/atomic/kerneldoc/add_unless</description>
        <pubDate>Tue, 28 May 2024 06:37:18 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>60a2f25de7b8b785baee2932db932ae9a5b8c86d - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/atomic/kerneldoc/add_unless#60a2f25de7b8b785baee2932db932ae9a5b8c86d</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextSome display refactoring patches are needed in order to allow conflict-less merging.Signed-off-by: Tvrtko Ursulin &lt;tursulin@ursulin.net&gt;

            List of files:
            /linux/scripts/atomic/kerneldoc/add_unless</description>
        <pubDate>Thu, 16 May 2024 09:33:01 +0200</pubDate>
        <dc:creator>Tvrtko Ursulin &lt;tursulin@ursulin.net&gt;</dc:creator>
    </item>
<item>
        <title>594ce0b8a998aa4d05827cd7c0d0dcec9a1e3ae2 - Merge topic branches &apos;clkdev&apos; and &apos;fixes&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/atomic/kerneldoc/add_unless#594ce0b8a998aa4d05827cd7c0d0dcec9a1e3ae2</link>
        <description>Merge topic branches &apos;clkdev&apos; and &apos;fixes&apos; into for-linus

            List of files:
            /linux/scripts/atomic/kerneldoc/add_unless</description>
        <pubDate>Mon, 10 Jun 2024 13:03:21 +0200</pubDate>
        <dc:creator>Russell King (Oracle) &lt;rmk+kernel@armlinux.org.uk&gt;</dc:creator>
    </item>
<item>
        <title>b228ab57e51b62663a80ca820c87ba2650583f08 - Merge branch &apos;master&apos; into mm-stable</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/atomic/kerneldoc/add_unless#b228ab57e51b62663a80ca820c87ba2650583f08</link>
        <description>Merge branch &apos;master&apos; into mm-stable

            List of files:
            /linux/scripts/atomic/kerneldoc/add_unless</description>
        <pubDate>Mon, 18 Mar 2024 17:55:12 +0100</pubDate>
        <dc:creator>Andrew Morton &lt;akpm@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>79790b6818e96c58fe2bffee1b418c16e64e7b80 - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/atomic/kerneldoc/add_unless#79790b6818e96c58fe2bffee1b418c16e64e7b80</link>
        <description>Merge drm/drm-next into drm-xe-nextBackmerging drm-next in order to get up-to-date and in particularto access commit 9ca5facd0400f610f3f7f71aeb7fc0b949a48c67.Signed-off-by: Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;

            List of files:
            /linux/scripts/atomic/kerneldoc/add_unless</description>
        <pubDate>Fri, 12 Apr 2024 15:14:25 +0200</pubDate>
        <dc:creator>Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>3e5a516f3bf1a33f2bf219f570e9b5c031616f6a - Merge tag &apos;phy_dp_modes_6.10&apos; into msm-next-lumag</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/atomic/kerneldoc/add_unless#3e5a516f3bf1a33f2bf219f570e9b5c031616f6a</link>
        <description>Merge tag &apos;phy_dp_modes_6.10&apos; into msm-next-lumagMerge DisplayPort subnode API in order to allow DisplayPort driver toconfigure the PHYs either to the DP or eDP mode, depending on hardwareconfiguration.Signed-off-by: Dmitry Baryshkov &lt;dmitry.baryshkov@linaro.org&gt;

            List of files:
            /linux/scripts/atomic/kerneldoc/add_unless</description>
        <pubDate>Mon, 08 Apr 2024 17:35:51 +0200</pubDate>
        <dc:creator>Dmitry Baryshkov &lt;dmitry.baryshkov@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>5add703f6acad1c63f8a532b6de56e50d548e904 - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/atomic/kerneldoc/add_unless#5add703f6acad1c63f8a532b6de56e50d548e904</link>
        <description>Merge drm/drm-next into drm-intel-nextCatching up on 6.9-rc2Signed-off-by: Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;

            List of files:
            /linux/scripts/atomic/kerneldoc/add_unless</description>
        <pubDate>Tue, 02 Apr 2024 14:17:13 +0200</pubDate>
        <dc:creator>Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>0d21364c6e8dc1f62c34bbc49d49935c8b01844c - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/atomic/kerneldoc/add_unless#0d21364c6e8dc1f62c34bbc49d49935c8b01844c</link>
        <description>Merge drm/drm-next into drm-misc-nextBackmerging to get v6.9-rc2 changes into drm-misc-next.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/scripts/atomic/kerneldoc/add_unless</description>
        <pubDate>Tue, 02 Apr 2024 09:51:30 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>b7e1e969c887c897947fdc3754fe9b0c24acb155 - Merge branch &apos;topic/sound-devel-6.10&apos; into for-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/atomic/kerneldoc/add_unless#b7e1e969c887c897947fdc3754fe9b0c24acb155</link>
        <description>Merge branch &apos;topic/sound-devel-6.10&apos; into for-next

            List of files:
            /linux/scripts/atomic/kerneldoc/add_unless</description>
        <pubDate>Tue, 26 Mar 2024 12:19:11 +0100</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>100c85421b52e41269ada88f7d71a6b8a06c7a11 - Merge tag &apos;asoc-fix-v6.9-rc2&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/scripts/atomic/kerneldoc/add_unless#100c85421b52e41269ada88f7d71a6b8a06c7a11</link>
        <description>Merge tag &apos;asoc-fix-v6.9-rc2&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linusASoC: Fixes for v6.9A relatively large set of fixes here, the biggest piece of it is aseries correcting some problems with the delay reporting for Intel SOFcards but there&apos;s a bunch of other things.  Everything here is driverspecific except for a fix in the core for an issue with sign extensionhandling volume controls.

            List of files:
            /linux/scripts/atomic/kerneldoc/add_unless</description>
        <pubDate>Fri, 05 Apr 2024 08:48:12 +0200</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>36a1818f5a1e50b805317ba13f827067d50f6970 - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/atomic/kerneldoc/add_unless#36a1818f5a1e50b805317ba13f827067d50f6970</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesBackmerging to get drm-misc-fixes to the state of v6.9-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/scripts/atomic/kerneldoc/add_unless</description>
        <pubDate>Mon, 25 Mar 2024 21:11:58 +0100</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>2e2bc42c8381d2c0e9604b59e49264821da29368 - Merge branch &apos;linus&apos; into x86/boot, to resolve conflict</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/atomic/kerneldoc/add_unless#2e2bc42c8381d2c0e9604b59e49264821da29368</link>
        <description>Merge branch &apos;linus&apos; into x86/boot, to resolve conflictThere&apos;s a new conflict with Linus&apos;s upstream tree, becausein the following merge conflict resolution in &lt;asm/coco.h&gt;:  38b334fc767e Merge tag &apos;x86_sev_for_v6.9_rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus has resolved the conflicting placement of &apos;cc_mask&apos; betterthan the original commit:  1c811d403afd x86/sev: Fix position dependent variable references in startup code... which was also done by an internal merge resolution:  2e5fc4786b7a Merge branch &apos;x86/sev&apos; into x86/boot, to resolve conflicts and to pick up dependent treeBut Linus is right in 38b334fc767e, the &apos;cc_mask&apos; declaration is sufficientwithin the #ifdef CONFIG_ARCH_HAS_CC_PLATFORM block.So instead of forcing Linus to do the same resolution again, merge in Linus&apos;stree and follow his conflict resolution. Conflicts:	arch/x86/include/asm/coco.hSigned-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux/scripts/atomic/kerneldoc/add_unless</description>
        <pubDate>Tue, 12 Mar 2024 09:49:52 +0100</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>a5b1a017cb76e4898dd62fcb97e8aee6a63b33b5 - Merge tag &apos;locking-core-2024-03-11&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/atomic/kerneldoc/add_unless#a5b1a017cb76e4898dd62fcb97e8aee6a63b33b5</link>
        <description>Merge tag &apos;locking-core-2024-03-11&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipPull locking updates from Ingo Molnar: - Micro-optimize local_xchg() and the rtmutex code on x86 - Fix percpu-rwsem contention tracepoints - Simplify debugging Kconfig dependencies - Update/clarify the documentation of atomic primitives - Misc cleanups* tag &apos;locking-core-2024-03-11&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:  locking/rtmutex: Use try_cmpxchg_relaxed() in mark_rt_mutex_waiters()  locking/x86: Implement local_xchg() using CMPXCHG without the LOCK prefix  locking/percpu-rwsem: Trigger contention tracepoints only if contended  locking/rwsem: Make DEBUG_RWSEMS and PREEMPT_RT mutually exclusive  locking/rwsem: Clarify that RWSEM_READER_OWNED is just a hint  locking/mutex: Simplify &lt;linux/mutex.h&gt;  locking/qspinlock: Fix &apos;wait_early&apos; set but not used warning  locking/atomic: scripts: Clarify ordering of conditional atomics

            List of files:
            /linux/scripts/atomic/kerneldoc/add_unless</description>
        <pubDate>Tue, 12 Mar 2024 02:33:03 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>6dfee110c6cc7a6c3c1f45a07428c15820b87c1d - locking/atomic: scripts: Clarify ordering of conditional atomics</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/atomic/kerneldoc/add_unless#6dfee110c6cc7a6c3c1f45a07428c15820b87c1d</link>
        <description>locking/atomic: scripts: Clarify ordering of conditional atomicsConditional atomic operations (e.g. cmpxchg()) only provide orderingwhen the condition holds; when the condition does not hold, the locationis not modified and relaxed ordering is provided. Where ordering isneeded for failed conditional atomics, it is necessary to usesmp_mb__before_atomic() and/or smp_mb__after_atomic().This is explained tersely in memory-barriers.txt, and is implied but notexplicitly stated in the kerneldoc comments for the conditionaloperations. The lack of an explicit statement has lead to some off-listqueries about the ordering semantics of failing conditional operations,so evidently this is confusing.Update the kerneldoc comments to explicitly describe the lack of orderingfor failed conditional atomic operations.For most conditional atomic operations, this is written as:  | If (${condition}), atomically updates @v to (${new}) with ${desc_order} ordering.  | Otherwise, @v is not modified and relaxed ordering is provided.For the try_cmpxchg() operations, this is written as:  | If (${condition}), atomically updates @v to @new with ${desc_order} ordering.  | Otherwise, @v is not modified, @old is updated to the current value of @v,  | and relaxed ordering is provided.Signed-off-by: Mark Rutland &lt;mark.rutland@arm.com&gt;Signed-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;Reviewed-by: Paul E. McKenney &lt;paulmck@kernel.org&gt;Reviewed-by: Nhat Pham &lt;nphamcs@gmail.com&gt;Link: https://lore.kernel.org/r/20240209124010.2096198-1-mark.rutland@arm.com

            List of files:
            /linux/scripts/atomic/kerneldoc/add_unless</description>
        <pubDate>Fri, 09 Feb 2024 13:40:10 +0100</pubDate>
        <dc:creator>Mark Rutland &lt;mark.rutland@arm.com&gt;</dc:creator>
    </item>
<item>
        <title>cdd5b5a9761fd66d17586e4f4ba6588c70e640ea - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/atomic/kerneldoc/add_unless#cdd5b5a9761fd66d17586e4f4ba6588c70e640ea</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.7 merge window.

            List of files:
            /linux/scripts/atomic/kerneldoc/add_unless</description>
        <pubDate>Tue, 07 Nov 2023 00:42:08 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>34069d12e239ae8f36dd96c378e4622fb1c42a76 - Merge tag &apos;v6.5&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/atomic/kerneldoc/add_unless#34069d12e239ae8f36dd96c378e4622fb1c42a76</link>
        <description>Merge tag &apos;v6.5&apos; into nextSync up with mainline to bring in updates to the shared infrastructure.

            List of files:
            /linux/scripts/atomic/kerneldoc/add_unless</description>
        <pubDate>Tue, 05 Sep 2023 23:08:14 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>2612e3bbc0386368a850140a6c9b990cd496a5ec - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/atomic/kerneldoc/add_unless#2612e3bbc0386368a850140a6c9b990cd496a5ec</link>
        <description>Merge drm/drm-next into drm-intel-nextCatching-up with drm-next and drm-intel-gt-next.It will unblock a code refactor around the platformdefinitions (names vs acronyms).Signed-off-by: Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;

            List of files:
            /linux/scripts/atomic/kerneldoc/add_unless</description>
        <pubDate>Mon, 07 Aug 2023 23:14:42 +0200</pubDate>
        <dc:creator>Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>9f771739a04919226081a107167596de75108fbb - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/atomic/kerneldoc/add_unless#9f771739a04919226081a107167596de75108fbb</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextNeed to pull in b3e4aae612ec (&quot;drm/i915/hdcp: Modify hdcp_gsc_message msg sending mechanism&quot;) asa dependency for https://patchwork.freedesktop.org/series/121735/Signed-off-by: Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;

            List of files:
            /linux/scripts/atomic/kerneldoc/add_unless</description>
        <pubDate>Mon, 07 Aug 2023 12:29:40 +0200</pubDate>
        <dc:creator>Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>61b7369483efb5e0a9f3b48e75fac00d46d661e0 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/atomic/kerneldoc/add_unless#61b7369483efb5e0a9f3b48e75fac00d46d661e0</link>
        <description>Merge drm/drm-next into drm-misc-nextBackmerging to get v6.5-rc2.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/scripts/atomic/kerneldoc/add_unless</description>
        <pubDate>Mon, 24 Jul 2023 15:44:47 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
</channel>
</rss>
