<?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>
    <link>http://nxr.netbsd.org/rss/src/tests/fs/ffs/Makefile</link>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2005</copyright>
    <generator>Java</generator>
    
<item>
    <title>PR/55102: Kamil Rytarowski: Duplicate fifo_vnodeop_entries,<br/>fifo_vnodeop_opv_desc symbols.<br/><br/>Many filesystems ffs, lfs, ulfs, chfs, ext2fs etc. use fifofs<br/>internally for their fifo vnops. NFS does too, but it also needs<br/>networking anyway.  Unfortunately fifofs brings in a lot of the<br/>networking code so that the rumpkernel is not well partition. In<br/>addition the fifo code is rarely used.<br/><br/>The existing hack depended on duplicating the above symbols and<br/>adding minimal functionality for the majority of the the tests<br/>(except the ffs and the puffs one). In these two cases both symbols<br/>were loaded and the symbol sizes clashed which broke the sanitizers.<br/>While this can be fixed with weak symbols and other kinds of<br/>indirection, it is more straight forward to select between the<br/>minimal and the full fifofs implementation by introducing a new<br/>shared library librumpvfs_nofifofs.</title>
    <description>/src/tests/fs/ffs/Makefile - 1.22</description>
    <pubDate>Fri May 15 23:32:28 UTC 2020</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>New extended attributes test (does not work until we commit kernel changes)</title>
    <description>/src/tests/fs/ffs/Makefile - 1.21</description>
    <pubDate>Fri Apr 10 22:58:47 UTC 2020</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>Centralize the base rump libraries into a variable used by all the other<br/>Makefiles so that we can make changes to it centrally as needed and have<br/>less mess. Fixes the sun2 build that needs rumpvfs after librump after<br/>the latest changes.</title>
    <description>/src/tests/fs/ffs/Makefile - 1.20</description>
    <pubDate>Sun Mar 01 18:08:13 UTC 2020</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>branches:  1.19.12;<br/>add tests for the mount update from rw to rw+log, which used to case the panic<br/>reported in PR kern/52056</title>
    <description>/src/tests/fs/ffs/Makefile - 1.19</description>
    <pubDate>Wed Mar 22 21:33:06 UTC 2017</pubDate>
    <dc:creator>jdolecek</dc:creator>
</item>

<item>
    <title>branches:  1.18.2;  1.18.4;<br/>Move sysproxy support into a separate component, rumpkern_sysproxy,<br/>instead of it being always provided by the rump kernel base.  This<br/>move accomplishes two things:<br/><br/>1) it is no longer necessary to provide sysproxy hypercall stubs for<br/>   platforms which do not want to use sysproxy<br/>2) it is easier to reason about the security aspects, since configurations<br/>   not linking the sysproxy component simply do not support remote<br/>   system calls<br/><br/>discussed on rumpkernel-users</title>
    <description>/src/tests/fs/ffs/Makefile - 1.18</description>
    <pubDate>Wed Jan 07 22:24:03 UTC 2015</pubDate>
    <dc:creator>pooka</dc:creator>
</item>

<item>
    <title>Make parts of the quota tests useable for more than quotas:<br/>- rename h_quota2_server to h_ffs_server, there's nothing about quotas<br/>  in there.<br/>- extract non-quota parts of quotas_common.sh to ffs_common.sh</title>
    <description>/src/tests/fs/ffs/Makefile - 1.17</description>
    <pubDate>Wed Jan 18 20:51:23 UTC 2012</pubDate>
    <dc:creator>bouyer</dc:creator>
</item>

<item>
    <title>branches:  1.16.4;<br/>Don't descend into non-existing subdirectory "clients".</title>
    <description>/src/tests/fs/ffs/Makefile - 1.16</description>
    <pubDate>Wed Mar 09 20:13:47 UTC 2011</pubDate>
    <dc:creator>tron</dc:creator>
</item>

<item>
    <title>merge the bouyer-quota2 branch. This adds a new on-disk format<br/>to store disk quota usage and limits, integrated with ffs<br/>metadata. Usage is checked by fsck_ffs (no more quotacheck)<br/>and is covered by the WAPBL journal. Enabled with kernel<br/>option QUOTA2 (added where QUOTA was enabled in kernel config files),<br/>turned on with tunefs(8) on a per-filesystem<br/>basis. mount_mfs(8) can also turn quotas on.<br/><br/>See http://mail-index.netbsd.org/tech-kern/2011/02/19/msg010025.html<br/>for details.</title>
    <description>/src/tests/fs/ffs/Makefile - 1.15</description>
    <pubDate>Sun Mar 06 17:08:39 UTC 2011</pubDate>
    <dc:creator>bouyer</dc:creator>
