<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>56f51086aa3f6f77915d41cf7d311585f0086a49 - build - Separate out CFLAGS for kernel &amp; module build</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/dflybsd-src/sys/dev/disk/nvme/Makefile#56f51086aa3f6f77915d41cf7d311585f0086a49</link>
        <description>build - Separate out CFLAGS for kernel &amp; module build* Make COPTFLAGS apply to module builds in addition to kernel builds.* Implement a new make variable, KCFLAGS, for specifying overrides for  kernel and module builds.* Fixup the module build infrastructure to use KCFLAGS, and get rid of  infiltration from the more generic CFLAGS onto the kernel &amp; modules  build.

            List of files:
            /dflybsd-src/sys/dev/disk/nvme/Makefile</description>
        <pubDate>Tue, 07 Feb 2017 19:07:22 +0000</pubDate>
        <dc:creator>Matthew Dillon &lt;dillon@apollo.backplane.com&gt;</dc:creator>
    </item>
<item>
        <title>43844926a802f7ff6676984ccfee74fdf16a8670 - nvme - Implement ioctl support to retrieve log pages</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/dflybsd-src/sys/dev/disk/nvme/Makefile#43844926a802f7ff6676984ccfee74fdf16a8670</link>
        <description>nvme - Implement ioctl support to retrieve log pages* Implement general ioctl support* Implement NVMEIOCGETLOG which retrieves a log page.

            List of files:
            /dflybsd-src/sys/dev/disk/nvme/Makefile</description>
        <pubDate>Sat, 18 Jun 2016 06:57:25 +0000</pubDate>
        <dc:creator>Matthew Dillon &lt;dillon@apollo.backplane.com&gt;</dc:creator>
    </item>
<item>
        <title>97a077a0f82ec0defbf5e7dfde71f966878835e7 - kernel - Initial native DragonFly NVME driver commit</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/dflybsd-src/sys/dev/disk/nvme/Makefile#97a077a0f82ec0defbf5e7dfde71f966878835e7</link>
        <description>kernel - Initial native DragonFly NVME driver commit* Initial from-scratch NVME implementation using the NVM Express 1.2a  chipset specification pdf.  Nothing ported from anywhere else.  Basic implementation.* Not yet connected to the build, interrupts are not yet functional  (it currently just polls at 100hz for testing), some additional error  handling is needed, and we will need ioctl support and a userland utility  to do various administrative tasks like formatting.* Near full header spec keyed in including the bits we don&apos;t use (yet).* Full SMP BIO interface and four different queue topologies implemented  depending on how many queues the chipset lets us create.  The best is  ncpus * 4 queues, i.e. (low, high priority) x (read, write) per cpu.  The second best is just (low, high priority) x (read, write) shared between  all cpus.  Extremely low BIO overhead.  Full strategy support and beginnings of  optimizations for low-latency I/Os (currently a hack).* Initial testing with multiple concurrent sequential dd&apos;s on a little  samsung nvme mini-pcie card:	1.2 GBytes/sec	16KB	2.0 GBytes/sec	32KB	2.5 GBytes/sec	64KB

            List of files:
            /dflybsd-src/sys/dev/disk/nvme/Makefile</description>
        <pubDate>Sun, 05 Jun 2016 02:35:29 +0000</pubDate>
        <dc:creator>Matthew Dillon &lt;dillon@apollo.backplane.com&gt;</dc:creator>
    </item>
</channel>
</rss>
