<?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 Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>e3f760444df83978fcd0b0e3e05beffefe5f049f - lib/ftl: Introducing P2L IO log</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/spdk/lib/ftl/Makefile#e3f760444df83978fcd0b0e3e05beffefe5f049f</link>
        <description>lib/ftl: Introducing P2L IO logChange-Id: I9e2637070102c2ef7031b0271b8317de15eca79bSigned-off-by: Mariusz Barczak &lt;Mariusz.Barczak@solidigmtechnology.com&gt;Signed-off-by: Mateusz Kozlowski &lt;mateusz.kozlowski@solidigm.com&gt;Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/19619Reviewed-by: Konrad Sztyber &lt;konrad.sztyber@intel.com&gt;Reviewed-by: Jim Harris &lt;jim.harris@samsung.com&gt;Community-CI: Mellanox Build BotTested-by: SPDK CI Jenkins &lt;sys_sgci@intel.com&gt;

            List of files:
            /spdk/lib/ftl/Makefile</description>
        <pubDate>Thu, 14 Sep 2023 07:26:09 +0000</pubDate>
        <dc:creator>Mateusz Kozlowski &lt;mateusz.kozlowski@solidigm.com&gt;</dc:creator>
    </item>
<item>
        <title>6d6179ff420a322c5161a49a5af5bfd30e78674e - lib/ftl: Add new metadata region P2L IO LOG</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/spdk/lib/ftl/Makefile#6d6179ff420a322c5161a49a5af5bfd30e78674e</link>
        <description>lib/ftl: Add new metadata region P2L IO LOGChange-Id: I8c818d3ae117bf4b92437141ad225ac339ffdf0aSigned-off-by: Mariusz Barczak &lt;Mariusz.Barczak@solidigmtechnology.com&gt;Signed-off-by: Mateusz Kozlowski &lt;mateusz.kozlowski@solidigm.com&gt;Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/19618Reviewed-by: Jim Harris &lt;jim.harris@samsung.com&gt;Tested-by: SPDK CI Jenkins &lt;sys_sgci@intel.com&gt;Reviewed-by: Konrad Sztyber &lt;konrad.sztyber@intel.com&gt;Community-CI: Mellanox Build Bot

            List of files:
            /spdk/lib/ftl/Makefile</description>
        <pubDate>Thu, 14 Sep 2023 07:26:07 +0000</pubDate>
        <dc:creator>Mateusz Kozlowski &lt;mateusz.kozlowski@solidigm.com&gt;</dc:creator>
    </item>
<item>
        <title>59b53280e9e0879dced1b69150d86244ddd23b6c - lib/ftl: Placeholder for non-vss nv cache device</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/spdk/lib/ftl/Makefile#59b53280e9e0879dced1b69150d86244ddd23b6c</link>
        <description>lib/ftl: Placeholder for non-vss nv cache deviceChange-Id: I8d51f6c2e1340363656804e43640cfbb8d7c9afeSigned-off-by: Mariusz Barczak &lt;Mariusz.Barczak@solidigmtechnology.com&gt;Signed-off-by: Mateusz Kozlowski &lt;mateusz.kozlowski@solidigm.com&gt;Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/19617Reviewed-by: Konrad Sztyber &lt;konrad.sztyber@intel.com&gt;Reviewed-by: Jim Harris &lt;jim.harris@samsung.com&gt;Community-CI: Mellanox Build BotTested-by: SPDK CI Jenkins &lt;sys_sgci@intel.com&gt;

            List of files:
            /spdk/lib/ftl/Makefile</description>
        <pubDate>Thu, 14 Sep 2023 07:26:06 +0000</pubDate>
        <dc:creator>Mateusz Kozlowski &lt;mateusz.kozlowski@solidigm.com&gt;</dc:creator>
    </item>
