<?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.classes</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/lib/geom/Makefile.classes#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/lib/geom/Makefile.classes</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>d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/geom/Makefile.classes#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd/lib/geom/Makefile.classes</description>
        <pubDate>Wed, 16 Aug 2023 19:55:03 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>daf2519ea2f4d3a1e397188d25f7f0a5377e6521 - geom: Migrate from COMPAT_32BIT to generic COMPAT_libcompat</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/geom/Makefile.classes#daf2519ea2f4d3a1e397188d25f7f0a5377e6521</link>
        <description>geom: Migrate from COMPAT_32BIT to generic COMPAT_libcompatSee commit 8fad2cda93c7 (&quot;bsd.compat.mk: Provide new CPP and sub-makevariables&quot;) for the context behind this change.Reviewed by:	imp, brooks, jhbDifferential Revision:	https://reviews.freebsd.org/D40927

            List of files:
            /freebsd/lib/geom/Makefile.classes</description>
        <pubDate>Sun, 09 Jul 2023 19:49:28 +0200</pubDate>
        <dc:creator>Jessica Clarke &lt;jrtc27@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c7996ddf8000cfb19a9e91a636f56747860d03d7 - Create a new GEOM utility, gunion(8).</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/geom/Makefile.classes#c7996ddf8000cfb19a9e91a636f56747860d03d7</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/lib/geom/Makefile.classes</description>
        <pubDate>Tue, 01 Mar 2022 01:36:08 +0100</pubDate>
        <dc:creator>Kirk McKusick &lt;mckusick@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>86c06ff8864bc0e2233980c741b689714000850d - Remove GEOM_SCHED class and gsched tool.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/geom/Makefile.classes#86c06ff8864bc0e2233980c741b689714000850d</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/lib/geom/Makefile.classes</description>
        <pubDate>Sun, 29 Dec 2019 22:16:03 +0100</pubDate>
        <dc:creator>Alexander Motin &lt;mav@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9ad8ab5438d84d87682403737f462c77b51d6501 - Add a file missed in r335645.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/geom/Makefile.classes#9ad8ab5438d84d87682403737f462c77b51d6501</link>
        <description>Add a file missed in r335645.Approved by:	brooks, allanjude (mentor)Differential Revision:	https://reviews.freebsd.org/D15360

            List of files:
            /freebsd/lib/geom/Makefile.classes</description>
        <pubDate>Mon, 25 Jun 2018 23:54:39 +0200</pubDate>
        <dc:creator>Brad Davis &lt;brd@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
