<?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 cache_segment.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>a4a508df2aa34f8650afde54ea804321c618f45f - Merge tag &apos;v6.18&apos; into next</title>
        <link>http://opengrok.net:8080/history/linux/drivers/md/dm-pcache/cache_segment.c#a4a508df2aa34f8650afde54ea804321c618f45f</link>
        <description>Merge tag &apos;v6.18&apos; into nextSync up with the mainline to bring in the latest APIs.

            List of files:
            /linux/drivers/md/dm-pcache/cache_segment.c</description>
        <pubDate>Sat, 13 Dec 2025 09:18:20 +0000</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>ec496f77b4c11036cc835d6f045fb5e5ef1e6530 - Merge branch &apos;for-6.20/sony&apos; into for-linus</title>
        <link>http://opengrok.net:8080/history/linux/drivers/md/dm-pcache/cache_segment.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/drivers/md/dm-pcache/cache_segment.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>cc4adab164b772a34b3340d644b7c4728498581e - Merge tag &apos;v6.19-rc1&apos; into msm-next</title>
        <link>http://opengrok.net:8080/history/linux/drivers/md/dm-pcache/cache_segment.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/drivers/md/dm-pcache/cache_segment.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>5add3c3c280a35f7e258e9cef7607db5a2e56fdc - Merge drm/drm-next into drm-xe-next</title>
        <link>http://opengrok.net:8080/history/linux/drivers/md/dm-pcache/cache_segment.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/drivers/md/dm-pcache/cache_segment.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.net:8080/history/linux/drivers/md/dm-pcache/cache_segment.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/drivers/md/dm-pcache/cache_segment.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>7f790dd21a931c61167f7bdc327aecf2cebad327 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://opengrok.net:8080/history/linux/drivers/md/dm-pcache/cache_segment.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/drivers/md/dm-pcache/cache_segment.c</description>
        <pubDate>Mon, 15 Dec 2025 08:27:39 +0000</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&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.net:8080/history/linux/drivers/md/dm-pcache/cache_segment.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/drivers/md/dm-pcache/cache_segment.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>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.net:8080/history/linux/drivers/md/dm-pcache/cache_segment.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/drivers/md/dm-pcache/cache_segment.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>84318277d6334c6981ab326d4acc87c6a6ddc9b8 - Merge remote-tracking branch &apos;drm/drm-fixes&apos; into drm-misc-fixes</title>
        <link>http://opengrok.net:8080/history/linux/drivers/md/dm-pcache/cache_segment.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/drivers/md/dm-pcache/cache_segment.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>d358e5254674b70f34c847715ca509e46eb81e6f - Merge tag &apos;for-6.19/dm-changes&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm</title>
        <link>http://opengrok.net:8080/history/linux/drivers/md/dm-pcache/cache_segment.c#d358e5254674b70f34c847715ca509e46eb81e6f</link>
        <description>Merge tag &apos;for-6.19/dm-changes&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dmPull device mapper updates from Mikulas Patocka: - convert crypto_shash users to direct crypto library use with simpler   and faster code and reduced stack usage (Eric Biggers):     - the dm-verity SHA-256 conversion also teaches it to do two-way       interleaved hashing for added performance     - dm-crypt MD5 conversion (used for Loop-AES compatibility) - added document for for takeover/reshape raid1 -&gt; raid5 examples (Heinz Mauelshagen) - fix dm-vdo kerneldoc warnings (Matthew Sakai) - various random fixes and cleanups* tag &apos;for-6.19/dm-changes&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm: (29 commits)  dm pcache: fix segment info indexing  dm pcache: fix cache info indexing  dm-pcache: advance slot index before writing slot  dm raid: add documentation for takeover/reshape raid1 -&gt; raid5 table line examples  dm log-writes: Add missing set_freezable() for freezable kthread  dm-raid: fix possible NULL dereference with undefined raid type  dm-snapshot: fix &apos;scheduling while atomic&apos; on real-time kernels  dm: ignore discard return value  MAINTAINERS: add Benjamin Marzinski as a device mapper maintainer  dm-mpath: Simplify the setup_scsi_dh code  dm vdo: fix kerneldoc warnings  dm-bufio: align write boundary on physical block size  dm-crypt: enable DM_TARGET_ATOMIC_WRITES  dm: test for REQ_ATOMIC in dm_accept_partial_bio()  dm-verity: remove useless mempool  dm-verity: disable recursive forward error correction  dm-ebs: Mark full buffer dirty even on partial write  dm mpath: enable DM_TARGET_ATOMIC_WRITES  dm verity fec: Expose corrected block count via status  dm: Don&apos;t warn if IMA_DISABLE_HTABLE is not enabled  ...

            List of files:
            /linux/drivers/md/dm-pcache/cache_segment.c</description>
        <pubDate>Thu, 11 Dec 2025 03:13:29 +0000</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>13ea55ea20176736516b20b9ea2d8cf97dbe74f5 - dm pcache: fix segment info indexing</title>
        <link>http://opengrok.net:8080/history/linux/drivers/md/dm-pcache/cache_segment.c#13ea55ea20176736516b20b9ea2d8cf97dbe74f5</link>
        <description>dm pcache: fix segment info indexingSegment info indexing also used sizeof(struct) instead of the4K metadata stride, so info_index could point between slots andsubsequent writes would advance incorrectly. Derive info_indexfrom the pointer returned by the segment meta search usingPCACHE_SEG_INFO_SIZE and advance to the next slot for futureupdates.Signed-off-by: Li Chen &lt;chenl311@chinatelecom.cn&gt;Signed-off-by: Dongsheng Yang &lt;dongsheng.yang@linux.dev&gt;Signed-off-by: Mikulas Patocka &lt;mpatocka@redhat.com&gt;Reviewed-by: Zheng Gu &lt;cengku@gmail.com&gt;Cc: stable@vger.kernel.org	# 6.18

            List of files:
            /linux/drivers/md/dm-pcache/cache_segment.c</description>
        <pubDate>Fri, 05 Dec 2025 05:46:20 +0000</pubDate>
        <dc:creator>Li Chen &lt;chenl311@chinatelecom.cn&gt;</dc:creator>
    </item>