<item>
        <title>2d61345463516e24fdd1fb93b3d68078875cff09 - lib/ftl: Handle trim requests without VSS</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/spdk/lib/ftl/Makefile#2d61345463516e24fdd1fb93b3d68078875cff09</link>
        <description>lib/ftl: Handle trim requests without VSSThe trim flow and its metadata are upgraded. To assure trim atomicitya new metadata layout region is added - trim log. The flow of the trimis as follows:1. Log the trim requests2. Persist the trim metadata3. Clear the trim logIf power loss occurs during the trim, the trim log is used to restorethe entire trim request.Change-Id: I132c6bb2b04fbe68a94a38c495344ffd4b8f6d47Signed-off-by: Mariusz Barczak &lt;Mariusz.Barczak@solidigmtechnology.com&gt;Signed-off-by: Lukasz Lasek &lt;lukasz.lasek@solidigmtechnology.com&gt;Signed-off-by: Mateusz Kozlowski &lt;mateusz.kozlowski@solidigm.com&gt;Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/19609Community-CI: Mellanox Build BotTested-by: SPDK CI Jenkins &lt;sys_sgci@intel.com&gt;Reviewed-by: Jim Harris &lt;jim.harris@samsung.com&gt;Reviewed-by: Ben Walker &lt;ben@nvidia.com&gt;Reviewed-by: Artur Paszkiewicz &lt;artur.paszkiewicz@intel.com&gt;

            List of files:
            /spdk/lib/ftl/Makefile</description>
        <pubDate>Thu, 14 Sep 2023 07:25:53 +0000</pubDate>
        <dc:creator>Mateusz Kozlowski &lt;mateusz.kozlowski@solidigm.com&gt;</dc:creator>
    </item>
<item>
        <title>c5bc4bf094c235137d6de802a19bd0b7f2100686 - lib/ftl: Set trace dependency only if DEBUG is enabled</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/spdk/lib/ftl/Makefile#c5bc4bf094c235137d6de802a19bd0b7f2100686</link>
        <description>lib/ftl: Set trace dependency only if DEBUG is enabledEntire ftl_trace.c seems to depend on CONFIG_DEBUG hence ftl&apos;sdependencies should be adjusted based on that condition as well.Change-Id: I27e19b8e533fd94833b6ed12261e2f696aead0b8Signed-off-by: Michal Berger &lt;michal.berger@intel.com&gt;Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/21840Reviewed-by: Mateusz Kozlowski &lt;mateusz.kozlowski@solidigm.com&gt;Reviewed-by: Jim Harris &lt;jim.harris@samsung.com&gt;Reviewed-by: Konrad Sztyber &lt;konrad.sztyber@intel.com&gt;Tested-by: SPDK CI Jenkins &lt;sys_sgci@intel.com&gt;Community-CI: Mellanox Build Bot

            List of files:
            /spdk/lib/ftl/Makefile</description>
        <pubDate>Mon, 12 Feb 2024 16:44:13 +0000</pubDate>
        <dc:creator>Michal Berger &lt;michal.berger@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>355312bfcd3751f9af17fbefc90373fb8a269614 - so_ver: increase all major versions after SPDK 24.01</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/spdk/lib/ftl/Makefile#355312bfcd3751f9af17fbefc90373fb8a269614</link>
        <description>so_ver: increase all major versions after SPDK 24.01To allow SO_MINOR updates on LTS for the whole year it is supported,the major version for all components needs to be increased.This is to prevent scenario where two versions exists with matchingversions, but conflicting ABI.Ex. Next SPDK release adds an API call increasing the minor version,then LTS needs just a subset of those additions.Increasing major so version after LTS, allows the future releasesto update versions as needed. Yet allowing LTS to increase minorversion separately.This patch:- increases SO_VER by 1 for all components- resets SO_MINOR to 0 for all componentsDue to patch below being introduced after v24.01 code freeze,bdev lib version should not be increased:61623c5ca9 bdev: add spdk_bdev_io padding in place of io_submit_chShort reference to how the versions were changed:MAX=$(git grep &quot;SO_VER := &quot; | cut -d&quot; &quot; -f 3 | sort -ubnr | head -1)for((i=$MAX;i&gt;0;i-=1)); do find . -name &quot;Makefile&quot; -exec \	sed -i -e &quot;s/SO_VER := $i\$/SO_VER := $(($i+1))/g&quot; {} +;  donefind . -name &quot;Makefile&quot; -exec \	sed -i -e &quot;s/SO_MINOR := .*/SO_MINOR := 0/g&quot; {} +Signed-off-by: Tomasz Zawadzki &lt;tomasz.zawadzki@intel.com&gt;Change-Id: I0166d6be6c17bbbf985d48b5dfcb36f1d4af1b48Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/21582Reviewed-by: Konrad Sztyber &lt;konrad.sztyber@intel.com&gt;Tested-by: SPDK CI Jenkins &lt;sys_sgci@intel.com&gt;

            List of files:
            /spdk/lib/ftl/Makefile</description>
        <pubDate>Fri, 26 Jan 2024 11:19:16 +0000</pubDate>
        <dc:creator>Tomasz Zawadzki &lt;tomasz.zawadzki@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>f968b954a94944780711b6c2548cbe7aa1c77d81 - lib/ftl: Superblock v5 introduction</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/spdk/lib/ftl/Makefile#f968b954a94944780711b6c2548cbe7aa1c77d81</link>
        <description>lib/ftl: Superblock v5 introductionAdd the definition of the new superblock layout.Add functions for manipulating the description of metadata regions withinthe new superblock format.Change-Id: I983a2609c21cd1f2c0ffa3a795cb35301d15e7b7Signed-off-by: Mateusz Kozlowski &lt;mateusz.kozlowski@solidigm.com&gt;Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/20525Reviewed-by: Ben Walker &lt;ben@nvidia.com&gt;Community-CI: Mellanox Build BotReviewed-by: Jim Harris &lt;jim.harris@samsung.com&gt;Tested-by: Tomasz Zawadzki &lt;tomasz.zawadzki@intel.com&gt;

            List of files:
            /spdk/lib/ftl/Makefile</description>
        <pubDate>Wed, 08 Nov 2023 13:44:43 +0000</pubDate>
        <dc:creator>Mateusz Kozlowski &lt;mateusz.kozlowski@solidigm.com&gt;</dc:creator>
    </item>
