<?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>11e02702 - examples: fix pkg-config override</title>
        <link>http://172.16.0.5:8080/history/dpdk/examples/ipsec-secgw/Makefile#11e02702</link>
        <description>examples: fix pkg-config overrideMove pkg-config override to beginning in the Makefile to allowuse PKGCONF variable to detect the libdpdk availability.Fixes: fda34680eb9a (&quot;examples: remove legacy sections of makefiles&quot;)Cc: stable@dpdk.orgSigned-off-by: Jerin Jacob &lt;jerinj@marvell.com&gt;Acked-by: Bruce Richardson &lt;bruce.richardson@intel.com&gt;

            List of files:
            /dpdk/examples/ipsec-secgw/Makefile</description>
        <pubDate>Wed, 05 May 2021 14:25:25 +0000</pubDate>
        <dc:creator>Jerin Jacob &lt;jerinj@marvell.com&gt;</dc:creator>
    </item>
<item>
        <title>5a196330 - examples: warn about broken pkg-config</title>
        <link>http://172.16.0.5:8080/history/dpdk/examples/ipsec-secgw/Makefile#5a196330</link>
        <description>examples: warn about broken pkg-configSince the examples are designed to be built by end-users using Make, wecan detect and warn about broken pkg-config on the user&apos;s system as partof the build process.Signed-off-by: Bruce Richardson &lt;bruce.richardson@intel.com&gt;

            List of files:
            /dpdk/examples/ipsec-secgw/Makefile</description>
        <pubDate>Tue, 19 Jan 2021 13:03:24 +0000</pubDate>
        <dc:creator>Bruce Richardson &lt;bruce.richardson@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>13db2494 - examples/ipsec-gw: fix build with pkg-config</title>
        <link>http://172.16.0.5:8080/history/dpdk/examples/ipsec-secgw/Makefile#13db2494</link>
        <description>examples/ipsec-gw: fix build with pkg-configflow.c: In function &#8216;parse_flow_tokens&#8217;:flow.c:153:23: error: taking address of packed member of &#8216;structrte_ipv4_hdr&#8217; may result in an unaligned pointer value[-Werror=address-of-packed-member]  153 |     if (ipv4_addr_cpy(&amp;rule-&gt;ipv4.spec.hdr.src_addr,      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~flow.c:154:9: error: taking address of packed member of &#8216;structrte_ipv4_hdr&#8217; may result in an unaligned pointer value[-Werror=address-of-packed-member]  154 |         &amp;rule-&gt;ipv4.mask.hdr.src_addr,      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~flow.c:170:23: error: taking address of packed member of &#8216;structrte_ipv4_hdr&#8217; may result in an unaligned pointer value[-Werror=address-of-packed-member]  170 |     if (ipv4_addr_cpy(&amp;rule-&gt;ipv4.spec.hdr.dst_addr,      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~flow.c:171:9: error: taking address of packed member of &#8216;structrte_ipv4_hdr&#8217; may result in an unaligned pointer value[-Werror=address-of-packed-member]  171 |         &amp;rule-&gt;ipv4.mask.hdr.dst_addr,      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~cc1: all warnings being treated as errorsMeson build is fine since we waive those warnings.Replicate it for make.Fixes: 8e693616fcb2 (&quot;examples/ipsec-secgw: enable flow based distribution&quot;)Cc: stable@dpdk.orgSigned-off-by: David Marchand &lt;david.marchand@redhat.com&gt;Acked-by: Bruce Richardson &lt;bruce.richardson@intel.com&gt;

            List of files:
            /dpdk/examples/ipsec-secgw/Makefile</description>
        <pubDate>Sat, 14 Nov 2020 09:05:24 +0000</pubDate>
        <dc:creator>David Marchand &lt;david.marchand@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>fda34680 - examples: remove legacy sections of makefiles</title>
        <link>http://172.16.0.5:8080/history/dpdk/examples/ipsec-secgw/Makefile#fda34680</link>
        <description>examples: remove legacy sections of makefilesThe example app makefiles contained sections using the legacy method ofcompiling with make. These are no longer needed, and are removed,leaving only the section that uses pkg-config for the make build.Signed-off-by: Ciara Power &lt;ciara.power@intel.com&gt;Acked-by: Nicolas Chautru &lt;nicolas.chautru@intel.com&gt;

            List of files:
            /dpdk/examples/ipsec-secgw/Makefile</description>
        <pubDate>Thu, 03 Sep 2020 15:26:41 +0000</pubDate>
        <dc:creator>Ciara Power &lt;ciara.power@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>8e693616 - examples/ipsec-secgw: enable flow based distribution</title>
        <link>http://172.16.0.5:8080/history/dpdk/examples/ipsec-secgw/Makefile#8e693616</link>
        <description>examples/ipsec-secgw: enable flow based distributionRTE_FLOW API allows hardware parsing and steering of packets to specificqueues which helps in distributing ingress traffic across various cores.Adding &apos;flow&apos; rules allows user to specify the distribution required.Signed-off-by: Anoob Joseph &lt;anoobj@marvell.com&gt;Acked-by: Akhil Goyal &lt;akhil.goyal@nxp.com&gt;

            List of files:
            /dpdk/examples/ipsec-secgw/Makefile</description>
        <pubDate>Fri, 17 Jul 2020 12:31:10 +0000</pubDate>
        <dc:creator>Anoob Joseph &lt;anoobj@marvell.com&gt;</dc:creator>
    </item>
