<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/fs/ext2fs, 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>2025-01-17T13:59:53Z</updated>
<entry>
<title>ext2fs: 'struct ufid': Re-order fields and unpack</title>
<updated>2025-01-17T13:59:53Z</updated>
<author>
<name>Olivier Certner</name>
<email>olce@FreeBSD.org</email>
</author>
<published>2024-12-06T16:37:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=acdc59f0924aaddfa321741af05e08d2a6715d1a'/>
<id>urn:sha1:acdc59f0924aaddfa321741af05e08d2a6715d1a</id>
<content type='text'>
Re-ordering the fields suppresses the trailing padding which was causing
the structure to overflow 'struct fid'.

While here, re-indent in a more visually pleasing way.

Reviewed by:    rmacklem, emaste, markj
Approved by:    markj (mentor)
MFC after:      5 days
Differential Revision:  https://reviews.freebsd.org/D47955

(cherry picked from commit 8ae6247aa966989412bd75fc7c26728690b9e944)

Sponsored by:   The FreeBSD Foundation
</content>
</entry>
<entry>
<title>ext2fs: Fix the size of struct ufid and add a static assert</title>
<updated>2025-01-17T13:59:44Z</updated>
<author>
<name>Rick Macklem</name>
<email>rmacklem@FreeBSD.org</email>
</author>
<published>2024-12-06T02:05:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ee931cf4a49c90487c938fa14b856401582a045c'/>
<id>urn:sha1:ee931cf4a49c90487c938fa14b856401582a045c</id>
<content type='text'>
File system specific *fid structures are copied into the generic
struct fid defined in sys/mount.h.
As such, they cannot be larger than struct fid.

This patch packed the structure and checks via a __Static_assert().

Reviewed by:	markj
MFC after:	2 weeks

(cherry picked from commit bfc8e3308bee23d0f7836d57f32ed8d47da02627)
</content>
</entry>
<entry>
<title>sys: Remove $FreeBSD$: one-line .h pattern</title>
<updated>2023-08-23T17:43:22Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-22T01:31:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4b40a16f0d188422227478889b38cc341d50f88f'/>
<id>urn:sha1:4b40a16f0d188422227478889b38cc341d50f88f</id>
<content type='text'>
Remove /^\s*\*+\s*\$FreeBSD\$.*$\n/

Similar commit in current:
(cherry picked from commit 2ff63af9b88c)
</content>
</entry>
<entry>
<title>sys: Remove $FreeBSD$: two-line .h pattern</title>
<updated>2023-08-23T17:43:20Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-22T01:31:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f8167e0404dab9ffeaca95853dd237ab7c587f82'/>
<id>urn:sha1:f8167e0404dab9ffeaca95853dd237ab7c587f82</id>
<content type='text'>
Remove /^\s*\*\n \*\s+\$FreeBSD\$$\n/

Similar commit in current:
(cherry picked from commit 95ee2897e98f)
</content>
</entry>
<entry>
<title>spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD</title>
<updated>2023-07-25T15:13:49Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-05-10T15:40:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=caa41f641755c935b036e17440a3b49329c904ed'/>
<id>urn:sha1:caa41f641755c935b036e17440a3b49329c904ed</id>
<content type='text'>
The SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catch
up to that fact and revert to their recommended match of BSD-2-Clause.

Discussed with:		pfg
MFC After:		3 days
Sponsored by:		Netflix

(cherry picked from commit 4d846d260e2b9a3d4d0a701462568268cbfe7a5b)
</content>
</entry>
<entry>
<title>Stop cleaning MNT_LOCAL on unmount</title>
<updated>2023-01-20T03:22:32Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2023-01-06T16:38:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9b9f054e739887d18f2f5985d91ba5b954ad4a6a'/>
<id>urn:sha1:9b9f054e739887d18f2f5985d91ba5b954ad4a6a</id>
<content type='text'>
Tested by:	pho

(cherry picked from commit 1d9f3a37eb20305bfdd67788cfac5c51938226a4)
</content>
</entry>
<entry>
<title>Fix vop_readdir's ncookies handling in UFS and EXT2.</title>
<updated>2023-01-14T18:48:48Z</updated>
<author>
<name>Kirk McKusick</name>
<email>mckusick@FreeBSD.org</email>
</author>
<published>2023-01-02T03:29:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=caf4d617945efea8c59443d8ab184c288bae43be'/>
<id>urn:sha1:caf4d617945efea8c59443d8ab184c288bae43be</id>
<content type='text'>
Submitted by: Kusumi Tomohiro
PR:           267706

(cherry picked from commit e84e44215fe19dad4d1779d5ee0b2f2d2739f016)
</content>
</entry>
<entry>
<title>filesystems: return error from vn_rlimit_fsize() instead of EFBIG</title>
<updated>2022-10-08T00:29:35Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2022-09-18T14:44:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2e46b4dab6e9c74d9607b17879b301fb69ba0be2'/>
<id>urn:sha1:2e46b4dab6e9c74d9607b17879b301fb69ba0be2</id>
<content type='text'>
(cherry picked from commit cc65a412ae226136e6207bdc8db4722dab99982f)
</content>
</entry>
<entry>
<title>fs: fix a few common typos in source code comments</title>
<updated>2022-02-09T06:18:56Z</updated>
<author>
<name>Gordon Bergling</name>
<email>gbe@FreeBSD.org</email>
</author>
<published>2022-02-06T12:48:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=061c19c2bd29454eba63d33526fde8f5b5274477'/>
<id>urn:sha1:061c19c2bd29454eba63d33526fde8f5b5274477</id>
<content type='text'>
- s/quadradically/quadratically/
- s/persistant/persistent/

Obtained from:	NetBSD

(cherry picked from commit 8ea3ceda7644b7b93532d0c31b50ac5fa61e51a3)
</content>
</entry>
<entry>
<title>ext2fs: remove remnants of the UFS snapshot code</title>
<updated>2022-02-07T09:38:49Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2022-01-30T01:52:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6939af9c12800bb27ae52f39155dd7e00cc1b35e'/>
<id>urn:sha1:6939af9c12800bb27ae52f39155dd7e00cc1b35e</id>
<content type='text'>
(cherry picked from commit 9cd59de2e19b032fcbe6a9e7524b00e73a1a761c)
</content>
</entry>
</feed>