<item>
        <title>93036282f2923273b9dcd81963ab25cfa139b729 - lib/ftl: Add FTL layout region tracker</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/spdk/lib/ftl/Makefile#93036282f2923273b9dcd81963ab25cfa139b729</link>
        <description>lib/ftl: Add FTL layout region trackerThe FTL layout region tracker enables the dynamic creation, removal,search and tracking of FTL layout regions.The tracking is done separately for each bdev, i.e. nvc and base.This change is a prerequisite for the FTL MD major updates.Change-Id: I0cc7eddd864a8acd6d5871c0417b92cd5a224e32Signed-off-by: Lukasz Lasek &lt;lukasz.lasek@solidigm.com&gt;Signed-off-by: Mariusz Barczak &lt;Mariusz.Barczak@solidigmtechnology.com&gt;Signed-off-by: Mateusz Kozlowski &lt;mateusz.kozlowski@solidigm.com&gt;Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/19595Community-CI: Mellanox Build BotReviewed-by: Jim Harris &lt;jim.harris@samsung.com&gt;Reviewed-by: Artur Paszkiewicz &lt;artur.paszkiewicz@intel.com&gt;Reviewed-by: Ben Walker &lt;ben@nvidia.com&gt;Tested-by: SPDK CI Jenkins &lt;sys_sgci@intel.com&gt;

            List of files:
            /spdk/lib/ftl/Makefile</description>
        <pubDate>Fri, 15 Sep 2023 14:10:17 +0000</pubDate>
        <dc:creator>Lukasz Lasek &lt;lukasz.lasek@solidigm.com&gt;</dc:creator>
    </item>
<item>
        <title>fa1fc76c10f24b404a4d4c5983a2352a63471b32 - lib/ftl: API for superblock layout upgrade</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/spdk/lib/ftl/Makefile#fa1fc76c10f24b404a4d4c5983a2352a63471b32</link>
        <description>lib/ftl: API for superblock layout upgradeMoved the content of ftl_sb.c to ftl_sb_v3.c file.The ftl_sb.c is now a wrapper to dispatch the SB version and call theappropriate implementation.Upon the change of FTL SB layout, a new implementation will be added forthe new version.This is necessary as FTL SB upgrades were meant to be incremental.Changing the layout requires the FTL to be able to reference the SB,regardless of its version, at runtime.Change-Id: I2ac955b267ff4abb302b95f2da3678ff81345c18Signed-off-by: Lukasz Lasek &lt;lukasz.lasek@solidigm.com&gt;Signed-off-by: Mariusz Barczak &lt;Mariusz.Barczak@solidigmtechnology.com&gt;Signed-off-by: Mateusz Kozlowski &lt;mateusz.kozlowski@solidigm.com&gt;Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/19594Reviewed-by: Artur Paszkiewicz &lt;artur.paszkiewicz@intel.com&gt;Reviewed-by: Jim Harris &lt;jim.harris@samsung.com&gt;Community-CI: Mellanox Build BotReviewed-by: Ben Walker &lt;ben@nvidia.com&gt;Tested-by: SPDK CI Jenkins &lt;sys_sgci@intel.com&gt;

            List of files:
            /spdk/lib/ftl/Makefile</description>
        <pubDate>Fri, 15 Sep 2023 14:10:08 +0000</pubDate>
        <dc:creator>Lukasz Lasek &lt;lukasz.lasek@solidigm.com&gt;</dc:creator>
    </item>
