<?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>808873b5c32f3eb7326add45fae2c6c53417132d - We no longer need the deprecated copyback functionality now that</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/rump/dev/lib/libraidframe/Makefile#808873b5c32f3eb7326add45fae2c6c53417132d</link>
        <description>We no longer need the deprecated copyback functionality now thatincorporating a used spare is automatic.Copyback has always been an issue, as to do a copyback all IO tothe array had to be suspended, and so was very, very unlikely tohave been used in anything resembling a production system.

            List of files:
            /netbsd-src/sys/rump/dev/lib/libraidframe/Makefile</description>
        <pubDate>Mon, 25 Sep 2023 21:59:38 +0000</pubDate>
        <dc:creator>oster &lt;oster@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f4a7d93983ce3eebef4c5fdc09050fbd62bba8d7 - kill compat code dependencies.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/rump/dev/lib/libraidframe/Makefile#f4a7d93983ce3eebef4c5fdc09050fbd62bba8d7</link>
        <description>kill compat code dependencies.

            List of files:
            /netbsd-src/sys/rump/dev/lib/libraidframe/Makefile</description>
        <pubDate>Wed, 06 Feb 2019 23:00:56 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c29615453d6a83d68ff421787962b368fdc9ee7e - don&apos;t assume _LP64 == supports COMPAT_NETBSD32.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/rump/dev/lib/libraidframe/Makefile#c29615453d6a83d68ff421787962b368fdc9ee7e</link>
        <description>don&apos;t assume _LP64 == supports COMPAT_NETBSD32.this is not true for alpha, ia64 and arm32 ports, and the first twowere not building because of it, and the latter would be missingthe oabi support (likely not a big deal, but still wrong.)add a makefile fragment that tells you if it is supported and includeit where needed to define COMPAT_NETBSD32 when building the normalkernel (ie, modules &amp; rump.)fixes alpha build, probably fixes ia64 build.XXX: still leaves some netbsd32 code in rf_netbsdkintf.c, that should     be moved into some hooks, but first the configuration setup     needs to be moved into a common function the netbsd32 code can     call into, vs living in the switch case itself.

            List of files:
            /netbsd-src/sys/rump/dev/lib/libraidframe/Makefile</description>
        <pubDate>Mon, 04 Feb 2019 21:57:47 +0000</pubDate>
        <dc:creator>mrg &lt;mrg@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f2b04ca083fec319d4abb422e5e5ef9f061230df - implement 32-bit compat support for raidframe.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/rump/dev/lib/libraidframe/Makefile#f2b04ca083fec319d4abb422e5e5ef9f061230df</link>
        <description>implement 32-bit compat support for raidframe.convert several raidframe ioctls to be bitsize idempotent so thatthey work the same in 32 and 64 bit worlds, allowing netbsd32 toconfigure and query raid properly.  remove useless &apos;row&apos; in a fewplaces.  add COMPAT_80 and put the old ioctls there.raidframeio.h:  RAIDFRAME_TEST_ACC  - remove, unused  RAIDFRAME_GET_COMPONENT_LABEL  - convert to label not pointer to label  RAIDFRAME_CHECK_RECON_STATUS_EXT  RAIDFRAME_CHECK_PARITYREWRITE_STATUS_EXT  RAIDFRAME_CHECK_COPYBACK_STATUS_EXT  - convert to progress info not pointer to info  RAIDFRAME_GET_INFO  - version entirely.raidframevar.h:  - rf_recon_req{} has row, flags and raidPtr removed (they&apos;re    not a useful part of this interface.)  - RF_Config_s{} and RF_DeviceConfig_s{} have numRow/rows removed.  - RF_RaidDisk_s{} is re-ordered slightly to fix alignment    padding - the actual data was already OK.  - InstallSpareTable() loses row argumentrf_compat32.c has code for RF_Config_s{} in 32 bit mode, usedby RAIDFRAME_CONFIGURE and RAIDFRAME_GET_INFO32.rf_compat80.c has code for rf_recon_req{}, RF_RaidDisk_s{} andRF_DeviceConfig_s{} to handle RAIDFRAME_FAIL_DISK,RAIDFRAME_GET_COMPONENT_LABEL, RAIDFRAME_CHECK_RECON_STATUS_EXT,RAIDFRAME_CHECK_PARITYREWRITE_STATUS_EXT,RAIDFRAME_CHECK_COPYBACK_STATUS_EXT, RAIDFRAME_GET_INFO.move several of the per-ioctl code blocks into separate functions.add rf_recon_req_internal{} to replace old usage of globalrf_recon_req{} that had unused void * in the structure, ruiningit&apos;s 32/64 bit ABI.add missing case for RAIDFRAME_GET_INFO50.adjust raid tests to use the new .conf format, and add a case totest the old method as well.raidctl:deal with lack of &apos;row&apos; members in a couple of places.fail request no longer takes row.handle &quot;START array&quot; sections with just &quot;numCol numSpare&quot;, ieno &quot;numRow&quot; specified.  for now, generate old-style configurationbut update raidctl.8 to specify the new style (keeping referenceto the old style.)note that: RF_ComponentLabel_s::{row,num_rows} andRF_SingleComponent_s::row are obsolete but not removed yet.

            List of files:
            /netbsd-src/sys/rump/dev/lib/libraidframe/Makefile</description>
        <pubDate>Thu, 18 Jan 2018 00:32:48 +0000</pubDate>
        <dc:creator>mrg &lt;mrg@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6bb51422881aa32822c80737814503e72f496e36 - Put the kernelside rump kernel headers into &lt;rump-sys&gt; instead of</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/rump/dev/lib/libraidframe/Makefile#6bb51422881aa32822c80737814503e72f496e36</link>
        <description>Put the kernelside rump kernel headers into &lt;rump-sys&gt; instead ofsprinkling them around the faction directories.  Avoids havingto add a CPPFLAGS (or several) to pretty much every componentMakefile.Leave compat headers around in the old locations.The commit changes some autogenerated files, but I&apos;ll fix thegenerators shortly and regen.

            List of files:
            /netbsd-src/sys/rump/dev/lib/libraidframe/Makefile</description>
        <pubDate>Tue, 26 Jan 2016 23:12:14 +0000</pubDate>
        <dc:creator>pooka &lt;pooka@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b2b6f2602eb45dc7eb73534a35f96e8f34b0bc70 - Add a COMMENT describing what each component roughly does.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/rump/dev/lib/libraidframe/Makefile#b2b6f2602eb45dc7eb73534a35f96e8f34b0bc70</link>
        <description>Add a COMMENT describing what each component roughly does.&quot;make describe&quot; prints the comment.Requested/inspired by Vincent Schwarzer on rumpkernel-users

            List of files:
            /netbsd-src/sys/rump/dev/lib/libraidframe/Makefile</description>
        <pubDate>Mon, 19 Oct 2015 16:16:32 +0000</pubDate>
        <dc:creator>pooka &lt;pooka@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>50213afafbdc157ad7d270447e7a3d0e0ea4d651 - put back bsd.init.mk</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/rump/dev/lib/libraidframe/Makefile#50213afafbdc157ad7d270447e7a3d0e0ea4d651</link>
        <description>put back bsd.init.mk

            List of files:
            /netbsd-src/sys/rump/dev/lib/libraidframe/Makefile</description>
        <pubDate>Thu, 20 Aug 2015 11:58:26 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f2fa9ab00d59bf4ff536283308f839525a5ac169 - use ioconf files for pseudo-device attach prototypes</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/rump/dev/lib/libraidframe/Makefile#f2fa9ab00d59bf4ff536283308f839525a5ac169</link>
        <description>use ioconf files for pseudo-device attach prototypes

            List of files:
            /netbsd-src/sys/rump/dev/lib/libraidframe/Makefile</description>
        <pubDate>Thu, 20 Aug 2015 11:51:12 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ac0dac8111aa171c8d8529d2707680b7276e3036 - Rename RUMP_COMPAT to RUMP_NBCOMBAT to better signify what the</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/rump/dev/lib/libraidframe/Makefile#ac0dac8111aa171c8d8529d2707680b7276e3036</link>
        <description>Rename RUMP_COMPAT to RUMP_NBCOMBAT to better signify what thevariable does.

            List of files:
            /netbsd-src/sys/rump/dev/lib/libraidframe/Makefile</description>
        <pubDate>Thu, 23 Apr 2015 14:49:26 +0000</pubDate>
        <dc:creator>pooka &lt;pooka@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b13c75b9648d64c26c1a847be93aa278104761cc - Build compat code only when specified by RUMP_COMPAT</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/rump/dev/lib/libraidframe/Makefile#b13c75b9648d64c26c1a847be93aa278104761cc</link>
        <description>Build compat code only when specified by RUMP_COMPAT

            List of files:
            /netbsd-src/sys/rump/dev/lib/libraidframe/Makefile</description>
        <pubDate>Wed, 22 Apr 2015 17:57:49 +0000</pubDate>
        <dc:creator>pooka &lt;pooka@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>bd7cc621b8c38695f469c5c8ee74b4a28c4d97b3 - rename component.c -&gt; raidframe_component.c</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/rump/dev/lib/libraidframe/Makefile#bd7cc621b8c38695f469c5c8ee74b4a28c4d97b3</link>
        <description>rename component.c -&gt; raidframe_component.c

            List of files:
            /netbsd-src/sys/rump/dev/lib/libraidframe/Makefile</description>
        <pubDate>Thu, 13 Mar 2014 01:49:59 +0000</pubDate>
        <dc:creator>pooka &lt;pooka@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f8d9830a1a677d9803dc9de62186139d058c8148 - Add rf_paritymap.c, which is now required for raidframe.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/rump/dev/lib/libraidframe/Makefile#f8d9830a1a677d9803dc9de62186139d058c8148</link>
        <description>Add rf_paritymap.c, which is now required for raidframe.

            List of files:
            /netbsd-src/sys/rump/dev/lib/libraidframe/Makefile</description>
        <pubDate>Mon, 23 Nov 2009 12:23:20 +0000</pubDate>
        <dc:creator>pooka &lt;pooka@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>75509b2e2077e11091e7ab9ba52ab0499d5c0eac - one more ketchup with rump_dev_makenodes -&gt; rump_vfs_makedevnodes</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/rump/dev/lib/libraidframe/Makefile#75509b2e2077e11091e7ab9ba52ab0499d5c0eac</link>
        <description>one more ketchup with rump_dev_makenodes -&gt; rump_vfs_makedevnodes

            List of files:
            /netbsd-src/sys/rump/dev/lib/libraidframe/Makefile</description>
        <pubDate>Mon, 07 Sep 2009 14:28:18 +0000</pubDate>
        <dc:creator>pooka &lt;pooka@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4c54895067500be1b9943c1660da8f9f71979daf - Checkpoint a bunch of work-in-progress: support for disk devices</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/rump/dev/lib/libraidframe/Makefile#4c54895067500be1b9943c1660da8f9f71979daf</link>
        <description>Checkpoint a bunch of work-in-progress: support for disk devicesand raidframe.  Raidframe works well enough to configure a raid inthe rump kernel, but the usage is &quot;interesting&quot; (pending some otherchanges/cleanup from other parts in my tree).These are not built by default yet.

            List of files:
            /netbsd-src/sys/rump/dev/lib/libraidframe/Makefile</description>
        <pubDate>Tue, 09 Jun 2009 16:16:14 +0000</pubDate>
        <dc:creator>pooka &lt;pooka@NetBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