<item>
        <title>8549295d - build/pkg-config: improve static linking flags</title>
        <link>http://172.16.0.5:8080/history/dpdk/examples/ipsec-secgw/Makefile#8549295d</link>
        <description>build/pkg-config: improve static linking flagsRather than setting -Bstatic in the linker flags when doing a static link,and then having to explicitly set -Bdynamic again afterwards, we can updatethe pkg-config file to use -l:libfoo.a syntax to explicitly refer to thestatic library in question. Since this syntax is not supported by meson&apos;spkg-config module directly, we can post-process the .pc files instead toadjust them.Once done, we can simplify the examples&apos; makefiles and the docs by removingthe explicit static flag.Signed-off-by: Bruce Richardson &lt;bruce.richardson@intel.com&gt;Acked-by: Luca Boccassi &lt;bluca@debian.org&gt;Acked-by: Sunil Pai G &lt;sunil.pai.g@intel.com&gt;Signed-off-by: Thomas Monjalon &lt;thomas@monjalon.net&gt;

            List of files:
            /dpdk/examples/ipsec-secgw/Makefile</description>
        <pubDate>Tue, 30 Jun 2020 14:14:32 +0000</pubDate>
        <dc:creator>Bruce Richardson &lt;bruce.richardson@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>4965dda0 - examples/ipsec-secgw: add driver mode worker</title>
        <link>http://172.16.0.5:8080/history/dpdk/examples/ipsec-secgw/Makefile#4965dda0</link>
        <description>examples/ipsec-secgw: add driver mode workerAdd driver inbound and outbound worker thread for ipsec-secgw. In drivermode application does as little as possible. It simply forwards packetsback to port from which traffic was received instructing HW to applyinline security processing using first outbound SA configured fora given port. If a port does not have SA configured outbound trafficon that port will be silently dropped. The aim of this mode is tomeasure HW capabilities. Driver mode is selected with single-sa option.The single-sa option accepts SA index however in event mode the SAindex is ignored.Example command to run ipsec-secgw in driver mode:ipsec-secgw -w 0002:02:00.0,ipsec_in_max_spi=128-w 0002:03:00.0,ipsec_in_max_spi=128 -w 0002:0e:00.0 -w 0002:10:00.1--log-level=8 -c 0x1 -- -P -p 0x3 -u 0x1 -f aes-gcm.cfg--transfer-mode event --event-schedule-type parallel --single-sa 0Signed-off-by: Anoob Joseph &lt;anoobj@marvell.com&gt;Signed-off-by: Ankur Dwivedi &lt;adwivedi@marvell.com&gt;Signed-off-by: Lukasz Bartosik &lt;lbartosik@marvell.com&gt;Acked-by: Konstantin Ananyev &lt;konstantin.ananyev@intel.com&gt;Acked-by: Akhil Goyal &lt;akhil.goyal@nxp.com&gt;

            List of files:
            /dpdk/examples/ipsec-secgw/Makefile</description>
        <pubDate>Thu, 27 Feb 2020 16:18:33 +0000</pubDate>
        <dc:creator>Lukasz Bartosik &lt;lbartosik@marvell.com&gt;</dc:creator>
    </item>