<item>
        <title>498c39be016e91ccc2617338a9106ceee03d3e27 - lib/ftl: Add base device type.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/spdk/lib/ftl/Makefile#498c39be016e91ccc2617338a9106ceee03d3e27</link>
        <description>lib/ftl: Add base device type.Added a base device type.Added an interface for FTL MD layout operations to base device.With this change, FTL MD regions on base dev are created withregion_create().Change-Id: I0f70c6c53baa5ffec16a6bb1cb7eda28468574d3Signed-off-by: Lukasz Lasek &lt;lukasz.lasek@solidigm.com&gt;Signed-off-by: Mariusz Barczak &lt;Mariusz.Barczak@solidigmtechnology.com&gt;Signed-off-by: Mateusz Kozlowski &lt;mateusz.kozlowski@solidigm.com&gt;Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/19593Reviewed-by: Jim Harris &lt;jim.harris@samsung.com&gt;Reviewed-by: Artur Paszkiewicz &lt;artur.paszkiewicz@intel.com&gt;Community-CI: Mellanox Build BotReviewed-by: Ben Walker &lt;ben@nvidia.com&gt;Tested-by: SPDK CI Jenkins &lt;sys_sgci@intel.com&gt;

            List of files:
            /spdk/lib/ftl/Makefile</description>
        <pubDate>Fri, 15 Sep 2023 14:09:59 +0000</pubDate>
        <dc:creator>Lukasz Lasek &lt;lukasz.lasek@solidigm.com&gt;</dc:creator>
    </item>
<item>
        <title>217332a98a403a06a34f2fbc43337973a7176084 - lib/ftl: Add flag to prepare for major upgrade</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/spdk/lib/ftl/Makefile#217332a98a403a06a34f2fbc43337973a7176084</link>
        <description>lib/ftl: Add flag to prepare for major upgradeFTL publishes a new property - prep_upgrade_on_shutdown. When this flag is on,during shutdown, FTL executes all actions which are needed for upgradeto a new version.Change-Id: I95e05eb22420e069e16b9dee24ed4f4cfa472471Signed-off-by: Mariusz Barczak &lt;Mariusz.Barczak@solidigmtechnology.com&gt;Signed-off-by: Mateusz Kozlowski &lt;mateusz.kozlowski@solidigm.com&gt;Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/19010Reviewed-by: Jim Harris &lt;jim.harris@samsung.com&gt;Community-CI: Mellanox Build BotReviewed-by: Ben Walker &lt;ben@nvidia.com&gt;Tested-by: SPDK CI Jenkins &lt;sys_sgci@intel.com&gt;

            List of files:
            /spdk/lib/ftl/Makefile</description>
        <pubDate>Thu, 14 Sep 2023 07:25:00 +0000</pubDate>
        <dc:creator>Mateusz Kozlowski &lt;mateusz.kozlowski@solidigm.com&gt;</dc:creator>
    </item>
<item>
        <title>309682ca440b54ff500d4c51e4eebe21b01df887 - module/bdev/ftl: New RPC to get FTL properties</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/spdk/lib/ftl/Makefile#309682ca440b54ff500d4c51e4eebe21b01df887</link>
        <description>module/bdev/ftl: New RPC to get FTL propertiesThis RPC call provides list of available properties forthe specified FTL device.Change-Id: Ida63ae438101950502f7ba3b7ba1bc475f273648Signed-off-by: Mariusz Barczak &lt;Mariusz.Barczak@solidigmtechnology.com&gt;Signed-off-by: Mateusz Kozlowski &lt;mateusz.kozlowski@solidigm.com&gt;Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/19006Reviewed-by: Jim Harris &lt;jim.harris@samsung.com&gt;Tested-by: SPDK CI Jenkins &lt;sys_sgci@intel.com&gt;Reviewed-by: Ben Walker &lt;ben@nvidia.com&gt;Community-CI: Mellanox Build BotReviewed-by: Artur Paszkiewicz &lt;artur.paszkiewicz@intel.com&gt;

            List of files:
            /spdk/lib/ftl/Makefile</description>
        <pubDate>Thu, 14 Sep 2023 07:24:55 +0000</pubDate>
        <dc:creator>Mateusz Kozlowski &lt;mateusz.kozlowski@solidigm.com&gt;</dc:creator>
    </item>
