<?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>e9ac41698b2f322d55ccf9da50a3596edb2c1800 - Remove residual blank line at start of Makefile</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/ctl/Makefile#e9ac41698b2f322d55ccf9da50a3596edb2c1800</link>
        <description>Remove residual blank line at start of MakefileThis is a residual of the $FreeBSD$ removal.MFC After: 3 days (though I&apos;ll just run the command on the branches)Sponsored by: Netflix

            List of files:
            /freebsd/sys/modules/ctl/Makefile</description>
        <pubDate>Mon, 15 Jul 2024 06:46:32 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0c4ee619dff8f373268f030cd6e73b949e64d4ec - ctl: Support for NVMe commands</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/ctl/Makefile#0c4ee619dff8f373268f030cd6e73b949e64d4ec</link>
        <description>ctl: Support for NVMe commands- Add support for queueing and executing NVMe admin and NVM commands  via ctl_run and ctl_queue.  This requires fixing a few places that  were SCSI-specific to add NVME logic.- NVMe has much simpler command ordering requirements than SCSI.  In  particular, the HBA is not required to enforce any specific ordering  for requests with overlapping LBAs.  The host is required to manage  that ordering.  However, fused commands (currently only COMPARE and  WRITE NVM commands can be fused) are required to be executed  atomically.  To support fused commands, make the second half of a fused command  block on the first half, and have commands submitted after a fused  command pair block on the second half.- Add handlers and command tables for admin and NVM commands that  operate on individual namespaces and will be passed down from an  NVMe over Fabrics controller to a CTL LUN.Reviewed by:	ken, impSponsored by:	Chelsio CommunicationsDifferential Revision:	https://reviews.freebsd.org/D44720

            List of files:
            /freebsd/sys/modules/ctl/Makefile</description>
        <pubDate>Fri, 03 May 2024 01:32:09 +0200</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6f308bcf572467c0884db833e169d9f14b7b49b2 - ctl: Support NVMe requests in debug trace functions</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/ctl/Makefile#6f308bcf572467c0884db833e169d9f14b7b49b2</link>
        <description>ctl: Support NVMe requests in debug trace functionsReviewed by:	impSponsored by:	Chelsio CommunicationsDifferential Revision:	https://reviews.freebsd.org/D44719

            List of files:
            /freebsd/sys/modules/ctl/Makefile</description>
        <pubDate>Fri, 03 May 2024 01:31:34 +0200</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>031beb4e239bfce798af17f5fe8dba8bcaf13d99 - sys: Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/ctl/Makefile#031beb4e239bfce798af17f5fe8dba8bcaf13d99</link>
        <description>sys: Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd/sys/modules/ctl/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 19:54:58 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5bb3134a8c21cb87b30e135ef168483f0333dabb - Fix some modules to export more used symbols</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/ctl/Makefile#5bb3134a8c21cb87b30e135ef168483f0333dabb</link>
        <description>Fix some modules to export more used symbolsand remove non-present symbols that are now reported by kmod_syms.awk.Reviewed by:	emasteSponsored by:	The FreeBSD FoundationMFC after:	1 weekDifferential revision:	https://reviews.freebsd.org/D32878

            List of files:
            /freebsd/sys/modules/ctl/Makefile</description>
        <pubDate>Sun, 07 Nov 2021 09:42:24 +0100</pubDate>
        <dc:creator>Konstantin Belousov &lt;kib@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>653e7d639682be855c34415b1b7542d9388aafd6 - Split iscsi(4) ctl frontend off of ctl(4) as cfiscsi(4)</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/ctl/Makefile#653e7d639682be855c34415b1b7542d9388aafd6</link>
        <description>Split iscsi(4) ctl frontend off of ctl(4) as cfiscsi(4)The goal of this work is to remove the explicit dependency for ctl(4)on iscsi(4), so end-users without iscsi(4) support in the kernel canuse ctl(4) for its other functions.This allows those without iscsi(4) support built into the kernel to usectl(4) as a test mechanism. As a sidenote, this was possible around the10.0-RELEASE period, but made impossible for end-users without iscsi(4)between 10.0-RELEASE and 11.0-RELEASE.Automatically load cfiscsi(4) from ctladm(8) and ctld(8) for backwardscompatibility with previously releases. The automatic loading feature iscompiled into the beforementioned tools if MK_ISCSI == yes when buildingworld.Add a manpage for cfiscsi(4) and refer to it in ctl(4).Differential Revision:	D10099MFC after:	2 monthsRelnotes:	yesReviewed by:	mav, traszSponsored by:	Dell EMC Isilon

            List of files:
            /freebsd/sys/modules/ctl/Makefile</description>
        <pubDate>Thu, 30 Mar 2017 06:56:27 +0200</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>193d9e768ba63fcfb187cfd17f461f7d41345048 - sys/modules: normalize .CURDIR-relative paths to SRCTOP</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/ctl/Makefile#193d9e768ba63fcfb187cfd17f461f7d41345048</link>
        <description>sys/modules: normalize .CURDIR-relative paths to SRCTOPThis simplifies make output/logicTested with:	`cd sys/modules; make ALL_MODULES=` on amd64MFC after:	1 monthSponsored by:	Dell EMC Isilon

            List of files:
            /freebsd/sys/modules/ctl/Makefile</description>
        <pubDate>Sat, 04 Mar 2017 11:10:17 +0100</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>11d38a5764295585a2472d5e861fa8abe1a11eb2 - Merge from head</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/ctl/Makefile#11d38a5764295585a2472d5e861fa8abe1a11eb2</link>
        <description>Merge from headSponsored by:	Gandi.net

            List of files:
            /freebsd/sys/modules/ctl/Makefile</description>
        <pubDate>Wed, 28 Oct 2015 12:58:18 +0100</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>becbad1f6e18fec7c3bf286778a766ffca4457be - Merge from head</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/ctl/Makefile#becbad1f6e18fec7c3bf286778a766ffca4457be</link>
        <description>Merge from head

            List of files:
            /freebsd/sys/modules/ctl/Makefile</description>
        <pubDate>Tue, 13 Oct 2015 21:44:36 +0200</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0f405ee78f6bdc7dd6274d8fe8b5a21718a3b89e - Sync up with head (up to r288341).</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/ctl/Makefile#0f405ee78f6bdc7dd6274d8fe8b5a21718a3b89e</link>
        <description>Sync up with head (up to r288341).

            List of files:
            /freebsd/sys/modules/ctl/Makefile</description>
        <pubDate>Mon, 28 Sep 2015 19:30:07 +0200</pubDate>
        <dc:creator>Navdeep Parhar &lt;np@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f94594b37a145b9b3e9ff31af2cd1dc3de8aa4d4 - Finish merging from head, messed up in previous attempt</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/ctl/Makefile#f94594b37a145b9b3e9ff31af2cd1dc3de8aa4d4</link>
        <description>Finish merging from head, messed up in previous attempt

            List of files:
            /freebsd/sys/modules/ctl/Makefile</description>
        <pubDate>Sat, 12 Sep 2015 14:03:02 +0200</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0e1e5c22c20e636264ff1284083c6af7a1b282cb - Merge ^/head r287527 through r287679.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/ctl/Makefile#0e1e5c22c20e636264ff1284083c6af7a1b282cb</link>
        <description>Merge ^/head r287527 through r287679.

            List of files:
            /freebsd/sys/modules/ctl/Makefile</description>
        <pubDate>Fri, 11 Sep 2015 19:20:03 +0200</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7ac58230ea37d1b0a2095ff19bea8e928fd79bfc - Reimplement CTL High Availability.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/ctl/Makefile#7ac58230ea37d1b0a2095ff19bea8e928fd79bfc</link>
        <description>Reimplement CTL High Availability.CTL HA functionality was originally implemented by Copan many years ago,but large part of the sources was never published.  This change includesclean room implementation of the missing code and fixes for many bugs.This code supports dual-node HA with ALUA in four modes: - Active/Unavailable without interlink between nodes; - Active/Standby with second node handling only basic LUN discovery andreservation, synchronizing with the first node through the interlink; - Active/Active with both nodes processing commands and accessing thebacking storage, synchronizing with the first node through the interlink; - Active/Active with second node working as proxy, transfering allcommands to the first node for execution through the interlink.Unlike original Copan&apos;s implementation, depending on specific hardware,this code uses simple custom TCP-based protocol for interlink.  It hasno authentication, so it should never be enabled on public interfaces.The code may still need some polishing, but generally it is functional.Relnotes:	yesSponsored by:	iXsystems, Inc.

            List of files:
            /freebsd/sys/modules/ctl/Makefile</description>
        <pubDate>Thu, 10 Sep 2015 14:40:31 +0200</pubDate>
        <dc:creator>Alexander Motin &lt;mav@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>00176600f60d0016594f5b7ef03656a3159012b4 - Merge r286744-r287584 from head.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/ctl/Makefile#00176600f60d0016594f5b7ef03656a3159012b4</link>
        <description>Merge r286744-r287584 from head.

            List of files:
            /freebsd/sys/modules/ctl/Makefile</description>
        <pubDate>Wed, 09 Sep 2015 05:05:13 +0200</pubDate>
        <dc:creator>Navdeep Parhar &lt;np@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>23a32822d2a98273412f5b7d5e4b0ea925d637a0 - Merge from HEAD</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/ctl/Makefile#23a32822d2a98273412f5b7d5e4b0ea925d637a0</link>
        <description>Merge from HEAD

            List of files:
            /freebsd/sys/modules/ctl/Makefile</description>
        <pubDate>Tue, 25 Aug 2015 22:14:50 +0200</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6fdf637e231849d1ed733e3322f0684f81c7218d - Merge ^/head r286697 through r286857.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/ctl/Makefile#6fdf637e231849d1ed733e3322f0684f81c7218d</link>
        <description>Merge ^/head r286697 through r286857.

            List of files:
            /freebsd/sys/modules/ctl/Makefile</description>
        <pubDate>Mon, 17 Aug 2015 21:02:23 +0200</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>67ceb24bcac8942d702398dc1cea26154f9ddd0c - Move &quot;ioctl&quot; CAM frontend into separate file.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/ctl/Makefile#67ceb24bcac8942d702398dc1cea26154f9ddd0c</link>
        <description>Move &quot;ioctl&quot; CAM frontend into separate file.It has nothing to share with too huge ctl.c other then device descriptor,but even that may be counted as design error that may be fixed later.At some point we may even want to have several ioctl ports.

            List of files:
            /freebsd/sys/modules/ctl/Makefile</description>
        <pubDate>Sat, 15 Aug 2015 17:42:21 +0200</pubDate>
        <dc:creator>Alexander Motin &lt;mav@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2f444d157b9fc470c8a4bf69846b2c5fda30eed4 - Drop &quot;internal&quot; CTL frontend.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/ctl/Makefile#2f444d157b9fc470c8a4bf69846b2c5fda30eed4</link>
        <description>Drop &quot;internal&quot; CTL frontend.Its idea was to be a simple initiator and execute several commands fromkernel level, but FreeBSD never had consumer for that functionality,while its implementation polluted many unrelated places..

            List of files:
            /freebsd/sys/modules/ctl/Makefile</description>
        <pubDate>Sat, 15 Aug 2015 15:34:38 +0200</pubDate>
        <dc:creator>Alexander Motin &lt;mav@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>98e0ffaefb0f241cda3a72395d3be04192ae0d47 - Merge sync of head</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/ctl/Makefile#98e0ffaefb0f241cda3a72395d3be04192ae0d47</link>
        <description>Merge sync of head

            List of files:
            /freebsd/sys/modules/ctl/Makefile</description>
        <pubDate>Wed, 27 May 2015 03:19:58 +0200</pubDate>
        <dc:creator>Simon J. Gerraty &lt;sjg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9f3d45b6d45423c3e992be6f9575fe76cc032c3c - Merge from HEAD</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/ctl/Makefile#9f3d45b6d45423c3e992be6f9575fe76cc032c3c</link>
        <description>Merge from HEAD

            List of files:
            /freebsd/sys/modules/ctl/Makefile</description>
        <pubDate>Sun, 08 Feb 2015 16:41:27 +0100</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