<item>
        <title>e0b0e55c - examples/ipsec-secgw: add framework for event helper</title>
        <link>http://172.16.0.5:8080/history/dpdk/examples/ipsec-secgw/Makefile#e0b0e55c</link>
        <description>examples/ipsec-secgw: add framework for event helperAdd framework for eventmode helper. Event mode involvesinitialization of multiple devices like eventdev, ethdevand etc. Add routines to initialize and uninitialize eventdevice. Generate a default config for event device if itis not specified in the configuration. Currently eventhelper supports single event device only.Signed-off-by: Anoob Joseph &lt;anoobj@marvell.com&gt;Signed-off-by: Lukasz Bartosik &lt;lbartosik@marvell.com&gt;Acked-by: Konstantin Ananyev &lt;konstantin.ananyev@intel.com&gt;Acked-by: Akhil Goyal &lt;akhil.goyal@nxp.com&gt;

            List of files:
            /dpdk/examples/ipsec-secgw/Makefile</description>
        <pubDate>Thu, 27 Feb 2020 16:18:24 +0000</pubDate>
        <dc:creator>Anoob Joseph &lt;anoobj@marvell.com&gt;</dc:creator>
    </item>
<item>
        <title>df3e1d94 - examples/ipsec-secgw: integrate inbound SAD</title>
        <link>http://172.16.0.5:8080/history/dpdk/examples/ipsec-secgw/Makefile#df3e1d94</link>
        <description>examples/ipsec-secgw: integrate inbound SADIntegrate ipsec SAD support into secgw app:1. Use SAD library for inbound SA lookup2. Changes in struct sa_ctx:  - sa array allocates dynamically depending on number of configured sa  - All SA&apos;s are kept one by one without using SPI2IDX3. SP&apos;s userdata now contain index of SA in sa_ctx instead of SPI4. Get rid of SPI2IDX macroSigned-off-by: Vladimir Medvedkin &lt;vladimir.medvedkin@intel.com&gt;Acked-by: Konstantin Ananyev &lt;konstantin.ananyev@intel.com&gt;Acked-by: Akhil Goyal &lt;akhil.goyal@nxp.com&gt;Acked-by: Anoob Joseph &lt;anoobj@marvell.com&gt;

            List of files:
            /dpdk/examples/ipsec-secgw/Makefile</description>
        <pubDate>Fri, 31 Jan 2020 17:39:40 +0000</pubDate>
        <dc:creator>Vladimir Medvedkin &lt;vladimir.medvedkin@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>69b1bb49 - examples: hide error for missing pkg-config path flag</title>
        <link>http://172.16.0.5:8080/history/dpdk/examples/ipsec-secgw/Makefile#69b1bb49</link>
        <description>examples: hide error for missing pkg-config path flagSome versions of pkg-config don&apos;t support the --path flag, which is not afatal error when building the apps. Without the flag, the makefile justcannot track the .pc file of DPDK as a dependency of the build. Therefore,we can ignore the error and suppress it by redirecting to /dev/null thestderr from that call to pkg-config.Fixes: 22119c4591a0 (&quot;examples: use pkg-config in makefiles&quot;)Cc: stable@dpdk.orgSigned-off-by: Bruce Richardson &lt;bruce.richardson@intel.com&gt;Tested-by: Ferruh Yigit &lt;ferruh.yigit@intel.com&gt;

            List of files:
            /dpdk/examples/ipsec-secgw/Makefile</description>
        <pubDate>Fri, 15 Nov 2019 15:17:00 +0000</pubDate>
        <dc:creator>Bruce Richardson &lt;bruce.richardson@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>12a652a0 - examples: fix build with old pkg-config</title>
        <link>http://172.16.0.5:8080/history/dpdk/examples/ipsec-secgw/Makefile#12a652a0</link>
        <description>examples: fix build with old pkg-configNot all versions of pkg-config in distros have support for the--define-prefix flag [1], causing errors when building examples manually orwith test-meson-builds.sh script [2].For the former case, we need to remove the hard-coded use of the flag inthe Makefiles.For the latter case, the flag is necessary for builds to succeed, so weskip the tests when it&apos;s not present, passing it as part of the pkg-configcommand if it is supported.[1]CentOS Linux release 7.7.1908 (Core)pkg-config version 0.27.1[2] ## Building cmdlineUnknown option --define-prefixgmake: Entering directory`...ild-x86-default/install-root/usr/local/share/dpdk/examples/cmdline&apos;rm -f build/cmdline build/cmdline-static build/cmdline-sharedtest -d build &amp;&amp; rmdir -p build || trueUnknown option --define-prefixUnknown option --define-prefixgcc -O3  main.c commands.c parse_obj_list.c -o build/cmdline-sharedmain.c:14:28: fatal error: cmdline_rdline.h: No such file or directoryFixes: ca9268529d2b (&quot;examples: support relocated DPDK install&quot;)Fixes: 7f80a2102bbb (&quot;devtools: test pkg-config file&quot;)Cc: stable@dpdk.orgReported-by: Ferruh Yigit &lt;ferruh.yigit@intel.com&gt;Signed-off-by: Bruce Richardson &lt;bruce.richardson@intel.com&gt;Tested-by: Ferruh Yigit &lt;ferruh.yigit@intel.com&gt;

            List of files:
            /dpdk/examples/ipsec-secgw/Makefile</description>
        <pubDate>Fri, 15 Nov 2019 15:16:59 +0000</pubDate>
        <dc:creator>Bruce Richardson &lt;bruce.richardson@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>4131ad5d - examples: fix pkg-config detection with older make</title>
        <link>http://172.16.0.5:8080/history/dpdk/examples/ipsec-secgw/Makefile#4131ad5d</link>
        <description>examples: fix pkg-config detection with older makeMake versions before 4.2 did not have support for the .SHELLSTATUSvariable, so use another method to detect shell success.Fixes: 22119c4591a0 (&quot;examples: use pkg-config in makefiles&quot;)Cc: stable@dpdk.orgSigned-off-by: Bruce Richardson &lt;bruce.richardson@intel.com&gt;Acked-by: Luca Boccassi &lt;bluca@debian.org&gt;

            List of files:
            /dpdk/examples/ipsec-secgw/Makefile</description>
        <pubDate>Wed, 03 Jul 2019 16:40:00 +0000</pubDate>
        <dc:creator>Bruce Richardson &lt;bruce.richardson@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>ca926852 - examples: support relocated DPDK install</title>
        <link>http://172.16.0.5:8080/history/dpdk/examples/ipsec-secgw/Makefile#ca926852</link>
        <description>examples: support relocated DPDK installFor testing of DPDK, we want to override the prefix given by thepkg-config file, so that we can get correct paths for DPDK installedin an unusual location.Signed-off-by: Bruce Richardson &lt;bruce.richardson@intel.com&gt;Acked-by: Luca Boccassi &lt;bluca@debian.org&gt;

            List of files:
            /dpdk/examples/ipsec-secgw/Makefile</description>
        <pubDate>Tue, 02 Jul 2019 14:44:41 +0000</pubDate>
        <dc:creator>Bruce Richardson &lt;bruce.richardson@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>7e9562a1 - examples: fix make clean when using pkg-config</title>
        <link>http://172.16.0.5:8080/history/dpdk/examples/ipsec-secgw/Makefile#7e9562a1</link>
        <description>examples: fix make clean when using pkg-configThe &quot;make clean&quot; command had a number of issues:- the &quot;--ignore-fail-on-non-empty&quot; flag is not present on BSD- the call to remove the build folder would fail if there was no build  folder present.These are fixed by only removing the build folder if it exists, and byusing -p flag to rmdir in place of --ignore-fail-on-non-emptyFixes: 22119c4591a0 (&quot;examples: use pkg-config in makefiles&quot;)Cc: stable@dpdk.orgSigned-off-by: Bruce Richardson &lt;bruce.richardson@intel.com&gt;Acked-by: Luca Boccassi &lt;bluca@debian.org&gt;

            List of files:
            /dpdk/examples/ipsec-secgw/Makefile</description>
        <pubDate>Fri, 17 May 2019 12:02:31 +0000</pubDate>
        <dc:creator>Bruce Richardson &lt;bruce.richardson@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>96d8ea83 - examples/ipsec-secgw: fix build error log</title>
        <link>http://172.16.0.5:8080/history/dpdk/examples/ipsec-secgw/Makefile#96d8ea83</link>
        <description>examples/ipsec-secgw: fix build error logFix invalid indentation - extra whitespace before error directive whichis causing syntax error when no pkgconfig file for the DPDK is found andRTE_SDK is not specified.Fixes: d299106e8e31 (&quot;examples/ipsec-secgw: add IPsec sample application&quot;)Cc: stable@dpdk.orgSigned-off-by: Marcin Smoczynski &lt;marcinx.smoczynski@intel.com&gt;

            List of files:
            /dpdk/examples/ipsec-secgw/Makefile</description>
        <pubDate>Wed, 08 May 2019 13:09:56 +0000</pubDate>
        <dc:creator>Marcin Smoczynski &lt;marcinx.smoczynski@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>e9c65942 - examples: detect default build directory</title>
        <link>http://172.16.0.5:8080/history/dpdk/examples/ipsec-secgw/Makefile#e9c65942</link>
        <description>examples: detect default build directoryMost examples have in their makefiles a default RTE_TARGET directory to beused in case RTE_TARGET is not set. Rather than just using a hard-codeddefault, we can instead detect what the build directory is relative toRTE_SDK directory.This fixes a potential issue for anyone who continues to build using&quot;make install T=x86_64-native-linuxapp-gcc&quot; and skips setting RTE_TARGETexplicitly, instead relying on the fact that they were building in adirectory which corresponded to the example default path - which waschanged to &quot;x86_64-native-linux-gcc&quot; by commit 218c4e68c1d9 (&quot;mk: uselinux and freebsd in config names&quot;).Signed-off-by: Bruce Richardson &lt;bruce.richardson@intel.com&gt;Acked-by: Ferruh Yigit &lt;ferruh.yigit@intel.com&gt;

            List of files:
            /dpdk/examples/ipsec-secgw/Makefile</description>
        <pubDate>Wed, 27 Mar 2019 13:58:05 +0000</pubDate>
        <dc:creator>Bruce Richardson &lt;bruce.richardson@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>218c4e68 - mk: use linux and freebsd in config names</title>
        <link>http://172.16.0.5:8080/history/dpdk/examples/ipsec-secgw/Makefile#218c4e68</link>
        <description>mk: use linux and freebsd in config namesRather than using linuxapp and bsdapp everywhere, we can change things touse the, more readable, terms &quot;linux&quot; and &quot;freebsd&quot; in our build configs.Rather than renaming the configs we can just duplicate the existing oneswith the new names using symlinks, and use the new names exclusivelyinternally. [&quot;make showconfigs&quot; also only shows the new names to keep thelist short] The result is that backward compatibility is kept fully but anynew builds or development can be done using the newer names, i.e.  both&quot;make config T=x86_64-native-linuxapp-gcc&quot; and &quot;T=x86_64-native-linux-gcc&quot;work.Signed-off-by: Bruce Richardson &lt;bruce.richardson@intel.com&gt;

            List of files:
            /dpdk/examples/ipsec-secgw/Makefile</description>
        <pubDate>Wed, 06 Mar 2019 16:22:42 +0000</pubDate>
        <dc:creator>Bruce Richardson &lt;bruce.richardson@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>3e5f4625 - examples/ipsec-secgw: make data-path to use IPsec library</title>
        <link>http://172.16.0.5:8080/history/dpdk/examples/ipsec-secgw/Makefile#3e5f4625</link>
        <description>examples/ipsec-secgw: make data-path to use IPsec libraryChanges to make ipsec-secgw data-path code to utilize librte_ipsec library.Note that right now by default current (non-librte_ipsec) code-path willbe used. User has to run application with new command-line option (&apos;-l&apos;)to enable new codepath.Signed-off-by: Mohammad Abdul Awal &lt;mohammad.abdul.awal@intel.com&gt;Signed-off-by: Bernard Iremonger &lt;bernard.iremonger@intel.com&gt;Signed-off-by: Konstantin Ananyev &lt;konstantin.ananyev@intel.com&gt;Acked-by: Radu Nicolau &lt;radu.nicolau@intel.com&gt;Acked-by: Akhil Goyal &lt;akhil.goyal@nxp.com&gt;

            List of files:
            /dpdk/examples/ipsec-secgw/Makefile</description>
        <pubDate>Thu, 10 Jan 2019 21:09:11 +0000</pubDate>
        <dc:creator>Konstantin Ananyev &lt;konstantin.ananyev@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>5a032a71 - examples/ipsec-secgw: make app to use IPsec library</title>
        <link>http://172.16.0.5:8080/history/dpdk/examples/ipsec-secgw/Makefile#5a032a71</link>
        <description>examples/ipsec-secgw: make app to use IPsec libraryChanges to make ipsec-secgw to utilize librte_ipsec library.That patch provides: - changes in the related data structures. - changes in the initialization code. - new command-line parameters to enable librte_ipsec codepath   and related features.Note that right now by default current (non-librte_ipsec) code-path willbe used. User has to run application with new command-line option (&apos;-l&apos;)to enable new codepath.The main reason for that: - current librte_ipsec doesn&apos;t support all ipsec algorithms   and features that the app does. - allow users to run both versions in parallel for some time   to figure out any functional or performance degradation with the   new code.It is planned to deprecate and remove non-librte_ipsec code pathin future releases.Signed-off-by: Mohammad Abdul Awal &lt;mohammad.abdul.awal@intel.com&gt;Signed-off-by: Bernard Iremonger &lt;bernard.iremonger@intel.com&gt;Signed-off-by: Konstantin Ananyev &lt;konstantin.ananyev@intel.com&gt;Acked-by: Radu Nicolau &lt;radu.nicolau@intel.com&gt;Acked-by: Akhil Goyal &lt;akhil.goyal@nxp.com&gt;

            List of files:
            /dpdk/examples/ipsec-secgw/Makefile</description>
        <pubDate>Thu, 10 Jan 2019 21:09:10 +0000</pubDate>
        <dc:creator>Konstantin Ananyev &lt;konstantin.ananyev@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>1842d194 - examples: enable linking both static and shared</title>
        <link>http://172.16.0.5:8080/history/dpdk/examples/ipsec-secgw/Makefile#1842d194</link>
        <description>examples: enable linking both static and sharedSince the DPDK build now includes both static and shared libraries, we needa new way to enable building the examples using either method from the oneinstallation. To do this, we add in a default &quot;shared&quot; target, and aseparate &quot;static&quot; target which links in the DPDK static libraries. In bothcases, the final application name is symlinked to the last-built static orshared target, with both binaries able to co-exist in the build directory.Signed-off-by: Bruce Richardson &lt;bruce.richardson@intel.com&gt;Acked-by: Luca Boccassi &lt;bluca@debian.org&gt;

            List of files:
            /dpdk/examples/ipsec-secgw/Makefile</description>
        <pubDate>Thu, 07 Dec 2017 15:51:41 +0000</pubDate>
        <dc:creator>Bruce Richardson &lt;bruce.richardson@intel.com&gt;</dc:creator>
    </item>
</channel>
</rss>
