<?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/geom/Makefile#031beb4e</link>
        <description>sys: Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd-14.2/sys/modules/geom/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>c7996ddf - Create a new GEOM utility, gunion(8).</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/geom/Makefile#c7996ddf</link>
        <description>Create a new GEOM utility, gunion(8).The gunion(8) utility is used to track changes to a read-only disk ona writable disk. Logically, a writable disk is placed over a read-onlydisk. Write requests are intercepted and stored on the writabledisk. Read requests are first checked to see if they have beenwritten on the top (writable disk) and if found are returned. Ifthey have not been written on the top disk, then they are read fromthe lower disk.The gunion(8) utility can be especially useful if you have a largedisk with a corrupted filesystem that you are unsure of how torepair. You can use gunion(8) to place another disk over the corrupteddisk and then attempt to repair the filesystem. If the repair fails,you can revert all the changes in the upper disk and be back to theunchanged state of the lower disk thus allowing you to try anotherapproach to repairing it. If the repair is successful you can commitall the writes recorded on the top disk to the lower disk.Another use of the gunion(8) utility is to try out upgrades to yoursystem. Place the upper disk over the disk holding your filesystemthat is to be upgraded and then run the upgrade on it. If it works,commit it; if it fails, revert the upgrade.Further details can be found in the gunion(8) manual page.Reviewed by: Chuck Silvers, kib (earlier version)tested by:   Peter HolmDifferential Revision: https://reviews.freebsd.org/D32697

            List of files:
            /freebsd-14.2/sys/modules/geom/Makefile</description>
        <pubDate>Tue, 01 Mar 2022 00:36:08 +0000</pubDate>
        <dc:creator>Kirk McKusick &lt;mckusick@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>86c06ff8 - Remove GEOM_SCHED class and gsched tool.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/geom/Makefile#86c06ff8</link>
        <description>Remove GEOM_SCHED class and gsched tool.This code was not actively maintained since it was introduced 10 years ago.It lacks support for many later GEOM features, such as direct dispatch,unmapped I/O, stripesize/stripeoffset, resize, etc.  Plus it is the onlyremaining use of GEOM nstart/nend request counters, used there to implementlive insertion/removal, questionable by itself.  Plus, as number of peoplecommented, GEOM is not the best place for I/O scheduler, since it haslimited information about layers both above and below it, required forefficient scheduling.  Plus with the modern shift to SSDs there is just nomore significant need for this kind of scheduling.Approved by:	imp, phk, luigiRelnotes:	yes

            List of files:
            /freebsd-14.2/sys/modules/geom/Makefile</description>
        <pubDate>Sun, 29 Dec 2019 21:16:03 +0000</pubDate>
        <dc:creator>Alexander Motin &lt;mav@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/geom/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/geom/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>4874af73 - - Allow different slicers for different flash types to be registered</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/geom/Makefile#4874af73</link>
        <description>- Allow different slicers for different flash types to be registered  with geom_flashmap(4) and teach it about MMC for slicing enhanced  user data area partitions. The FDT slicer still is the default for  CFI, NAND and SPI flash on FDT-enabled platforms.- In addition to a device_t, also pass the name of the GEOM provider  in question to the slicers as a single device may provide more than  provider.- Build a geom_flashmap.ko.- Use MODULE_VERSION() so other modules can depend on geom_flashmap(4).- Remove redundant/superfluous GEOM routines that either do nothing  or provide/just call default GEOM (slice) functionality.- Trim/adjust includesSubmitted by:	jhibbits (RouterBoard bits)Reviewed by:	jhibbits

            List of files:
            /freebsd-14.2/sys/modules/geom/Makefile</description>
        <pubDate>Wed, 22 Feb 2017 10:21:39 +0000</pubDate>
        <dc:creator>Marius Strobl &lt;marius@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ae8b1f90 - Fix alignment issues on MIPS: align the pointers properly.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/geom/Makefile#ae8b1f90</link>
        <description>Fix alignment issues on MIPS: align the pointers properly.All the 5520 GEOM_ELI tests passed successfully on MIPS64EB.Sponsored by:	DARPA, AFRLSponsored by:	HEIF5Differential Revision:	https://reviews.freebsd.org/D7905

            List of files:
            /freebsd-14.2/sys/modules/geom/Makefile</description>
        <pubDate>Mon, 31 Oct 2016 16:55:14 +0000</pubDate>
        <dc:creator>Ruslan Bukin &lt;br@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>68a18b82 - Disable geom_eli module build on MIPS64 as it has alignment</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/geom/Makefile#68a18b82</link>
        <description>Disable geom_eli module build on MIPS64 as it has alignmentissues and causes kernel panic.ELI metadata is also not aligned properly for MIPS64 case.Sponsored by:	DARPA, AFRLSponsored by:	HEIF5

            List of files:
            /freebsd-14.2/sys/modules/geom/Makefile</description>
        <pubDate>Thu, 20 Oct 2016 17:10:26 +0000</pubDate>
        <dc:creator>Ruslan Bukin &lt;br@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5497acc5 - Obsolete mkulzma(8) and geom_uncompress(4), their functionality</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/geom/Makefile#5497acc5</link>
        <description>Obsolete mkulzma(8) and geom_uncompress(4), their functionalityis now provided by mkuzip(8) and geom_uzip(4) respectively.MFC after:	1 month

            List of files:
            /freebsd-14.2/sys/modules/geom/Makefile</description>
        <pubDate>Wed, 24 Feb 2016 00:39:36 +0000</pubDate>
        <dc:creator>Maxim Sobolev &lt;sobomax@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>18cc3172 - Add MK_CCD knob for building and installing ccd(4), ccdconfig, etc</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/geom/Makefile#18cc3172</link>
        <description>Add MK_CCD knob for building and installing ccd(4), ccdconfig, etcMFC after: 2 weeksSponsored by: EMC / Isilon Storage Division

            List of files:
            /freebsd-14.2/sys/modules/geom/Makefile</description>
        <pubDate>Sun, 25 Jan 2015 04:52:48 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>21060720 - Make ccd(4), et al conditional based on MK_CCD</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/geom/Makefile#21060720</link>
        <description>Make ccd(4), et al conditional based on MK_CCD

            List of files:
            /freebsd-14.2/sys/modules/geom/Makefile</description>
        <pubDate>Tue, 02 Dec 2014 19:53:55 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>303a8b59 - Disconnect the following geom classes from the kernel modules build:</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/geom/Makefile#303a8b59</link>
        <description>Disconnect the following geom classes from the kernel modules build:BSD, FOX, MBR, PC98, SUNLABEL and VOL_FFS. They all have a modernreplacement. Also it is still possible build them manually.Discussed with:	geom

            List of files:
            /freebsd-14.2/sys/modules/geom/Makefile</description>
        <pubDate>Tue, 27 May 2014 10:21:49 +0000</pubDate>
        <dc:creator>Andrey V. Elsukov &lt;ae@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>67619a41 - Build the geom_uncompress(4) module by default.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/geom/Makefile#67619a41</link>
        <description>Build the geom_uncompress(4) module by default.Fix geom_uncompress(4) module loading.  Don&apos;t link zlib.c (which is a moduleitself) directly.The built module was verified and used to read a few mkulzma(8) images onamd64 to validate some of the informations on the manual page.While here, don&apos;t overwrite CFLAGS.Reviewed by:	rayApproved by:	adrian (mentor)

            List of files:
            /freebsd-14.2/sys/modules/geom/Makefile</description>
        <pubDate>Fri, 10 Jan 2014 20:29:46 +0000</pubDate>
        <dc:creator>Luiz Otavio O Souza &lt;loos@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>89b17223 - MFgraid/head:</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/geom/Makefile#89b17223</link>
        <description>MFgraid/head:Add new RAID GEOM class, that is going to replace ataraid(4) in supportingvarious BIOS-based software RAIDs. Unlike ataraid(4) this implementationdoes not depend on legacy ata(4) subsystem and can be used with any diskdrivers, including new CAM-based ones (ahci(4), siis(4), mvs(4), ata(4)with `options ATA_CAM`). To make code more readable and extensible, thisimplementation follows modular design, including core part and two setsof modules, implementing support for different metadata formats and RAIDlevels.Support for such popular metadata formats is now implemented:Intel, JMicron, NVIDIA, Promise (also used by AMD/ATI) and SiliconImage.Such RAID levels are now supported:RAID0, RAID1, RAID1E, RAID10, SINGLE, CONCAT.For any all of these RAID levels and metadata formats this class supportsfull cycle of volume operations: reading, writing, creation, deletion,disk removal and insertion, rebuilding, dirty shutdown detectionand resynchronization, bad sector recovery, faulty disks tracking,hot-spare disks. For Intel and Promise formats there is support multiplevolumes per disk set.Look graid(8) manual page for additional details.Co-authored by:	impSponsored by:	Cisco Systems, Inc. and iXsystems, Inc.

            List of files:
            /freebsd-14.2/sys/modules/geom/Makefile</description>
        <pubDate>Thu, 24 Mar 2011 21:31:32 +0000</pubDate>
        <dc:creator>Alexander Motin &lt;mav@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>31a3c43a - MFC geom_sched code, a geom-based disk scheduling framework.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/geom/Makefile#31a3c43a</link>
        <description>MFC geom_sched code, a geom-based disk scheduling framework.

            List of files:
            /freebsd-14.2/sys/modules/geom/Makefile</description>
        <pubDate>Tue, 20 Apr 2010 15:23:12 +0000</pubDate>
        <dc:creator>Luigi Rizzo &lt;luigi@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1831a90a - Bring in geom_sched, support for scheduling disk I/O requests</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/geom/Makefile#1831a90a</link>
        <description>Bring in geom_sched, support for scheduling disk I/O requestsin a device independent manner. Also include an example anticipatoryscheduler, gsched_rr, which gives very nice performance improvementsin presence of competing random access patterns.This is joint work with Fabio Checconi, developed last yearand presented at BSDCan 2009. You can find details in theREADME file or athttp://info.iet.unipi.it/~luigi/geom_sched/

            List of files:
            /freebsd-14.2/sys/modules/geom/Makefile</description>
        <pubDate>Mon, 12 Apr 2010 16:37:45 +0000</pubDate>
        <dc:creator>Luigi Rizzo &lt;luigi@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b3f9d8c8 - Add gmountver, disk mount verification GEOM class.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/geom/Makefile#b3f9d8c8</link>
        <description>Add gmountver, disk mount verification GEOM class.Note that due to e.g. write throttling (&apos;wdrain&apos;), it can stall all the diskI/O instead of just the device it&apos;s configured for.  Using it for removablemedia is therefore not a good idea.Reviewed by:	pjd (earlier version)

            List of files:
            /freebsd-14.2/sys/modules/geom/Makefile</description>
        <pubDate>Sat, 16 Jan 2010 09:52:49 +0000</pubDate>
        <dc:creator>Edward Tomasz Napierala &lt;trasz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>da50cd39 - Add geom_part module.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/geom/Makefile#da50cd39</link>
        <description>Add geom_part module.

            List of files:
            /freebsd-14.2/sys/modules/geom/Makefile</description>
        <pubDate>Sun, 02 Mar 2008 05:54:34 +0000</pubDate>
        <dc:creator>Marcel Moolenaar &lt;marcel@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b61033d9 - Rename geom_lvm(4) to geom_linux_lvm(4).</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/geom/Makefile#b61033d9</link>
        <description>Rename geom_lvm(4) to geom_linux_lvm(4).Requested by:   des, phk

            List of files:
            /freebsd-14.2/sys/modules/geom/Makefile</description>
        <pubDate>Wed, 20 Feb 2008 11:30:49 +0000</pubDate>
        <dc:creator>Andrew Thompson &lt;thompsa@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2b8d4f5b - Hook geom_lvm(4) up to the build.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/geom/Makefile#2b8d4f5b</link>
        <description>Hook geom_lvm(4) up to the build.

            List of files:
            /freebsd-14.2/sys/modules/geom/Makefile</description>
        <pubDate>Mon, 11 Feb 2008 03:10:40 +0000</pubDate>
        <dc:creator>Andrew Thompson &lt;thompsa@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>88882dcf - Add GEOM VIRSTOR module to the build.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/geom/Makefile#88882dcf</link>
        <description>Add GEOM VIRSTOR module to the build.

            List of files:
            /freebsd-14.2/sys/modules/geom/Makefile</description>
        <pubDate>Fri, 26 Oct 2007 08:23:57 +0000</pubDate>
        <dc:creator>Pawel Jakub Dawidek &lt;pjd@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