<item>
        <title>fa378811702c98d7003881a346ddee28a1bc72a6 - lib/ftl: Introducing FTL properties mechanism</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/spdk/lib/ftl/Makefile#fa378811702c98d7003881a346ddee28a1bc72a6</link>
        <description>lib/ftl: Introducing FTL properties mechanismIt provides a method to register a FTL property (a setting)that can be accessed by the user. The intention is toget and set the property using a FTL RPC call.Change-Id: I2209c057c531627c5735b9ef8dd18fb3d9d96873Signed-off-by: Mariusz Barczak &lt;Mariusz.Barczak@solidigmtechnology.com&gt;Signed-off-by: Mateusz Kozlowski &lt;mateusz.kozlowski@solidigm.com&gt;Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/19005Tested-by: SPDK CI Jenkins &lt;sys_sgci@intel.com&gt;Reviewed-by: Jim Harris &lt;jim.harris@samsung.com&gt;Community-CI: Mellanox Build BotReviewed-by: Ben Walker &lt;ben@nvidia.com&gt;Reviewed-by: Artur Paszkiewicz &lt;artur.paszkiewicz@intel.com&gt;

            List of files:
            /spdk/lib/ftl/Makefile</description>
        <pubDate>Thu, 14 Sep 2023 07:24:52 +0000</pubDate>
        <dc:creator>Mateusz Kozlowski &lt;mateusz.kozlowski@solidigm.com&gt;</dc:creator>
    </item>
<item>
        <title>17cf101b6e0f1a9117d0ac29c545f8a294bedc1a - lib/ftl: Abandonment of FTL VSS EMU</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/spdk/lib/ftl/Makefile#17cf101b6e0f1a9117d0ac29c545f8a294bedc1a</link>
        <description>lib/ftl: Abandonment of FTL VSS EMUVss emulation was meant to allow for executing FTL on top of non-vssdrives with some caveats (not being power failure safe being the mainissue). However the following patches are adding the logic necessary torun a fully functional FTL on such drives, so the code here isabandoned.Change-Id: I7da2af756662aa8549e979a4803848ed913e17e3Signed-off-by: Mariusz Barczak &lt;Mariusz.Barczak@solidigmtechnology.com&gt;Signed-off-by: Mateusz Kozlowski &lt;mateusz.kozlowski@solidigm.com&gt;Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/18547Tested-by: SPDK CI Jenkins &lt;sys_sgci@intel.com&gt;Community-CI: Mellanox Build BotReviewed-by: Ben Walker &lt;ben@nvidia.com&gt;Reviewed-by: Jim Harris &lt;jim.harris@samsung.com&gt;Reviewed-by: Artur Paszkiewicz &lt;artur.paszkiewicz@intel.com&gt;

            List of files:
            /spdk/lib/ftl/Makefile</description>
        <pubDate>Thu, 14 Sep 2023 07:24:49 +0000</pubDate>
        <dc:creator>Mateusz Kozlowski &lt;mateusz.kozlowski@solidigm.com&gt;</dc:creator>
    </item>
<item>
        <title>20c3c1668b5d29567d1f8c7e5aefa66931a8d947 - lib/ftl: Select NV cache device when opening bdev</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/spdk/lib/ftl/Makefile#20c3c1668b5d29567d1f8c7e5aefa66931a8d947</link>
        <description>lib/ftl: Select NV cache device when opening bdevChange-Id: Ieba3dd9d8e30365c3127dada857826e454ed9828Signed-off-by: Mariusz Barczak &lt;Mariusz.Barczak@solidigmtechnology.com&gt;Signed-off-by: Mateusz Kozlowski &lt;mateusz.kozlowski@solidigm.com&gt;Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/18546Reviewed-by: Jim Harris &lt;jim.harris@samsung.com&gt;Tested-by: SPDK CI Jenkins &lt;sys_sgci@intel.com&gt;Community-CI: Mellanox Build BotReviewed-by: Ben Walker &lt;ben@nvidia.com&gt;Reviewed-by: Artur Paszkiewicz &lt;artur.paszkiewicz@intel.com&gt;

            List of files:
            /spdk/lib/ftl/Makefile</description>
        <pubDate>Thu, 14 Sep 2023 07:24:48 +0000</pubDate>
        <dc:creator>Mateusz Kozlowski &lt;mateusz.kozlowski@solidigm.com&gt;</dc:creator>
    </item>
