<?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 notes</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>69956de36f8c3c1b6615cf8e4a7e7e6738162951 - Remove final cross-reference to GBDE</title>
        <link>http://opengrok.net:8080/history/src/sys/geom/notes#69956de36f8c3c1b6615cf8e4a7e7e6738162951</link>
        <description>Remove final cross-reference to GBDE

            List of files:
            /src/sys/geom/notes</description>
        <pubDate>Tue, 07 May 2024 07:40:20 +0000</pubDate>
        <dc:creator>Poul-Henning Kamp &lt;phk@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>78d146160dc5339c9cdf7799551bcc442a6eb95b - sys: Remove $FreeBSD$: one-line bare tag</title>
        <link>http://opengrok.net:8080/history/src/sys/geom/notes#78d146160dc5339c9cdf7799551bcc442a6eb95b</link>
        <description>sys: Remove $FreeBSD$: one-line bare tagRemove /^\s*\$FreeBSD\$$\n/

            List of files:
            /src/sys/geom/notes</description>
        <pubDate>Wed, 16 Aug 2023 17:55:17 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>69956de36f8c3c1b6615cf8e4a7e7e6738162951 - Remove final cross-reference to GBDE</title>
        <link>http://opengrok.net:8080/history/src/sys/geom/notes#69956de36f8c3c1b6615cf8e4a7e7e6738162951</link>
        <description>Remove final cross-reference to GBDE

            List of files:
            /src/sys/geom/notes</description>
        <pubDate>Tue, 07 May 2024 07:40:20 +0000</pubDate>
        <dc:creator>Poul-Henning Kamp &lt;phk@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>78d146160dc5339c9cdf7799551bcc442a6eb95b - sys: Remove $FreeBSD$: one-line bare tag</title>
        <link>http://opengrok.net:8080/history/src/sys/geom/notes#78d146160dc5339c9cdf7799551bcc442a6eb95b</link>
        <description>sys: Remove $FreeBSD$: one-line bare tagRemove /^\s*\$FreeBSD\$$\n/

            List of files:
            /src/sys/geom/notes</description>
        <pubDate>Wed, 16 Aug 2023 17:55:17 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5ae652c0ed19b11e5080de5145302f7723a2b61a - For removable devices without media we set a zero mediasize but a non-zero</title>
        <link>http://opengrok.net:8080/history/src/sys/geom/notes#5ae652c0ed19b11e5080de5145302f7723a2b61a</link>
        <description>For removable devices without media we set a zero mediasize but a non-zerosectorsize in order to avoid a lot of checks around various divisions etc.Enforce the sectorsize being &gt; 0 with a KASSERT on successful open.Fix scsi_cd.c to return 2k sectors when no media inserted.

            List of files:
            /src/sys/geom/notes</description>
        <pubDate>Sun, 05 Sep 2004 21:15:58 +0000</pubDate>
        <dc:creator>Poul-Henning Kamp &lt;phk@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>679c4aa68cefd7bb14bb098bd81d0d5702c0f6a1 - A note about which #include files may be used where.</title>
        <link>http://opengrok.net:8080/history/src/sys/geom/notes#679c4aa68cefd7bb14bb098bd81d0d5702c0f6a1</link>
        <description>A note about which #include files may be used where.

            List of files:
            /src/sys/geom/notes</description>
        <pubDate>Sun, 23 Mar 2003 10:08:13 +0000</pubDate>
        <dc:creator>Poul-Henning Kamp &lt;phk@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8a63edc3a1082a88f6b3415c6d1aa33a1992b536 - Better names for struct disk elements:  d_maxsize, d_stripeoffset</title>
        <link>http://opengrok.net:8080/history/src/sys/geom/notes#8a63edc3a1082a88f6b3415c6d1aa33a1992b536</link>
        <description>Better names for struct disk elements:  d_maxsize, d_stripeoffsetand d_stripesisze;Introduce si_stripesize and si_stripeoffset in struct cdev so wecan make the visible to clustering code.Add stripesize and stripeoffset to providers.DTRT with stripesize and stripeoffset in various places in GEOM.

            List of files:
            /src/sys/geom/notes</description>
        <pubDate>Tue, 11 Feb 2003 14:57:34 +0000</pubDate>
        <dc:creator>Poul-Henning Kamp &lt;phk@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>cce7303af3e298a5c62c491c988687eb877d71f9 - Update the statistics collection code to track busy time instead of</title>
        <link>http://opengrok.net:8080/history/src/sys/geom/notes#cce7303af3e298a5c62c491c988687eb877d71f9</link>
        <description>Update the statistics collection code to track busy time instead ofidle time.Statistics now default to &quot;on&quot; and can be turned off with        sysctl kern.geom.collectstats=0Performance impact of statistics collection is on the order of800 nsec per consumer/provider set on a 700MHz Athlon.

            List of files:
            /src/sys/geom/notes</description>
        <pubDate>Sun, 09 Feb 2003 17:04:57 +0000</pubDate>
        <dc:creator>Poul-Henning Kamp &lt;phk@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>801bb689ca8be76700b0c16c159683b5fa89472d - Commit the correct copy of the g_stat structure.</title>
        <link>http://opengrok.net:8080/history/src/sys/geom/notes#801bb689ca8be76700b0c16c159683b5fa89472d</link>
        <description>Commit the correct copy of the g_stat structure.Add debug.sizeof.g_stat sysctl.Set the id field of the g_stat when we create consumers and providers.Remove biocount from consumer, we will use the counters in the g_statstructure instead.  Replace one field which will need to be atomicallymanipulated with two fields which will not (stat.nop and stat.nend).Change add companion field to bio_children: bio_inbed for the exactsame reason.Don&apos;t output the biocount in the confdot output.Fix KASSERT in g_io_request().Add sysctl kern.geom.collectstats defaulting to off.Collect the following raw statistics conditioned on this sysctl:    for each consumer and provider {        total number of operations started.        total number of operations completed.        time last operation completed.        sum of idle-time.        for each of BIO_READ, BIO_WRITE and BIO_DELETE {            number of operations completed.            number of bytes completed.            number of ENOMEM errors.            number of other errors.            sum of transaction time.        }    }API for getting hold of these statistics data not included yet.

            List of files:
            /src/sys/geom/notes</description>
        <pubDate>Fri, 07 Feb 2003 23:08:24 +0000</pubDate>
        <dc:creator>Poul-Henning Kamp &lt;phk@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>69956de36f8c3c1b6615cf8e4a7e7e6738162951 - Remove final cross-reference to GBDE</title>
        <link>http://opengrok.net:8080/history/src/sys/geom/notes#69956de36f8c3c1b6615cf8e4a7e7e6738162951</link>
        <description>Remove final cross-reference to GBDE

            List of files:
            /src/sys/geom/notes</description>
        <pubDate>Tue, 07 May 2024 07:40:20 +0000</pubDate>
        <dc:creator>Poul-Henning Kamp &lt;phk@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>78d146160dc5339c9cdf7799551bcc442a6eb95b - sys: Remove $FreeBSD$: one-line bare tag</title>
        <link>http://opengrok.net:8080/history/src/sys/geom/notes#78d146160dc5339c9cdf7799551bcc442a6eb95b</link>
        <description>sys: Remove $FreeBSD$: one-line bare tagRemove /^\s*\$FreeBSD\$$\n/

            List of files:
            /src/sys/geom/notes</description>
        <pubDate>Wed, 16 Aug 2023 17:55:17 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5ae652c0ed19b11e5080de5145302f7723a2b61a - For removable devices without media we set a zero mediasize but a non-zero</title>
        <link>http://opengrok.net:8080/history/src/sys/geom/notes#5ae652c0ed19b11e5080de5145302f7723a2b61a</link>
        <description>For removable devices without media we set a zero mediasize but a non-zerosectorsize in order to avoid a lot of checks around various divisions etc.Enforce the sectorsize being &gt; 0 with a KASSERT on successful open.Fix scsi_cd.c to return 2k sectors when no media inserted.

            List of files:
            /src/sys/geom/notes</description>
        <pubDate>Sun, 05 Sep 2004 21:15:58 +0000</pubDate>
        <dc:creator>Poul-Henning Kamp &lt;phk@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>679c4aa68cefd7bb14bb098bd81d0d5702c0f6a1 - A note about which #include files may be used where.</title>
        <link>http://opengrok.net:8080/history/src/sys/geom/notes#679c4aa68cefd7bb14bb098bd81d0d5702c0f6a1</link>
        <description>A note about which #include files may be used where.

            List of files:
            /src/sys/geom/notes</description>
        <pubDate>Sun, 23 Mar 2003 10:08:13 +0000</pubDate>
        <dc:creator>Poul-Henning Kamp &lt;phk@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8a63edc3a1082a88f6b3415c6d1aa33a1992b536 - Better names for struct disk elements:  d_maxsize, d_stripeoffset</title>
        <link>http://opengrok.net:8080/history/src/sys/geom/notes#8a63edc3a1082a88f6b3415c6d1aa33a1992b536</link>
        <description>Better names for struct disk elements:  d_maxsize, d_stripeoffsetand d_stripesisze;Introduce si_stripesize and si_stripeoffset in struct cdev so wecan make the visible to clustering code.Add stripesize and stripeoffset to providers.DTRT with stripesize and stripeoffset in various places in GEOM.

            List of files:
            /src/sys/geom/notes</description>
        <pubDate>Tue, 11 Feb 2003 14:57:34 +0000</pubDate>
        <dc:creator>Poul-Henning Kamp &lt;phk@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>cce7303af3e298a5c62c491c988687eb877d71f9 - Update the statistics collection code to track busy time instead of</title>
        <link>http://opengrok.net:8080/history/src/sys/geom/notes#cce7303af3e298a5c62c491c988687eb877d71f9</link>
        <description>Update the statistics collection code to track busy time instead ofidle time.Statistics now default to &quot;on&quot; and can be turned off with        sysctl kern.geom.collectstats=0Performance impact of statistics collection is on the order of800 nsec per consumer/provider set on a 700MHz Athlon.

            List of files:
            /src/sys/geom/notes</description>
        <pubDate>Sun, 09 Feb 2003 17:04:57 +0000</pubDate>
        <dc:creator>Poul-Henning Kamp &lt;phk@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>801bb689ca8be76700b0c16c159683b5fa89472d - Commit the correct copy of the g_stat structure.</title>
        <link>http://opengrok.net:8080/history/src/sys/geom/notes#801bb689ca8be76700b0c16c159683b5fa89472d</link>
        <description>Commit the correct copy of the g_stat structure.Add debug.sizeof.g_stat sysctl.Set the id field of the g_stat when we create consumers and providers.Remove biocount from consumer, we will use the counters in the g_statstructure instead.  Replace one field which will need to be atomicallymanipulated with two fields which will not (stat.nop and stat.nend).Change add companion field to bio_children: bio_inbed for the exactsame reason.Don&apos;t output the biocount in the confdot output.Fix KASSERT in g_io_request().Add sysctl kern.geom.collectstats defaulting to off.Collect the following raw statistics conditioned on this sysctl:    for each consumer and provider {        total number of operations started.        total number of operations completed.        time last operation completed.        sum of idle-time.        for each of BIO_READ, BIO_WRITE and BIO_DELETE {            number of operations completed.            number of bytes completed.            number of ENOMEM errors.            number of other errors.            sum of transaction time.        }    }API for getting hold of these statistics data not included yet.

            List of files:
            /src/sys/geom/notes</description>
        <pubDate>Fri, 07 Feb 2003 23:08:24 +0000</pubDate>
        <dc:creator>Poul-Henning Kamp &lt;phk@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5ae652c0ed19b11e5080de5145302f7723a2b61a - For removable devices without media we set a zero mediasize but a non-zero</title>
        <link>http://opengrok.net:8080/history/src/sys/geom/notes#5ae652c0ed19b11e5080de5145302f7723a2b61a</link>
        <description>For removable devices without media we set a zero mediasize but a non-zerosectorsize in order to avoid a lot of checks around various divisions etc.Enforce the sectorsize being &gt; 0 with a KASSERT on successful open.Fix scsi_cd.c to return 2k sectors when no media inserted.

            List of files:
            /src/sys/geom/notes</description>
        <pubDate>Sun, 05 Sep 2004 21:15:58 +0000</pubDate>
        <dc:creator>Poul-Henning Kamp &lt;phk@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>679c4aa68cefd7bb14bb098bd81d0d5702c0f6a1 - A note about which #include files may be used where.</title>
        <link>http://opengrok.net:8080/history/src/sys/geom/notes#679c4aa68cefd7bb14bb098bd81d0d5702c0f6a1</link>
        <description>A note about which #include files may be used where.

            List of files:
            /src/sys/geom/notes</description>
        <pubDate>Sun, 23 Mar 2003 10:08:13 +0000</pubDate>
        <dc:creator>Poul-Henning Kamp &lt;phk@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8a63edc3a1082a88f6b3415c6d1aa33a1992b536 - Better names for struct disk elements:  d_maxsize, d_stripeoffset</title>
        <link>http://opengrok.net:8080/history/src/sys/geom/notes#8a63edc3a1082a88f6b3415c6d1aa33a1992b536</link>
        <description>Better names for struct disk elements:  d_maxsize, d_stripeoffsetand d_stripesisze;Introduce si_stripesize and si_stripeoffset in struct cdev so wecan make the visible to clustering code.Add stripesize and stripeoffset to providers.DTRT with stripesize and stripeoffset in various places in GEOM.

            List of files:
            /src/sys/geom/notes</description>
        <pubDate>Tue, 11 Feb 2003 14:57:34 +0000</pubDate>
        <dc:creator>Poul-Henning Kamp &lt;phk@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>cce7303af3e298a5c62c491c988687eb877d71f9 - Update the statistics collection code to track busy time instead of</title>
        <link>http://opengrok.net:8080/history/src/sys/geom/notes#cce7303af3e298a5c62c491c988687eb877d71f9</link>
        <description>Update the statistics collection code to track busy time instead ofidle time.Statistics now default to &quot;on&quot; and can be turned off with        sysctl kern.geom.collectstats=0Performance impact of statistics collection is on the order of800 nsec per consumer/provider set on a 700MHz Athlon.

            List of files:
            /src/sys/geom/notes</description>
        <pubDate>Sun, 09 Feb 2003 17:04:57 +0000</pubDate>
        <dc:creator>Poul-Henning Kamp &lt;phk@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
