<?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>031beb4e - sys: Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ctl/Makefile#031beb4e</link>
        <description>sys: Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd-14.2/sys/modules/ctl/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 17:54:58 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5bb3134a - Fix some modules to export more used symbols</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ctl/Makefile#5bb3134a</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-14.2/sys/modules/ctl/Makefile</description>
        <pubDate>Sun, 07 Nov 2021 08:42:24 +0000</pubDate>
        <dc:creator>Konstantin Belousov &lt;kib@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>653e7d63 - Split iscsi(4) ctl frontend off of ctl(4) as cfiscsi(4)</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ctl/Makefile#653e7d63</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-14.2/sys/modules/ctl/Makefile</description>
        <pubDate>Thu, 30 Mar 2017 04:56:27 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>193d9e76 - sys/modules: normalize .CURDIR-relative paths to SRCTOP</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ctl/Makefile#193d9e76</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-14.2/sys/modules/ctl/Makefile</description>
        <pubDate>Sat, 04 Mar 2017 10:10:17 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7ac58230 - Reimplement CTL High Availability.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ctl/Makefile#7ac58230</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-14.2/sys/modules/ctl/Makefile</description>
        <pubDate>Thu, 10 Sep 2015 12:40:31 +0000</pubDate>
        <dc:creator>Alexander Motin &lt;mav@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>67ceb24b - Move &quot;ioctl&quot; CAM frontend into separate file.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ctl/Makefile#67ceb24b</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-14.2/sys/modules/ctl/Makefile</description>
        <pubDate>Sat, 15 Aug 2015 15:42:21 +0000</pubDate>
        <dc:creator>Alexander Motin &lt;mav@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2f444d15 - Drop &quot;internal&quot; CTL frontend.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ctl/Makefile#2f444d15</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-14.2/sys/modules/ctl/Makefile</description>
        <pubDate>Sat, 15 Aug 2015 13:34:38 +0000</pubDate>
        <dc:creator>Alexander Motin &lt;mav@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>321b17ec - Add kobj interface between ICL and the rest of the iSCSI stack.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ctl/Makefile#321b17ec</link>
        <description>Add kobj interface between ICL and the rest of the iSCSI stack.Review note - icl.c was moved to icl_soft.c.MFC after:	1 monthSponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd-14.2/sys/modules/ctl/Makefile</description>
        <pubDate>Sat, 31 Jan 2015 07:49:50 +0000</pubDate>
        <dc:creator>Edward Tomasz Napierala &lt;trasz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>984a2ea9 - Add support for VMWare dialect of EXTENDED COPY command, aka VAAI Clone.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ctl/Makefile#984a2ea9</link>
        <description>Add support for VMWare dialect of EXTENDED COPY command, aka VAAI Clone.This allows to clone VMs and move them between LUNs inside one storagehost without generating extra network traffic to the initiator and back,and without being limited by network bandwidth.LUNs participating in copy operation should have UNIQUE NAA or EUI IDs set.For LUNs without these IDs VMWare will use traditional copy operations.Beware: the above LUN IDs explicitly set to values non-unique from the VMcluster point of view may cause data corruption if wrong LUN is addressed!MFC after:	2 weeksSponsored by:	iXsystems, Inc.

            List of files:
            /freebsd-14.2/sys/modules/ctl/Makefile</description>
        <pubDate>Wed, 16 Jul 2014 15:57:17 +0000</pubDate>
        <dc:creator>Alexander Motin &lt;mav@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0f26fd2c - Remove ctl_mem_pool.{c,h}.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ctl/Makefile#0f26fd2c</link>
        <description>Remove ctl_mem_pool.{c,h}.Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd-14.2/sys/modules/ctl/Makefile</description>
        <pubDate>Thu, 27 Mar 2014 11:10:13 +0000</pubDate>
        <dc:creator>Edward Tomasz Napierala &lt;trasz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>54366c0b - - For kernel compiled only with KDTRACE_HOOKS and not any lock debugging</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ctl/Makefile#54366c0b</link>
        <description>- For kernel compiled only with KDTRACE_HOOKS and not any lock debugging  option, unbreak the lock tracing release semantic by embedding  calls to LOCKSTAT_PROFILE_RELEASE_LOCK() direclty in the inlined  version of the releasing functions for mutex, rwlock and sxlock.  Failing to do so skips the lockstat_probe_func invokation for  unlocking.- As part of the LOCKSTAT support is inlined in mutex operation, for  kernel compiled without lock debugging options, potentially every  consumer must be compiled including opt_kdtrace.h.  Fix this by moving KDTRACE_HOOKS into opt_global.h and remove the  dependency by opt_kdtrace.h for all files, as now only KDTRACE_FRAMES  is linked there and it is only used as a compile-time stub [0].[0] immediately shows some new bug as DTRACE-derived support for debugin sfxge is broken and it was never really tested.  As it was notincluding correctly opt_kdtrace.h before it was never enabled so itwas kept broken for a while.  Fix this by using a protection stub,leaving sfxge driver authors the responsibility for fixing itappropriately [1].Sponsored by:	EMC / Isilon storage divisionDiscussed with:	rstone[0] Reported by:	rstone[1] Discussed with:	philip

            List of files:
            /freebsd-14.2/sys/modules/ctl/Makefile</description>
        <pubDate>Mon, 25 Nov 2013 07:38:45 +0000</pubDate>
        <dc:creator>Attilio Rao &lt;attilio@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>009ea47e - Bring in the new iSCSI target and initiator.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ctl/Makefile#009ea47e</link>
        <description>Bring in the new iSCSI target and initiator.Reviewed by:	ken (parts)Approved by:	re (delphij)Sponsored by:	FreeBSD Foundation

            List of files:
            /freebsd-14.2/sys/modules/ctl/Makefile</description>
        <pubDate>Sat, 14 Sep 2013 15:29:06 +0000</pubDate>
        <dc:creator>Edward Tomasz Napierala &lt;trasz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8ed98609 - Remove ctl(4) from GENERIC.  Also remove &apos;options CTL_DISABLE&apos;</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ctl/Makefile#8ed98609</link>
        <description>Remove ctl(4) from GENERIC.  Also remove &apos;options CTL_DISABLE&apos;and kern.cam.ctl.disable tunable; those were introduced as a workaroundto make it possible to boot GENERIC on low memory machines.With ctl(4) being built as a module and automatically loaded by ctladm(8),this makes CTL work out of the box.Reviewed by:	kenSponsored by:	FreeBSD Foundation

            List of files:
            /freebsd-14.2/sys/modules/ctl/Makefile</description>
        <pubDate>Fri, 12 Apr 2013 16:25:03 +0000</pubDate>
        <dc:creator>Edward Tomasz Napierala &lt;trasz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b77ea89e - - Remove extra $FreeBSD$</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ctl/Makefile#b77ea89e</link>
        <description>- Remove extra $FreeBSD$- Touch options headers to make module buildable.Reviewed by:	trasz

            List of files:
            /freebsd-14.2/sys/modules/ctl/Makefile</description>
        <pubDate>Tue, 02 Apr 2013 13:52:09 +0000</pubDate>
        <dc:creator>Gleb Smirnoff &lt;glebius@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>32562145 - Make it possible to build CTL as a module.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ctl/Makefile#32562145</link>
        <description>Make it possible to build CTL as a module.Reviewed by:	kenSponsored by:	FreeBSD Foundation

            List of files:
            /freebsd-14.2/sys/modules/ctl/Makefile</description>
        <pubDate>Tue, 02 Apr 2013 09:42:42 +0000</pubDate>
        <dc:creator>Edward Tomasz Napierala &lt;trasz@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
