https://bugs.dragonflybsd.org/https://bugs.dragonflybsd.org/favicon.ico?16293952082009-09-11T22:26:35ZDragonFlyBSD bugtrackerDragonFlyBSD - Bug #1482: ext2fs updates from ffshttps://bugs.dragonflybsd.org/issues/1482?journal_id=73622009-09-11T22:26:35Zpfgshield-freebsd
<ul></ul><p>Hi again;</p>
<p>Here is an updated patch.</p> DragonFlyBSD - Bug #1482: ext2fs updates from ffshttps://bugs.dragonflybsd.org/issues/1482?journal_id=73792009-09-14T12:07:22Zdillon
<ul></ul><p>:Hi again;<br />:<br />:Here is an updated patch.</p>
<pre><code>Thanks Pedro. I will apply the brelse fixes, the i_next_alloc_block<br /> fix, and a few others to DragonFly. We will have to forego the<br /> application of the ASYNC enhancements and most of the syntax changes<br /> (though I'll definitely keep the 'error =' syntax adjustments),<br /> mainly because we are too close to the release to test them and I<br /> don't want to create any accidental bugs. ext2fs support is really<br /> just there for accessibility, we don't expect people to use ext2fs for<br /> a main filesystem in DragonFly.</code></pre>
<pre><code>-Matt</code></pre> DragonFlyBSD - Bug #1482: ext2fs updates from ffshttps://bugs.dragonflybsd.org/issues/1482?journal_id=73892009-09-14T21:56:38Zpfgshield-freebsd
<ul></ul><p>Matthew Dillon wrote:</p>
<blockquote>
<p>:Hi again;<br />:<br />:Here is an updated patch.</p>
<p>Thanks Pedro. I will apply the brelse fixes, the i_next_alloc_block<br />fix, and a few others to DragonFly. We will have to forego the<br />application of the ASYNC enhancements and most of the syntax changes<br />(though I'll definitely keep the 'error =' syntax adjustments),<br />mainly because we are too close to the release to test them and I<br />don't want to create any accidental bugs. ext2fs support is really<br />just there for accessibility, we don't expect people to use ext2fs for<br />a main filesystem in DragonFly.</p>
<p>-Matt</p>
</blockquote>
<p>Hi Matt;</p>
<p>The ASYNC enhancements are actually harmless but I agree with the idea <br />of minimizing unnecessary risks before a release.</p>
<p>Ext2fs is rather uninteresting for default use but with Aditya's port of <br />NetBSD's allocation code, the new BSD-licensed ext2fs is a copy cat of <br />UFS1. This means we could start using some enhancements from FFS <br />(softupdates sounds crazy but is doable) and we could check some of <br />linux's developments (preallocation, Htree) to see if they make sense in <br />UFS.</p>
<p>Not as fun as HAMMER, but nevertheless fun ;-).</p>
<p>Pedro.</p> DragonFlyBSD - Bug #1482: ext2fs updates from ffshttps://bugs.dragonflybsd.org/issues/1482?journal_id=83882010-04-03T23:17:41Zalexh
<ul></ul><p>Has this made it in yet? If not, do we want it in for after the release?</p>
<p>Cheers,<br />Alex Hornung</p> DragonFlyBSD - Bug #1482: ext2fs updates from ffshttps://bugs.dragonflybsd.org/issues/1482?journal_id=83892010-04-04T00:37:33Zpfgshield-freebsd
<ul></ul><p>Hello;</p>
<p>Alex Hornung (via DragonFly issue tracker) wrote:</p>
<blockquote>
<p>Alex Hornung <<a class="email" href="mailto:ahornung@gmail.com">ahornung@gmail.com</a>> added the comment:</p>
<p>Has this made it in yet? If not, do we want it in for after the release?</p>
<p>Cheers,<br />Alex Hornung</p>
</blockquote>
<p>Yes, Some parts were left out (async enhancements) but Matt Dillon<br />committed the critical parts.</p>
<p>BTW, the locking would require redoing but it would be nice to see the <br />BSD licensed ext2fs from FreeBSD merged someday.</p>
<p>Pedro.</p> DragonFlyBSD - Bug #1482: ext2fs updates from ffshttps://bugs.dragonflybsd.org/issues/1482?journal_id=113692013-03-10T13:19:52Ztuxillo
<ul><li><strong>Description</strong> updated (<a title="View differences" href="/journals/11369/diff?detail_id=938">diff</a>)</li><li><strong>Status</strong> changed from <i>New</i> to <i>Closed</i></li><li><strong>Assignee</strong> deleted (<del><i>0</i></del>)</li></ul><p>Hi,</p>
<p>Thanks for the patches!<br />I've added 'Bring BSD-licensed ext2fs from FreeBSD' to our Projects page.</p>
<p>Cheers,<br />Antonio Huete</p>