<item>
        <title>ebbb90344a7da2421e4b54668b94e81828b8b308 - dm-pcache: advance slot index before writing slot</title>
        <link>http://opengrok.net:8080/history/linux/drivers/md/dm-pcache/cache_segment.c#ebbb90344a7da2421e4b54668b94e81828b8b308</link>
        <description>dm-pcache: advance slot index before writing slotIn dm-pcache, in order to ensure crash-consistency, a dual-copy schemeis used to alternately update metadata, and there is a slot index thatrecords the current slot. However, in the write path the currentimplementation writes directly to the current slot indexed by slotindex, and then advances the slot &#8212; which ends up overwriting theexisting slot, violating the crash-consistency guarantee.This patch fixes that behavior, preventing metadata from beingoverwritten incorrectly.In addition, this patch add a missing pmem_wmb() after memcpy_flushcache().Signed-off-by: Dongsheng Yang &lt;dongsheng.yang@linux.dev&gt;Signed-off-by: Mikulas Patocka &lt;mpatocka@redhat.com&gt;Reviewed-by: Zheng Gu &lt;cengku@gmail.com&gt;Cc: stable@vger.kernel.org	# 6.18

            List of files:
            /linux/drivers/md/dm-pcache/cache_segment.c</description>
        <pubDate>Fri, 05 Dec 2025 05:46:18 +0000</pubDate>
        <dc:creator>Dongsheng Yang &lt;dongsheng.yang@linux.dev&gt;</dc:creator>
    </item>
<item>
        <title>2ace52718376fdb56aca863da2eebe70d7e2ddb1 - Merge branch &apos;objtool/core&apos;</title>
        <link>http://opengrok.net:8080/history/linux/drivers/md/dm-pcache/cache_segment.c#2ace52718376fdb56aca863da2eebe70d7e2ddb1</link>
        <description>Merge branch &apos;objtool/core&apos;Bring in the UDB and objtool data annotations to avoid conflicts while further extending the bug exceptions.Signed-off-by: Peter Zijlstra &lt;peterz@infradead.org&gt;

            List of files:
            /linux/drivers/md/dm-pcache/cache_segment.c</description>
        <pubDate>Fri, 21 Nov 2025 10:21:20 +0000</pubDate>
        <dc:creator>Peter Zijlstra &lt;peterz@infradead.org&gt;</dc:creator>
    </item>