<item>
        <title>851af3754c392af412ab22a5d8c57a3febeec134 - lib/ftl: Add placeholder for NV cache device interface</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/spdk/lib/ftl/Makefile#851af3754c392af412ab22a5d8c57a3febeec134</link>
        <description>lib/ftl: Add placeholder for NV cache device interfaceChange-Id: Ie0dc8fdd24c9dff9e20d4e12de82a19eec77d04bSigned-off-by: Mariusz Barczak &lt;Mariusz.Barczak@solidigmtechnology.com&gt;Signed-off-by: Mateusz Kozlowski &lt;mateusz.kozlowski@solidigm.com&gt;Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/18545Reviewed-by: Jim Harris &lt;jim.harris@samsung.com&gt;Reviewed-by: Ben Walker &lt;ben@nvidia.com&gt;Reviewed-by: Artur Paszkiewicz &lt;artur.paszkiewicz@intel.com&gt;Tested-by: SPDK CI Jenkins &lt;sys_sgci@intel.com&gt;Community-CI: Mellanox Build Bot

            List of files:
            /spdk/lib/ftl/Makefile</description>
        <pubDate>Thu, 14 Sep 2023 07:24:46 +0000</pubDate>
        <dc:creator>Mateusz Kozlowski &lt;mateusz.kozlowski@solidigm.com&gt;</dc:creator>
    </item>
