<?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>0ce363bebe8ca422f8a9e2bd103dc1eaee71fb2e - spdk_log: introduce spdk_log_ext API</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/spdk/lib/log/Makefile#0ce363bebe8ca422f8a9e2bd103dc1eaee71fb2e</link>
        <description>spdk_log: introduce spdk_log_ext APICurrent spdk_log implementation allows to provide only log function.In some cases it might not be enough because user have to take careof managing resources associated with logger.Extended API supports providing open and close functionswith set context which will be called by SPDK in corresponded places.Fixes #3480Change-Id: Ia1d41fe3b414e2f603c2ae6612b7f9eb8d29bbb7Signed-off-by: Vasilii Ivanov &lt;iwanovvvasilij@gmail.com&gt;Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/24847Community-CI: Mellanox Build BotReviewed-by: Shuhei Matsumoto &lt;smatsumoto@nvidia.com&gt;Community-CI: Broadcom CI &lt;spdk-ci.pdl@broadcom.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/log/Makefile</description>
        <pubDate>Mon, 09 Sep 2024 08:08:19 +0000</pubDate>
        <dc:creator>Vasilii Ivanov &lt;iwanovvvasilij@gmail.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/log/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/log/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>4f651a5c554531bf461572b7ff23a000d690b4c6 - log: Add spdk_flog/vflog() to write messages to a specified file</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/spdk/lib/log/Makefile#4f651a5c554531bf461572b7ff23a000d690b4c6</link>
        <description>log: Add spdk_flog/vflog() to write messages to a specified fileAdd two public APIs, spdk_flog() and spdk_vflog(), to write messages toa specified file. These APIs will be used to write JSON RPC call historyto a specified file.Signed-off-by: Shuhei Matsumoto &lt;smatsumoto@nvidia.com&gt;Change-Id: I21cc15cc7984d068a9ba567708b86c162e54705aReviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/18826Reviewed-by: Krzysztof Karas &lt;krzysztof.karas@intel.com&gt;Reviewed-by: Sebastian Brzezinka &lt;sebastian.brzezinka@intel.com&gt;Reviewed-by: Aleksey Marchuk &lt;alexeymar@nvidia.com&gt;Reviewed-by: Jim Harris &lt;james.r.harris@intel.com&gt;Community-CI: Mellanox Build BotTested-by: SPDK CI Jenkins &lt;sys_sgci@intel.com&gt;

            List of files:
            /spdk/lib/log/Makefile</description>
        <pubDate>Thu, 22 Jun 2023 02:01:48 +0000</pubDate>
        <dc:creator>Shuhei Matsumoto &lt;smatsumoto@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>075d422f3480d3db11013734f833304606867da4 - build: enable Wpointer-arith in selected libraries</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/spdk/lib/log/Makefile#075d422f3480d3db11013734f833304606867da4</link>
        <description>build: enable Wpointer-arith in selected librariesThere&apos;s an organization, called Timerland SIG [1], that uses SPDK&apos;s NVMedriver to implement NVMe Boot Specification under UEFI.  The UEFI EDK2build environment uses both gcc and msvc.  While SPDK can be builtwithout any issues with gcc, msvc complains about a few things, one ofwhich is void pointer arithmetic.  So, to make Timberland&apos;s efforteasier, Wpointer-arith is enabled in the libraries they&apos;re using.[1] https://github.com/timberland-sigSigned-off-by: Konrad Sztyber &lt;konrad.sztyber@intel.com&gt;Change-Id: Ic90330baa4e69ee72f7e040de91893093b96f476Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/18529Tested-by: SPDK CI Jenkins &lt;sys_sgci@intel.com&gt;Community-CI: Mellanox Build BotReviewed-by: Ben Walker &lt;benjamin.walker@intel.com&gt;Reviewed-by: Tomasz Zawadzki &lt;tomasz.zawadzki@intel.com&gt;

            List of files:
            /spdk/lib/log/Makefile</description>
        <pubDate>Tue, 06 Jun 2023 07:32:53 +0000</pubDate>
        <dc:creator>Konrad Sztyber &lt;konrad.sztyber@intel.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/log/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/log/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>5b50d3e8b787f2849196f8a24a1cfa1453b03fc6 - log: add deprecated tracking API</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/spdk/lib/log/Makefile#5b50d3e8b787f2849196f8a24a1cfa1453b03fc6</link>
        <description>log: add deprecated tracking APIWhen use of deprecated featues is encountered, SPDK now callsSPDK_LOG_DEPRECATED(). This logs the use of deprecated functionality ina consistent way, making it easy to add further instrumentation to catchcode paths that trigger deprecated behavior.Change-Id: Idfd33ade171307e5e8235a7aa0d969dc5d93e33dSigned-off-by: Mike Gerdts &lt;mgerdts@nvidia.com&gt;Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/15689Tested-by: SPDK CI Jenkins &lt;sys_sgci@intel.com&gt;Reviewed-by: Jim Harris &lt;james.r.harris@intel.com&gt;Reviewed-by: Aleksey Marchuk &lt;alexeymar@nvidia.com&gt;Community-CI: Mellanox Build Bot

            List of files:
            /spdk/lib/log/Makefile</description>
        <pubDate>Tue, 29 Nov 2022 17:02:14 +0000</pubDate>
        <dc:creator>Mike Gerdts &lt;mgerdts@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>a6dbe3721eb3b5990707fc3e378c95e505dd8ab5 - update Intel copyright notices</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/spdk/lib/log/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/log/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>488570ebd418ba07c9e69e65106dcc964f3bb41b - Replace most BSD 3-clause license text with SPDX identifier.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/spdk/lib/log/Makefile#488570ebd418ba07c9e69e65106dcc964f3bb41b</link>
        <description>Replace most BSD 3-clause license text with SPDX identifier.Many open source projects have moved to using SPDX identifiersto specify license information, reducing the amount ofboilerplate code in every source file.  This patch replacesthe bulk of SPDK .c, .cpp and Makefiles with the BSD-3-Clauseidentifier.Almost all of these files share the exact same license text,and this patch only modifies the files that contain themost common license text.  There can be slight variationsbecause the third clause contains company names - most say&quot;Intel Corporation&quot;, but there are instances for Nvidia,Samsung, Eideticom and even &quot;the copyright holder&quot;.Used a bash script to automate replacement of the license textwith SPDX identifier which is checked into scripts/spdx.sh.Signed-off-by: Jim Harris &lt;james.r.harris@intel.com&gt;Change-Id: Iaa88ab5e92ea471691dc298cfe41ebfb5d169780Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/12904Community-CI: Broadcom CI &lt;spdk-ci.pdl@broadcom.com&gt;Community-CI: Mellanox Build BotTested-by: SPDK CI Jenkins &lt;sys_sgci@intel.com&gt;Reviewed-by: Aleksey Marchuk &lt;alexeymar@nvidia.com&gt;Reviewed-by: Changpeng Liu &lt;changpeng.liu@intel.com&gt;Reviewed-by: Dong Yi &lt;dongx.yi@intel.com&gt;Reviewed-by: Konrad Sztyber &lt;konrad.sztyber@intel.com&gt;Reviewed-by: Paul Luse &lt;paul.e.luse@intel.com&gt;Reviewed-by: &lt;qun.wan@intel.com&gt;

            List of files:
            /spdk/lib/log/Makefile</description>
        <pubDate>Fri, 03 Jun 2022 19:15:11 +0000</pubDate>
        <dc:creator>Jim Harris &lt;james.r.harris@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>047c067c05ff22df06c053990998184b8a940514 - so_ver: increase all major versions</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/spdk/lib/log/Makefile#047c067c05ff22df06c053990998184b8a940514</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 22.05release.This patch:- increases SO_VER by 1 for all components- resets SO_MINOR to 0 for all components- removes suppressions for ABI testsSigned-off-by: Tomasz Zawadzki &lt;tomasz.zawadzki@intel.com&gt;Change-Id: Id1a5358882dc496faa5b0b5c9a63b326c378c551Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/11361Tested-by: SPDK CI Jenkins &lt;sys_sgci@intel.com&gt;Community-CI: Broadcom CI &lt;spdk-ci.pdl@broadcom.com&gt;Reviewed-by: Jim Harris &lt;james.r.harris@intel.com&gt;Reviewed-by: Ben Walker &lt;benjamin.walker@intel.com&gt;

            List of files:
            /spdk/lib/log/Makefile</description>
        <pubDate>Mon, 31 Jan 2022 09:55:58 +0000</pubDate>
        <dc:creator>Tomasz Zawadzki &lt;tomasz.zawadzki@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>01936d2ed81b571c7d9ea729a259d7f305a071bc - log: add an API to return syslog level based on SPDK&apos;s log level</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/spdk/lib/log/Makefile#01936d2ed81b571c7d9ea729a259d7f305a071bc</link>
        <description>log: add an API to return syslog level based on SPDK&apos;s log levelChange-Id: I970119385989e7d97bda065f5aa2bbd82519c655Signed-off-by: Changpeng Liu &lt;changpeng.liu@intel.com&gt;Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/9103Community-CI: Broadcom CI &lt;spdk-ci.pdl@broadcom.com&gt;Tested-by: SPDK CI Jenkins &lt;sys_sgci@intel.com&gt;Reviewed-by: John Levon &lt;levon@movementarian.org&gt;Reviewed-by: Jim Harris &lt;james.r.harris@intel.com&gt;Reviewed-by: Paul Luse &lt;paul.e.luse@intel.com&gt;Reviewed-by: Aleksey Marchuk &lt;alexeymar@mellanox.com&gt;

            List of files:
            /spdk/lib/log/Makefile</description>
        <pubDate>Fri, 06 Aug 2021 09:29:44 +0000</pubDate>
        <dc:creator>Changpeng Liu &lt;changpeng.liu@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>e4070ee0e012c345f4c059f125f4f9ce3be66690 - so_ver: increase all major versions</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/spdk/lib/log/Makefile#e4070ee0e012c345f4c059f125f4f9ce3be66690</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 quarterly 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 21.04release.This patch:- increases SO_VER by 1 for all components- resets SO_MINOR to 0 for all components- removes suppressions for ABI testsSigned-off-by: Tomasz Zawadzki &lt;tomasz.zawadzki@intel.com&gt;Change-Id: I44d01154430a074103bd21c7084f44932e81fe72Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/6167Community-CI: Broadcom CICommunity-CI: Mellanox Build BotTested-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/log/Makefile</description>
        <pubDate>Fri, 29 Jan 2021 10:11:25 +0000</pubDate>
        <dc:creator>Tomasz Zawadzki &lt;tomasz.zawadzki@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>d267d0e874e4738393be175a733e7e97e20732a9 - lib/log: add RPC to toggle timestamps</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/spdk/lib/log/Makefile#d267d0e874e4738393be175a733e7e97e20732a9</link>
        <description>lib/log: add RPC to toggle timestampsAllow toggling log timestamps on and off by adding new RPC call.Change-Id: I34c84bf89fae352ade266fbf7fd20594ff67bcedSigned-off-by: Vitaliy Mysak &lt;vitaliy.mysak@intel.com&gt;Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/2024Community-CI: Mellanox Build BotCommunity-CI: Broadcom CITested-by: SPDK CI Jenkins &lt;sys_sgci@intel.com&gt;Reviewed-by: Tomasz Zawadzki &lt;tomasz.zawadzki@intel.com&gt;Reviewed-by: Shuhei Matsumoto &lt;shuhei.matsumoto.xt@hitachi.com&gt;

            List of files:
            /spdk/lib/log/Makefile</description>
        <pubDate>Wed, 26 Aug 2020 11:19:15 +0000</pubDate>
        <dc:creator>Vitaliy Mysak &lt;vitaliy.mysak@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>922d90c806f04c33269059d4928a7e9429e11a0f - log: remove backtrace printing</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/spdk/lib/log/Makefile#922d90c806f04c33269059d4928a7e9429e11a0f</link>
        <description>log: remove backtrace printingIt was broken since long ago. --enable-log-bt doesn&apos;t changeanything. log.c expects SPDK_LOG_BACKTRACE_LVL to be definedfor backtrace to work, but it&apos;s not defined anywhere.Apparently nobody needs this, so remove it.Change-Id: I2313fd24198b0bf718663f2eafee9b5c6efa0a7fSigned-off-by: Darek Stojaczyk &lt;dariusz.stojaczyk@intel.com&gt;Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/2194Community-CI: Broadcom CIReviewed-by: Jim Harris &lt;james.r.harris@intel.com&gt;Reviewed-by: Shuhei Matsumoto &lt;shuhei.matsumoto.xt@hitachi.com&gt;Tested-by: SPDK CI Jenkins &lt;sys_sgci@intel.com&gt;

            List of files:
            /spdk/lib/log/Makefile</description>
        <pubDate>Tue, 05 May 2020 09:45:34 +0000</pubDate>
        <dc:creator>Darek Stojaczyk &lt;dariusz.stojaczyk@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>d18e63206a4b5d710756d7e7d9c42ef0db0c5d58 - mk/lib: add a check that major and minor version is set for libs.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/spdk/lib/log/Makefile#d18e63206a4b5d710756d7e7d9c42ef0db0c5d58</link>
        <description>mk/lib: add a check that major and minor version is set for libs.Also, while we are here, consolidate setting SO_SUFFIX to one spot.Previously, it was possible for a library to slip throughwithout an SO version.Signed-off-by: Seth Howell &lt;seth.howell@intel.com&gt;Change-Id: I4db5fa5839502d266c6259892e5719b05134518cReviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/2361Tested-by: SPDK CI Jenkins &lt;sys_sgci@intel.com&gt;Community-CI: Mellanox Build BotCommunity-CI: Broadcom CIReviewed-by: Paul Luse &lt;paul.e.luse@intel.com&gt;Reviewed-by: Ben Walker &lt;benjamin.walker@intel.com&gt;Reviewed-by: Aleksey Marchuk &lt;alexeymar@mellanox.com&gt;Reviewed-by: Tomasz Zawadzki &lt;tomasz.zawadzki@intel.com&gt;

            List of files:
            /spdk/lib/log/Makefile</description>
        <pubDate>Sun, 10 May 2020 20:40:09 +0000</pubDate>
        <dc:creator>Seth Howell &lt;seth.howell@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>cbe9ea52d0f975601b202c74e190e2fbad903793 - lib/log: add spdk_vlog function</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/spdk/lib/log/Makefile#cbe9ea52d0f975601b202c74e190e2fbad903793</link>
        <description>lib/log: add spdk_vlog functionSome users of SPDK API, such as OCF,may want to generate logs with arguments themselves.In that case they would need to first create a bufferand then pass that buffer as a single argument to spdk_log().This change adds spdk_vlog() which accepts va_list as argument list,so it is easier to use spdk_log().Change-Id: Ie2a3ac481035a250fcd68d0f9b8292008ebb6fe0Signed-off-by: Vitaliy Mysak &lt;vitaliy.mysak@intel.com&gt;Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/1946Community-CI: Mellanox Build BotCommunity-CI: Broadcom CIReviewed-by: Darek Stojaczyk &lt;dariusz.stojaczyk@intel.com&gt;Reviewed-by: Jim Harris &lt;james.r.harris@intel.com&gt;Tested-by: SPDK CI Jenkins &lt;sys_sgci@intel.com&gt;

            List of files:
            /spdk/lib/log/Makefile</description>
        <pubDate>Mon, 20 Apr 2020 16:42:00 +0000</pubDate>
        <dc:creator>Vitaliy Mysak &lt;vitaliy.mysak@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>ab0b76c40eaf087f4a2b9f325be822b15d18b82c - lib/log: add map file.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/spdk/lib/log/Makefile#ab0b76c40eaf087f4a2b9f325be822b15d18b82c</link>
        <description>lib/log: add map file.Signed-off-by: Seth Howell &lt;seth.howell@intel.com&gt;Change-Id: Ib376a31d307a6bb4a3b4fde52b8ec14bc748a539Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/2216Community-CI: Mellanox Build BotTested-by: SPDK CI Jenkins &lt;sys_sgci@intel.com&gt;Reviewed-by: Shuhei Matsumoto &lt;shuhei.matsumoto.xt@hitachi.com&gt;Reviewed-by: Jim Harris &lt;james.r.harris@intel.com&gt;

            List of files:
            /spdk/lib/log/Makefile</description>
        <pubDate>Wed, 06 May 2020 22:13:57 +0000</pubDate>
        <dc:creator>Seth Howell &lt;seth.howell@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>193927830ddced41dfebfe7cdb14d543aaf84a2c - make: rev SO versions individually for libraries.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/spdk/lib/log/Makefile#193927830ddced41dfebfe7cdb14d543aaf84a2c</link>
        <description>make: rev SO versions individually for libraries.This will allow us to keep track of compatibility issues on aper-library basis.Change-Id: Ib0c796adb1efe1570212a503ed660bef6f142b6eSigned-off-by: Seth Howell &lt;seth.howell@intel.com&gt;Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/1067Tested-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;

            List of files:
            /spdk/lib/log/Makefile</description>
        <pubDate>Fri, 28 Feb 2020 20:47:11 +0000</pubDate>
        <dc:creator>Seth Howell &lt;seth.howell@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>9d1e4260cbeb9836a2e16ea2bb529f1cf31501d1 - mk: move log_rpc from inside log</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/spdk/lib/log/Makefile#9d1e4260cbeb9836a2e16ea2bb529f1cf31501d1</link>
        <description>mk: move log_rpc from inside logThe log_rpc library has several dependencies which depend upon the loglibrary. This creates a circular dependency chain that makes singlethreaded make unwieldy and makes multi-threaded make impossible.Change-Id: I35e6532afcabce0f25974ed97444a56975654904Signed-off-by: Seth Howell &lt;seth.howell@intel.com&gt;Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/465192Tested-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;

            List of files:
            /spdk/lib/log/Makefile</description>
        <pubDate>Wed, 14 Aug 2019 16:19:22 +0000</pubDate>
        <dc:creator>Seth Howell &lt;seth.howell@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>89ef21520d956204d70c67b6b4938f251f0c5fa4 - Make: Add deps for each shared obj individually</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/spdk/lib/log/Makefile#89ef21520d956204d70c67b6b4938f251f0c5fa4</link>
        <description>Make: Add deps for each shared obj individuallyThis prevents the SPDK build from requirng unnecessary dependencies whennot compiling certain features. Also, fixes github issue #434Change-Id: I7d0520474f3656ae32670313f2290e6b741c5ca8Signed-off-by: Seth Howell &lt;seth.howell@intel.com&gt;Reviewed-on: https://review.gerrithub.io/426131Tested-by: SPDK CI Jenkins &lt;sys_sgci@intel.com&gt;Chandler-Test-Pool: SPDK Automated Test System &lt;sys_sgsw@intel.com&gt;Reviewed-by: Lance Hartmann &lt;lance.hartmann@oracle.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/log/Makefile</description>
        <pubDate>Wed, 19 Sep 2018 19:15:37 +0000</pubDate>
        <dc:creator>Seth Howell &lt;seth.howell@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>85c146ef6e1ead6cc46ba2d704762605cd266e85 - log: Create a separate implementation file for common log flag operations.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/spdk/lib/log/Makefile#85c146ef6e1ead6cc46ba2d704762605cd266e85</link>
        <description>log: Create a separate implementation file for common log flag operations.Change-Id: I2524b7881885a0784492a8189bf22a0b8c92d470Signed-off-by: Ed rodriguez &lt;edwinr@netapp.com&gt;Reviewed-on: https://review.gerrithub.io/386169Tested-by: SPDK Automated Test System &lt;sys_sgsw@intel.com&gt;Reviewed-by: Daniel Verkamp &lt;daniel.verkamp@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/log/Makefile</description>
        <pubDate>Tue, 12 Sep 2017 13:20:08 +0000</pubDate>
        <dc:creator>Ed Rodriguez &lt;ed.rodriguez@netapp.com&gt;</dc:creator>
    </item>
</channel>
</rss>