<item>
        <title>f39b6c468c52745dbca9a842d91c8373fda208ab - Merge tag &apos;v6.18-rc6&apos; into for-linus</title>
        <link>http://opengrok.net:8080/history/linux/drivers/md/dm-pcache/cache_segment.c#f39b6c468c52745dbca9a842d91c8373fda208ab</link>
        <description>Merge tag &apos;v6.18-rc6&apos; into for-linusSync up with the mainline to bring in definition ofINPUT_PROP_HAPTIC_TOUCHPAD.

            List of files:
            /linux/drivers/md/dm-pcache/cache_segment.c</description>
        <pubDate>Tue, 18 Nov 2025 07:16:55 +0000</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>cb9f145f638d7afa633632a9290d6ad06caeb8ee - Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-next-robclark</title>
        <link>http://opengrok.net:8080/history/linux/drivers/md/dm-pcache/cache_segment.c#cb9f145f638d7afa633632a9290d6ad06caeb8ee</link>
        <description>Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-next-robclarkBack-merge drm-next to get caught up.Signed-off-by: Rob Clark &lt;robin.clark@oss.qualcomm.com&gt;

            List of files:
            /linux/drivers/md/dm-pcache/cache_segment.c</description>
        <pubDate>Sat, 01 Nov 2025 12:47:30 +0000</pubDate>
        <dc:creator>Rob Clark &lt;robin.clark@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>ec2e0fb07d789976c601bec19ecced7a501c3705 - Merge tag &apos;asoc-fix-v6.18-rc1&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus</title>
        <link>http://opengrok.net:8080/history/linux/drivers/md/dm-pcache/cache_segment.c#ec2e0fb07d789976c601bec19ecced7a501c3705</link>
        <description>Merge tag &apos;asoc-fix-v6.18-rc1&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linusASoC: Fixes for v6.18A moderately large collection of driver specific fixes, plus a few newquirks and device IDs.  The NAU8821 changes are a little large but morein mechanical ways than in ways that are complex.

            List of files:
            /linux/drivers/md/dm-pcache/cache_segment.c</description>
        <pubDate>Thu, 16 Oct 2025 18:14:24 +0000</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>82ee50252dc891e3f3b32d923bb4f656d300b772 - Merge drm/drm-next into drm-xe-next</title>
        <link>http://opengrok.net:8080/history/linux/drivers/md/dm-pcache/cache_segment.c#82ee50252dc891e3f3b32d923bb4f656d300b772</link>
        <description>Merge drm/drm-next into drm-xe-nextBackmerging to bring in 6.18-rc1.Signed-off-by: Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;

            List of files:
            /linux/drivers/md/dm-pcache/cache_segment.c</description>
        <pubDate>Tue, 14 Oct 2025 09:31:49 +0000</pubDate>
        <dc:creator>Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>48a710760e10a4f36e11233a21860796ba204b1e - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://opengrok.net:8080/history/linux/drivers/md/dm-pcache/cache_segment.c#48a710760e10a4f36e11233a21860796ba204b1e</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesUpdating drm-misc-fixes to the state of v6.18-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/drivers/md/dm-pcache/cache_segment.c</description>
        <pubDate>Tue, 14 Oct 2025 08:59:58 +0000</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>2acee98fcc61052d63fab4539fcb6ee677555645 - Merge drm/drm-next into drm-intel-next</title>
        <link>http://opengrok.net:8080/history/linux/drivers/md/dm-pcache/cache_segment.c#2acee98fcc61052d63fab4539fcb6ee677555645</link>
        <description>Merge drm/drm-next into drm-intel-nextSync to v6.18-rc1.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/drivers/md/dm-pcache/cache_segment.c</description>
        <pubDate>Tue, 14 Oct 2025 07:37:11 +0000</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>4f38da1f027ea2c9f01bb71daa7a299c191b6940 - spi: Merge up v6.18-rc1</title>
        <link>http://opengrok.net:8080/history/linux/drivers/md/dm-pcache/cache_segment.c#4f38da1f027ea2c9f01bb71daa7a299c191b6940</link>
        <description>spi: Merge up v6.18-rc1Ensure my CI has a sensible baseline.

            List of files:
            /linux/drivers/md/dm-pcache/cache_segment.c</description>
        <pubDate>Mon, 13 Oct 2025 12:32:13 +0000</pubDate>
        <dc:creator>Mark Brown &lt;broonie@kernel.org&gt;</dc:creator>
    </item>
</channel>
</rss>
