<?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>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>031beb4e - sys: Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ext2fs/Makefile#031beb4e</link>
        <description>sys: Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd-14.2/sys/modules/ext2fs/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 17:54:58 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d23db91e - ext2fs: Add uninit_bg feature support.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ext2fs/Makefile#d23db91e</link>
        <description>ext2fs: Add uninit_bg feature support.From the linux tune2fs(8) manpage:&quot;Allow the kernel to initialize bitmaps and inode tables and keep a highwatermark for the unused inodes in a filesystem, to reduce e2fsck(8) time.This first e2fsck run after enabling this feature will take the full time,but subsequent e2fsck runs will take only a fraction of the original time,depending on how full the file system is.&quot;Submitted by:	Fedor UporovDifferential Revision:	https://reviews.freebsd.org/D11211

            List of files:
            /freebsd-14.2/sys/modules/ext2fs/Makefile</description>
        <pubDate>Tue, 20 Jun 2017 14:28:51 +0000</pubDate>
        <dc:creator>Pedro F. Giffuni &lt;pfg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>39999a69 - Support for linux ext2fs posix-draft ACLs.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ext2fs/Makefile#39999a69</link>
        <description>Support for linux ext2fs posix-draft ACLs.This is closely tied to the Extended Attribute implementation.Submitted by:	Fedor UporovReviewed by:	kevlo, pfgDifferential Revision:	https://reviews.freebsd.org/D10807

            List of files:
            /freebsd-14.2/sys/modules/ext2fs/Makefile</description>
        <pubDate>Sun, 28 May 2017 15:39:11 +0000</pubDate>
        <dc:creator>Pedro F. Giffuni &lt;pfg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ac506a8f - ext2fs: Initial support for Extended Attributes.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ext2fs/Makefile#ac506a8f</link>
        <description>ext2fs: Initial support for Extended Attributes.Currently read-only.Submitted by:	Fedor UporovMFC after:	3 weeksDifferential Revision:	https://reviews.freebsd.org/D10151

            List of files:
            /freebsd-14.2/sys/modules/ext2fs/Makefile</description>
        <pubDate>Sat, 01 Apr 2017 01:00:36 +0000</pubDate>
        <dc:creator>Pedro F. Giffuni &lt;pfg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>193d9e76 - sys/modules: normalize .CURDIR-relative paths to SRCTOP</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ext2fs/Makefile#193d9e76</link>
        <description>sys/modules: normalize .CURDIR-relative paths to SRCTOPThis simplifies make output/logicTested with:	`cd sys/modules; make ALL_MODULES=` on amd64MFC after:	1 monthSponsored by:	Dell EMC Isilon

            List of files:
            /freebsd-14.2/sys/modules/ext2fs/Makefile</description>
        <pubDate>Sat, 04 Mar 2017 10:10:17 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9824e4ad - ext2fs: Bring back the htree dir_index implementation.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ext2fs/Makefile#9824e4ad</link>
        <description>ext2fs: Bring back the htree dir_index implementation.The htree dir_index is perhaps one of the most characteristicfeatures of the linux ext3 implementation. It was removedin r281670, due to repeated bug reports.Damjan Jovanic detected and fixed three bugs and did somestress testing by building Apache OpenOffice on top of itso it is now in good shape to bring back.Differential Revision:	https://reviews.freebsd.org/D5007Submitted by:	Damjan JovanovicReviewed by:	pfgTested by:	phoRelnotes:	YesMFC after:	2 months (only 10.x)

            List of files:
            /freebsd-14.2/sys/modules/ext2fs/Makefile</description>
        <pubDate>Thu, 21 Jan 2016 14:50:28 +0000</pubDate>
        <dc:creator>Pedro F. Giffuni &lt;pfg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f738ee48 - Drop experimental dir_index support.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ext2fs/Makefile#f738ee48</link>
        <description>Drop experimental dir_index support.The htree directory index is a highly desirable feature for researchpurposes and was meant to improve performance in our ext2/3 driver.Unfortunately our implementation has two problems:- It never really delivered any performance improvement.- It appears to corrupt the filesystem in undetermined circumstances.Strictly speaking dir_index is not required for read/write support inext2/3 and our limited ext4 support still works fine without it.Regain stability in the ext2 driver by removing it. We may need it back(fixed) if we want to support encrypted ext4 support but thanks to thewonders of version control we can always revert this change and bring itback.PR:	191895PR:	198731PR:	199309MFC after:	5 days

            List of files:
            /freebsd-14.2/sys/modules/ext2fs/Makefile</description>
        <pubDate>Fri, 17 Apr 2015 22:26:01 +0000</pubDate>
        <dc:creator>Pedro F. Giffuni &lt;pfg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d7511a40 - Add read-only support for extents in ext2fs.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ext2fs/Makefile#d7511a40</link>
        <description>Add read-only support for extents in ext2fs.Basic support for extents was implemented by Zheng Liu as partof his Google Summer of Code in 2010. This support is read-onlyat this time.In addition to extents we also support the huge_file extensionfor read-only purposes. This works nicely with the additionalsupport for birthtime/nanosec timestamps and dir_index thathave been added lately.The implementation may not work for all ext4 filesystems asit doesn&apos;t support some features that are being enabled bydefault on recent linux like flex_bg. Nevertheless, the featureshould be very useful for migration or simple access infilesystems that have been converted from ext2/3 or don&apos;t useincompatible features.Special thanks to Zheng Liu for his dedication and continuedwork to support ext2 in FreeBSD.Submitted by:	Zheng Liu (lz@)Reviewed by:	Mike Ma, Christoph Mallon (previous version)Sponsored by:	Google Inc.MFC after:	3 weeks

            List of files:
            /freebsd-14.2/sys/modules/ext2fs/Makefile</description>
        <pubDate>Mon, 12 Aug 2013 21:34:48 +0000</pubDate>
        <dc:creator>Pedro F. Giffuni &lt;pfg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>91f5a467 - Initial implementation of the HTree directory index.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ext2fs/Makefile#91f5a467</link>
        <description>Initial implementation of the HTree directory index.This is a port of NetBSD&apos;s GSoC 2012 Ext3 HTree directory indexingby Vyacheslav Matyushin.  It was cleaned up and enhanced for FreeBSDby Zheng Liu (lz@).This is an excellent example of work shared among different projects:Vyacheslav was able to look at an early prototype from Zheng Liu whowas also able to check the code from Haiku (with permission).As in linux, the feature is not available by default and must beenabled explicitly with tune2fs. We still do not support theworkarounds required in readdir for NFS.Submitted by:	Zheng LiuTested by:	Mike MaSponsored by:	Google Inc.MFC after:	1 week

            List of files:
            /freebsd-14.2/sys/modules/ext2fs/Makefile</description>
        <pubDate>Sat, 06 Jul 2013 18:28:06 +0000</pubDate>
        <dc:creator>Pedro F. Giffuni &lt;pfg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9e880b87 - Sync with several changes in UFS/FFS:</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ext2fs/Makefile#9e880b87</link>
        <description>Sync with several changes in UFS/FFS:- 77115: Implement support for O_DIRECT.- 98425: Fix a performance issue introduced in 70131 that was causing  reads before writes even when writing full blocks.- 98658: Rename the BALLOC flags from B_* to BA_* to avoid confusion with  the struct buf B_ flags.- 100344: Merge the BA_ and IO_ flags so so that they may both be used in  the same flags word. This merger is possible by assigning the IO_ flags  to the low sixteen bits and the BA_ flags the high sixteen bits.- 105422: Fix a file-rewrite performance case.- 129545: Implement IO_INVAL in VOP_WRITE() by marking the buffer as  &quot;no cache&quot;.- Readd the DOINGASYNC() macro and use it to control asynchronous writes.  Change i-node updates to honor DOINGASYNC() instead of always being  synchronous.- Use a PRIV_VFS_RETAINSUGID check instead of checking cr_uid against 0  directly when deciding whether or not to clear suid and sgid bits.Submitted by:	Pedro F. Giffuni  giffunip at yahoo

            List of files:
            /freebsd-14.2/sys/modules/ext2fs/Makefile</description>
        <pubDate>Thu, 28 Apr 2011 14:27:17 +0000</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e09c00ca - Bring in the ext2fs work done by Aditya Sarawgi during and after Google Summer</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ext2fs/Makefile#e09c00ca</link>
        <description>Bring in the ext2fs work done by Aditya Sarawgi during and after Google Summerof Code 2009:- BSDL block and inode allocation policies for ext2fs. This involves the use  FFS1 style block and inode allocation for ext2fs. Preallocation was removed  since it was GPL&apos;d.- Make ext2fs MPSAFE by introducing locks to per-mount datastructures.- Fixes for kern/122047 PR.- Various small bugfixes.- Move out of gnu/ directory.Sponsored by:   Google Inc.Submitted by:	Aditya Sarawgi &lt;sarawgi.aditya AT SPAMFREE gmail DOT com&gt;

            List of files:
            /freebsd-14.2/sys/modules/ext2fs/Makefile</description>
        <pubDate>Thu, 14 Jan 2010 14:30:54 +0000</pubDate>
        <dc:creator>Ulf Lilleengen &lt;lulf@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b61403ff - Move ext2fs from src/gnu to src/gnu/fs.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ext2fs/Makefile#b61403ff</link>
        <description>Move ext2fs from src/gnu to src/gnu/fs.Discussed on arch@.Reviewed by:	kanApproved by:	re (blanket), kan

            List of files:
            /freebsd-14.2/sys/modules/ext2fs/Makefile</description>
        <pubDate>Wed, 15 Jun 2005 02:36:11 +0000</pubDate>
        <dc:creator>Craig Rodrigues &lt;rodrigc@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9236b51d - Use vfs_hash() instead of home-rolled</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ext2fs/Makefile#9236b51d</link>
        <description>Use vfs_hash() instead of home-rolled

            List of files:
            /freebsd-14.2/sys/modules/ext2fs/Makefile</description>
        <pubDate>Mon, 14 Mar 2005 13:30:06 +0000</pubDate>
        <dc:creator>Poul-Henning Kamp &lt;phk@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9504abaa - Complete the separation of ext2fs from ufs by copying the remaining</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ext2fs/Makefile#9504abaa</link>
        <description>Complete the separation of ext2fs from ufs by copying the remainingshared code and converting all ufs references. Originally it mayhave made sense to share common features between the two filesystems,but recently it has only caused problems, the UFS2 work being thefinal straw.All UFS_* indirect calls are now direct calls to ext2_* functions,and ext2fs-specific mount and inode structures have been introduced.

            List of files:
            /freebsd-14.2/sys/modules/ext2fs/Makefile</description>
        <pubDate>Thu, 16 May 2002 19:08:03 +0000</pubDate>
        <dc:creator>Ian Dowse &lt;iedowse@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>aa989c61 - Fixed some style bugs (disordered SRCS and garbage comment near EOF).</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ext2fs/Makefile#aa989c61</link>
        <description>Fixed some style bugs (disordered SRCS and garbage comment near EOF).

            List of files:
            /freebsd-14.2/sys/modules/ext2fs/Makefile</description>
        <pubDate>Fri, 11 Jan 2002 16:49:30 +0000</pubDate>
        <dc:creator>Bruce Evans &lt;bde@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>17d6c636 - Drop &lt;bsd.man.mk&gt; support from &lt;bsd.kmod.mk&gt;.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ext2fs/Makefile#17d6c636</link>
        <description>Drop &lt;bsd.man.mk&gt; support from &lt;bsd.kmod.mk&gt;.Not objected to by:	-current

            List of files:
            /freebsd-14.2/sys/modules/ext2fs/Makefile</description>
        <pubDate>Fri, 11 Jan 2002 15:49:02 +0000</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1956b8f9 - Add ext2fs module</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ext2fs/Makefile#1956b8f9</link>
        <description>Add ext2fs module

            List of files:
            /freebsd-14.2/sys/modules/ext2fs/Makefile</description>
        <pubDate>Thu, 13 Sep 2001 08:27:23 +0000</pubDate>
        <dc:creator>Michael Reifenberger &lt;mr@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
