<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/fs/udf, branch releng/14.3</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F14.3</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F14.3'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2024-12-20T22:07:12Z</updated>
<entry>
<title>fs: Add static asserts for the size of fid structures</title>
<updated>2024-12-20T22:07:12Z</updated>
<author>
<name>Rick Macklem</name>
<email>rmacklem@FreeBSD.org</email>
</author>
<published>2024-12-06T01:56:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=efe6a0997383d728290cd01c07d9cf59adc2ed05'/>
<id>urn:sha1:efe6a0997383d728290cd01c07d9cf59adc2ed05</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 adds _Static_assert()s to check for this.

ZFS and fuse already have _Static_assert()s.

(cherry picked from commit 91b5592a1e1af97480d615cf508be05b5674d2f3)
</content>
</entry>
<entry>
<title>udf: Stop checking for failures from malloc(M_WAITOK)</title>
<updated>2024-09-30T04:44:15Z</updated>
<author>
<name>Zhenlei Huang</name>
<email>zlei@FreeBSD.org</email>
</author>
<published>2024-09-03T10:25:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a77e68b0148d5224a64740c2cb7b25b1efc55335'/>
<id>urn:sha1:a77e68b0148d5224a64740c2cb7b25b1efc55335</id>
<content type='text'>
MFC after:	1 week
Differential Revision:	https://reviews.freebsd.org/D45852

(cherry picked from commit 3feb35dc465a8247d70e50792680c230954ef1c1)
</content>
</entry>
<entry>
<title>udf: uma_zcreate() does not fail</title>
<updated>2024-05-02T13:25:08Z</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2024-04-23T16:20:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b6a2ce76d6b60bb363f6b83559c0d5e19027cad9'/>
<id>urn:sha1:b6a2ce76d6b60bb363f6b83559c0d5e19027cad9</id>
<content type='text'>
While here remove an old comment regarding preallocation; it appears to
refer to an optimization that is almost certainly irrelevant at this
point.

No functional change intended.

MFC after:	1 week

(cherry picked from commit 78c51db3c4927db2437ec616b33ba1faf73f08ee)
</content>
</entry>
<entry>
<title>sys: Remove $FreeBSD$: one-line .c pattern</title>
<updated>2023-08-16T17:54:36Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-16T17:54:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=685dc743dc3b5645e34836464128e1c0558b404b'/>
<id>urn:sha1:685dc743dc3b5645e34836464128e1c0558b404b</id>
<content type='text'>
Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/
</content>
</entry>
<entry>
<title>sys: Remove $FreeBSD$: two-line .h pattern</title>
<updated>2023-08-16T17:54:11Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-16T17:54:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=95ee2897e98f5d444f26ed2334cc7c439f9c16c6'/>
<id>urn:sha1:95ee2897e98f5d444f26ed2334cc7c439f9c16c6</id>
<content type='text'>
Remove /^\s*\*\n \*\s+\$FreeBSD\$$\n/
</content>
</entry>
<entry>
<title>udf: Reject read requests with an invalid length</title>
<updated>2023-08-04T23:40:19Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2023-08-04T23:40:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c70e615051b00671d54651d99af5cdec4b091d92'/>
<id>urn:sha1:c70e615051b00671d54651d99af5cdec4b091d92</id>
<content type='text'>
- If the size is negative or if rounding it up to a multiple of
  the block size overflows, fail the read request with ERANGE.

- While here, add a sanity check that the ICB length for the root
  directory is at least as long as a minimum-sized file entry.

PR:		257768
Reported by:	Robert Morris &lt;rtm@lcs.mit.edu&gt;
MFC after:	1 week
Sponsored by:	FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D41220
</content>
</entry>
<entry>
<title>udf: reject invalid block sizes from lvd</title>
<updated>2023-08-04T22:49:36Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2023-08-04T22:47:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9e6941a2c7a393aefe6a123952c6eacbc23098a6'/>
<id>urn:sha1:9e6941a2c7a393aefe6a123952c6eacbc23098a6</id>
<content type='text'>
PR:	272893
Reported by:	Robert Morris &lt;rtm@lcs.mit.edu&gt;
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
</content>
</entry>
<entry>
<title>spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD</title>
<updated>2023-05-12T16:44:03Z</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=4d846d260e2b9a3d4d0a701462568268cbfe7a5b'/>
<id>urn:sha1:4d846d260e2b9a3d4d0a701462568268cbfe7a5b</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
</content>
</entry>
<entry>
<title>udf: Remove set but unused variable from udf_getattr.</title>
<updated>2023-04-10T17:31:45Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2023-04-10T17:31:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=16df72a9a2362e38b4d2e6e739f0a20b33c80790'/>
<id>urn:sha1:16df72a9a2362e38b4d2e6e739f0a20b33c80790</id>
<content type='text'>
Reviewed by:	emaste
Reported by:	GCC
Differential Revision:	https://reviews.freebsd.org/D39354
</content>
</entry>
<entry>
<title>udf: ansify</title>
<updated>2023-02-07T23:24:24Z</updated>
<author>
<name>Mateusz Guzik</name>
<email>mjg@FreeBSD.org</email>
</author>
<published>2023-02-07T23:24:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=724240c6fa249e03762cee62a95405105bd69ebe'/>
<id>urn:sha1:724240c6fa249e03762cee62a95405105bd69ebe</id>
<content type='text'>
Reported by:	clang 15
Sponsored by:	Rubicon Communications, LLC ("Netgate")
</content>
</entry>
</feed>