</item>

<item>
    <title>branches:  1.14.2;<br/>test snapshots on ffsv2 too</title>
    <description>/src/tests/fs/ffs/Makefile - 1.14</description>
    <pubDate>Fri Nov 19 00:36:49 UTC 2010</pubDate>
    <dc:creator>pooka</dc:creator>
</item>

<item>
    <title>test fss with underlying fs mounted with MNT_LOG</title>
    <description>/src/tests/fs/ffs/Makefile - 1.13</description>
    <pubDate>Fri Nov 05 11:32:09 UTC 2010</pubDate>
    <dc:creator>pooka</dc:creator>
</item>

<item>
    <title>Reorder the library specifications, so that we don't depend on the<br/>library dependencies recorded in shared libraries, allowing these<br/>to be linked statically as well.</title>
    <description>/src/tests/fs/ffs/Makefile - 1.12</description>
    <pubDate>Thu Sep 23 09:39:14 UTC 2010</pubDate>
    <dc:creator>he</dc:creator>
</item>

<item>
    <title>Need to use the ${PRINTOBJDIR} trick for LIBISPRIVATE ...</title>
    <description>/src/tests/fs/ffs/Makefile - 1.11</description>
    <pubDate>Mon Jul 19 16:32:01 UTC 2010</pubDate>
    <dc:creator>pooka</dc:creator>
</item>

<item>
    <title>Include h_fsmacros instead of ffs.c and link in test lib.</title>
    <description>/src/tests/fs/ffs/Makefile - 1.10</description>
    <pubDate>Mon Jul 19 16:22:05 UTC 2010</pubDate>
    <dc:creator>pooka</dc:creator>
</item>

<item>
    <title>Convert "The Original" rename race test from to vfs and retire the<br/>ffs/tmpfs versions.  The only difference is that the origamical<br/>one mounted ffs with MNT_LOG (and therein actually lay the bug).</title>
    <description>/src/tests/fs/ffs/Makefile - 1.9</description>
    <pubDate>Wed Jul 14 21:39:31 UTC 2010</pubDate>
    <dc:creator>pooka</dc:creator>
</item>

<item>
    <title>Small xfail testcase to exercise 48k ffs image mount, from problem<br/>reported by Hubert Feyrer on netbsd-users@.</title>
    <description>/src/tests/fs/ffs/Makefile - 1.8</description>
    <pubDate>Wed Jun 30 21:54:56 UTC 2010</pubDate>
    <dc:creator>njoly</dc:creator>
</item>

<item>
    <title>test for the very basic snapshot features</title>
    <description>/src/tests/fs/ffs/Makefile - 1.7</description>
    <pubDate>Mon Apr 12 22:58:53 UTC 2010</pubDate>
    <dc:creator>pooka</dc:creator>
</item>

<item>
    <title>regression test for fifos on ffs<br/><br/>XXX: same test apart for mount/unmount could be used on other<br/>fifo-supporting file systems (r/w support required, though).</title>
    <description>/src/tests/fs/ffs/Makefile - 1.6</description>
    <pubDate>Mon Mar 29 13:26:32 UTC 2010</pubDate>
    <dc:creator>pooka</dc:creator>
</item>

<item>
    <title>filesystems now use getdisksize() which is in librumpdev_disk.</title>
    <description>/src/tests/fs/ffs/Makefile - 1.5</description>
    <pubDate>Sun Jan 31 14:30:22 UTC 2010</pubDate>
    <dc:creator>mlelstv</dc:creator>
</item>

<item>
    <title>branches:  1.4.2;<br/>Merge librumpfs_ufs into librumpfs_ffs.  This reflects what happened<br/>with the ffs kernel module and follows the trend of retiring ufs.<br/>It also allows to get rid of a special case kludge in runtime module<br/>loading, since ufs was not really a module.  librumpfs_ufs is now<br/>obsoleted and ffs consumers should be linked solely against<br/>librumpfs_ffs.</title>
    <description>/src/tests/fs/ffs/Makefile - 1.4</description>
    <pubDate>Sat May 02 01:15:54 UTC 2009</pubDate>
    <dc:creator>pooka</dc:creator>
</item>

<item>
    <title>Use rump_sys_mount() instead of ukfs_mount().  Just a few more<br/>steps and we can have a switch for if we want to run tests against<br/>a rump kernel or a real kernel.</title>
    <description>/src/tests/fs/ffs/Makefile - 1.3</description>
    <pubDate>Sun Apr 26 15:15:38 UTC 2009</pubDate>
    <dc:creator>pooka</dc:creator>
</item>
</channel></rss>