<item>
        <title>3359bf34d682202107c227ea42ace1c600a04657 - so_ver: increase all major versions</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/spdk/lib/ftl/Makefile#3359bf34d682202107c227ea42ace1c600a04657</link>
        <description>so_ver: increase all major versionsTo allow SO_MINOR updates on LTS for the whole year it is supported,the major version for all components needs to be increased.This is to prevent scenario where two versions exists with matchingversions, but conflicting ABI.Ex. Next SPDK release adds an API call increasing the minor version,then LTS needs just a subset of those additions.Increasing major so version after LTS, allows the future releasesto update versions as needed. Yet allowing LTS to increase minorversion separately.Disabled test for increasing SO version without ABI change, asthat is goal of this patch. This check shall be removed with SPDK 23.05release.Looks like this was left over from prior LTS, to avoid thatmake sure it is only skipped when running against v23.01.x as latestrelease.This patch:- increases SO_VER by 1 for all components- resets SO_MINOR to 0 for all components- removes suppressions for ABI testsShort reference to how the versions were changed:MAX=$(git grep &quot;SO_VER := &quot; | cut -d&quot; &quot; -f 3 | sort -ubnr | head -1)for((i=$MAX;i&gt;0;i-=1)); do find . -name &quot;Makefile&quot; -exec \	sed -i -e &quot;s/SO_VER := $i\$/SO_VER := $(($i+1))/g&quot; {} +;  donefind . -name &quot;Makefile&quot; -exec \	sed -i -e &quot;s/SO_MINOR := .*/SO_MINOR := 0/g&quot; {} +Change-Id: I3e5681802c0a5ac6d7d652a18896997cd07cc8bfSigned-off-by: Tomasz Zawadzki &lt;tomasz.zawadzki@intel.com&gt;Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/16419Reviewed-by: Ben Walker &lt;benjamin.walker@intel.com&gt;Reviewed-by: Konrad Sztyber &lt;konrad.sztyber@intel.com&gt;Tested-by: SPDK CI Jenkins &lt;sys_sgci@intel.com&gt;

            List of files:
            /spdk/lib/ftl/Makefile</description>
        <pubDate>Mon, 23 Jan 2023 17:24:28 +0000</pubDate>
        <dc:creator>Tomasz Zawadzki &lt;tomasz.zawadzki@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>a6dbe3721eb3b5990707fc3e378c95e505dd8ab5 - update Intel copyright notices</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/spdk/lib/ftl/Makefile#a6dbe3721eb3b5990707fc3e378c95e505dd8ab5</link>
        <description>update Intel copyright noticesper Intel policy to include file commit date using git cmdbelow.  The policy does not apply to non-Intel (C) notices.git log --follow -C90% --format=%ad --date default &lt;file&gt; | tail -1and then pull just the 4 digit year from the result.Intel copyrights were not added to files where Intel either hadno contribution ot the contribution lacked substance (ie licenseheader updates, formatting changes, etc).  Contribution date used&quot;--follow -C95%&quot; to get the most accurate date.Note that several files in this patch didn&apos;t end the license/(c)block with a blank comment line so these were added as the vastmajority of files do have this last blank line.  Simply there forconsistency.Signed-off-by: paul luse &lt;paul.e.luse@intel.com&gt;Change-Id: Id5b7ce4f658fe87132f14139ead58d6e285c04d4Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/15192Tested-by: SPDK CI Jenkins &lt;sys_sgci@intel.com&gt;Reviewed-by: Jim Harris &lt;james.r.harris@intel.com&gt;Reviewed-by: Ben Walker &lt;benjamin.walker@intel.com&gt;Community-CI: Mellanox Build Bot

            List of files:
            /spdk/lib/ftl/Makefile</description>
        <pubDate>Tue, 01 Nov 2022 20:26:26 +0000</pubDate>
        <dc:creator>paul luse &lt;paul.e.luse@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>d14afd5000f77b8bcf093951b99bc47979f244e7 - bdev: Add copy IO type</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/spdk/lib/ftl/Makefile#d14afd5000f77b8bcf093951b99bc47979f244e7</link>
        <description>bdev: Add copy IO typeCopy operation is defined by source and destination LBAs and LBA countto copy. For destiantion LBA and LBA count we reuse exiting fields`offset_blocks` and `num_blocks` in `struct spdk_bdev_io`. For sourceLBA new field `src_offset_blocks` was added.`spdk_bdev_get_max_copy()` function can be used to retrieve maximumpossible unsplit copy size. Zero values means unlimited. It is allowedto submit larger copy size but it will be split into several bdev IOs.Signed-off-by: Evgeniy Kochetov &lt;evgeniik@nvidia.com&gt;Change-Id: I2ad56294b6c062595c026ffcf9b435f0100d3d7eReviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/14344Tested-by: SPDK CI Jenkins &lt;sys_sgci@intel.com&gt;Reviewed-by: Ben Walker &lt;benjamin.walker@intel.com&gt;Reviewed-by: Aleksey Marchuk &lt;alexeymar@nvidia.com&gt;Reviewed-by: Shuhei Matsumoto &lt;smatsumoto@nvidia.com&gt;Community-CI: Mellanox Build Bot

            List of files:
            /spdk/lib/ftl/Makefile</description>
        <pubDate>Mon, 22 Aug 2022 09:14:48 +0000</pubDate>
        <dc:creator>Evgeniy Kochetov &lt;evgeniik@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>759e1769279e6bc467bae084817f5c1026e18120 - lib/ftl: Don&apos;t retry on write failure</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/spdk/lib/ftl/Makefile#759e1769279e6bc467bae084817f5c1026e18120</link>
        <description>lib/ftl: Don&apos;t retry on write failureRetrying on write errors is generally not needed, by default FTL willfail now in such cases. If retry is preferable, an additional build flagmust be supplied.Signed-off-by: Kozlowski Mateusz &lt;mateusz.kozlowski@intel.com&gt;Change-Id: I8ed1fe140564f08905bdf7fc6d6aa86a7585693aReviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/14114Tested-by: SPDK CI Jenkins &lt;sys_sgci@intel.com&gt;Reviewed-by: Ben Walker &lt;benjamin.walker@intel.com&gt;Reviewed-by: Jim Harris &lt;james.r.harris@intel.com&gt;

            List of files:
            /spdk/lib/ftl/Makefile</description>
        <pubDate>Thu, 18 Aug 2022 13:14:54 +0000</pubDate>
        <dc:creator>Kozlowski Mateusz &lt;mateusz.kozlowski@intel.com&gt;</dc:creator>
    </item>
</channel>
</rss>
