<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/usr.sbin/makefs/msdos.c, branch stable/13</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=stable%2F13</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=stable%2F13'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2023-08-23T17:43:34Z</updated>
<entry>
<title>makefs: clean up some leftovers after $FreeBSD$ tag removal</title>
<updated>2023-08-23T17:43:34Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2023-03-30T14:02:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=fcd0bbbd4aa90e025bb2cc2a0a74b98d784e0ba1'/>
<id>urn:sha1:fcd0bbbd4aa90e025bb2cc2a0a74b98d784e0ba1</id>
<content type='text'>
Fixes: 2a63c3be1582
(cherry picked from commit 90aad5d3e44d137ce80d2ec257de07c7c1367bd3)
</content>
</entry>
<entry>
<title>Remove $FreeBSD$: one-line .c pattern</title>
<updated>2023-08-23T17:43:26Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-22T01:31:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3d497e17ebd33fe0f58d773e35ab994d750258d6'/>
<id>urn:sha1:3d497e17ebd33fe0f58d773e35ab994d750258d6</id>
<content type='text'>
Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/

Similar commit in main:
(cherry picked from commit 1d386b48a555)
</content>
</entry>
<entry>
<title>Fix contents= being ignored in msdosfs makefs mtree</title>
<updated>2019-11-15T18:34:23Z</updated>
<author>
<name>Alex Richardson</name>
<email>arichardson@FreeBSD.org</email>
</author>
<published>2019-11-15T18:34:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=62a3510f1fa7d1d7b8b72e5a61e16e73cfb3d72e'/>
<id>urn:sha1:62a3510f1fa7d1d7b8b72e5a61e16e73cfb3d72e</id>
<content type='text'>
I noticed this while trying to build an EFI boot image

Reviewed By:	emaste
Differential Revision: https://reviews.freebsd.org/D22387
</content>
</entry>
<entry>
<title>makefs: share msdosfsmount.h between kernel msdosfs and makefs</title>
<updated>2019-09-01T16:55:33Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2019-09-01T16:55:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=840aca288042eaf625a23908e807abdfde0bc21d'/>
<id>urn:sha1:840aca288042eaf625a23908e807abdfde0bc21d</id>
<content type='text'>
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>Properly update FSInfo block after generation.</title>
<updated>2019-08-23T05:23:45Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2019-08-23T05:23:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8651679a5c022f780d48a11d08e105a357e9fd75'/>
<id>urn:sha1:8651679a5c022f780d48a11d08e105a357e9fd75</id>
<content type='text'>
After populating the filesystem, write a FSInfo block with
proper information.

Reviewed by:	emaste, cem
MFC after:	2 weeks
Differential Revision:	https://reviews.freebsd.org/D21363
</content>
</entry>
<entry>
<title>makefs: share denode.h between kernel msdosfs and makefs</title>
<updated>2019-08-21T19:07:13Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2019-08-21T19:07:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=476b0ab758b96103c246aefd2fee215e9544caa1'/>
<id>urn:sha1:476b0ab758b96103c246aefd2fee215e9544caa1</id>
<content type='text'>
There is no need to duplicate this file when it can be trivially
shared (just exposing sections previously under #ifdef _KERNEL).

MFC with:	r351273
Differential Revision:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>makefs: add msdosfs (FAT) support</title>
<updated>2019-08-20T18:20:45Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2019-08-20T18:20:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=98dc8da58c698aed1843a912c7c5f5b9dfef3656'/>
<id>urn:sha1:98dc8da58c698aed1843a912c7c5f5b9dfef3656</id>
<content type='text'>
Add FAT support to makefs by copying some files from sys/fs/msdosfs/ and
updating others with changes from NetBSD.

The six files copied from sys/fs/msdosfs at r348251 and modified are:
denode.h direntry.h fat.h msdosfs_fat.c msdosfs_lookup.c msdosfsmount.h

I would prefer to avoid the duplication, but reluctance to doing so was
expressed in a previous review (D11197); for now copy the files and
revisit in the future.

Submitted by:	Siva Mahadevan
Discussed with:	cem, imp
MFC after:	1 month
Relnotes:	Yes
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D16438
</content>
</entry>
<entry>
<title>makefs: whitespace cleanup in msdos files</title>
<updated>2018-07-25T13:27:20Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2018-07-25T13:27:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5add92953eca506efb92195019815f33d8a4766b'/>
<id>urn:sha1:5add92953eca506efb92195019815f33d8a4766b</id>
<content type='text'>
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>makefs: add copies of NetBSD makefs msdos source files</title>
<updated>2017-06-23T18:58:28Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2017-06-23T18:58:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0661ef2af23b5874a94bdf8f6e266aa91baf3e61'/>
<id>urn:sha1:0661ef2af23b5874a94bdf8f6e266aa91baf3e61</id>
<content type='text'>
We do not treat makefs as contrib code.  Import copies of makefs msdos
files from NetBSD so that we can track our changes to these files.

These are copied from NetBSD, with only a change to use __FBSDID and
$FreeBSD$ instead of __KERNEL_RCSID and $NetBSD$.  A copy of the
original $NetBSD$ tag remains in each source file.

These two files were missed in r320212.  Also remove a stray blank line
added in msdosfs_vfsops.c.

Submitted by:	Siva Mahadevan
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
</feed>
