<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/stand, branch releng/13.3</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F13.3</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F13.3'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2024-02-01T17:46:13Z</updated>
<entry>
<title>stand: Add 1440p to the list of known resolutions.</title>
<updated>2024-02-01T17:46:13Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2024-01-23T14:20:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6ef4fc44f96263b2e334aa0a58de8fefb2d15a8d'/>
<id>urn:sha1:6ef4fc44f96263b2e334aa0a58de8fefb2d15a8d</id>
<content type='text'>
MFC after:	1 week
Reviewed by:	manu, kevans, imp
Differential Revision:	https://reviews.freebsd.org/D43391

(cherry picked from commit 7edbf69b79c13debff251e6edfee1f57eeac3a6b)
</content>
</entry>
<entry>
<title>Add kenv .Xr in kldload(8) and loader.conf(5)</title>
<updated>2024-02-01T17:46:13Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-12-21T04:15:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5d7b049f99047f73d52a1319c5f062fc62d3fc95'/>
<id>urn:sha1:5d7b049f99047f73d52a1319c5f062fc62d3fc95</id>
<content type='text'>
Sponsored by:		Netflix

(cherry picked from commit 64db9a0f82863d212ac0bcd49bc0254ccb9dd1ac)
</content>
</entry>
<entry>
<title>Stop #defining FREEBSD_ELF</title>
<updated>2024-01-05T00:28:53Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2023-12-12T23:30:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7da77f0266f19696ae1221215f9c9998e686f90c'/>
<id>urn:sha1:7da77f0266f19696ae1221215f9c9998e686f90c</id>
<content type='text'>
This was originally used (along with FREEBSD_AOUT) to prefer the use
of ELF in various tools instead of a.out as part of the a.out to ELF
transition in the 3.x days.  The last use of it was removed from
&lt;link.h&gt; in commit 66422f5b7a1a6055f0b2358268eb902aab6e2e3e back in
2002, but various files still #define it.

Reviewed by:	kevans, imp, emaste
Sponsored by:	DARPA
Differential Revision:	https://reviews.freebsd.org/D42964

(cherry picked from commit 4a3cf5f329d69076aa9d093d596eb0ee82d917f5)
</content>
</entry>
<entry>
<title>loader: lua: remove the default kernel if it doesn't exist</title>
<updated>2024-01-03T04:47:27Z</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2023-12-13T16:52:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1b959537ed3a8d8dd300c8867fc0e34f062fafa9'/>
<id>urn:sha1:1b959537ed3a8d8dd300c8867fc0e34f062fafa9</id>
<content type='text'>
The `kernel` env var provides the default kernel, usually "kernel".  It
may be the case that the user doesn't have a "kernel" kernel, just
"kernel.*" kernels, but have left `kernel` to the default because we
autodetect entries by default anyways.

If we're doing autodetection, take note of whether the default kernel
exists or not and remove it from the list if it doesn't and we had found
any other kernels.  We avoid it in the #kernels == 1 case because
something fishy has likely happened and we should just trust the
configuration.

Reviewed by:	imp, manu
Differential Revision:	https://reviews.freebsd.org/D42967

(cherry picked from commit d04415c520b031fb8eb93cb252e4acee66149c87)
</content>
</entry>
<entry>
<title>loader: provide a features table for binary compatibility advertisement</title>
<updated>2024-01-03T04:47:26Z</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2023-12-08T21:36:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=bafbd6445e5d434b4d99e9e6e550f169e033c24f'/>
<id>urn:sha1:bafbd6445e5d434b4d99e9e6e550f169e033c24f</id>
<content type='text'>
liblua now provides a loader.has_feature() function to probe the loader
binary for features advertised.  name =&gt; desc mappings are provided in
loader.features to get a list of all of the features loader *can*
support.  core.hasFeature is provided as a shim to loader.has_feature
so that individual consumers don't need to think about the logic of the
loader module not providing has_feature; we know that means the feature
isn't enabled.

The first consumer of this will be EARLY_ACPI to advertise that the
loader binary probes for ACPI presence before the interpreter has
started, so that we know whether we can trust the presence of acpi.rsdp
as relatively authoritative.  In general, it's intended to be used to
avoid breaking new scripts on older loaders within reason.

This will be used in lua as `core.hasFeature("EARLY_ACPI")`, while the
C bits of loader will `feature_enable(FEATURE_EARLY_ACPI)`.

Reviewed by:	imp

(cherry picked from commit 1631382cf2820245cc72965498ff174bb548dd63)
</content>
</entry>
<entry>
<title>Trim various $FreeBSD$</title>
<updated>2023-10-24T18:23:57Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2023-10-10T17:34:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=37ba303aa01c3ac9e6ba1f022abff93a57ff8b27'/>
<id>urn:sha1:37ba303aa01c3ac9e6ba1f022abff93a57ff8b27</id>
<content type='text'>
Approved by:	markj (cddl/contrib changes)
Reviewed by:	imp, emaste
Differential Revision:	https://reviews.freebsd.org/D41961

(cherry picked from commit f53355131f65d64e7643d734dbcd4fb2a5de20ed)
</content>
</entry>
<entry>
<title>Purge more stray embedded $FreeBSD$ strings</title>
<updated>2023-10-24T18:13:18Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2023-09-25T14:54:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=de270f81b246e154640c0d250696c458ff1c0e3b'/>
<id>urn:sha1:de270f81b246e154640c0d250696c458ff1c0e3b</id>
<content type='text'>
These do not use __FBSDID but instead use bare char arrays.

Reviewed by:	imp, emaste
Differential Revision:	https://reviews.freebsd.org/D41957

(cherry picked from commit eba230afba4932f02a1ca44efc797cf7499a5cb0)
</content>
</entry>
<entry>
<title>stand: lua: module names should permit more</title>
<updated>2023-09-11T22:02:38Z</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2023-09-05T02:21:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=babfcc0aa66256ffa5142a621ee9eba67d564efb'/>
<id>urn:sha1:babfcc0aa66256ffa5142a621ee9eba67d564efb</id>
<content type='text'>
The module entries should generally allow whatever is allowed as an
env_var in the pattern table.  Notably, we're missing periods which
would allow proper entries for .dtb files in loader.conf that don't need
to specify a module_name entry for it.

%d in this expression is actually redundant as %w is actually
"all alphanumerics," but I've included it for now to match the env_var
entry.  We should really remove it from both.

Reported by:	"aribi" on the forums via allanjude@

(cherry picked from commit 5bc1e0c2285e73fe8455bb6c72b2b40e33f5477e)
</content>
</entry>
<entry>
<title>Remove $FreeBSD$: one-line forth tag</title>
<updated>2023-08-23T17:43:34Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-22T01:32:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0f015abc4665a6d5f494800dae552bb92e81ac4e'/>
<id>urn:sha1:0f015abc4665a6d5f494800dae552bb92e81ac4e</id>
<content type='text'>
Remove /^\\[\s*]*\$FreeBSD\$.*$\n/

Similar commit in main:
(cherry picked from commit 26a58599a09a)
</content>
</entry>
<entry>
<title>Remove $FreeBSD$: two-line lua tag</title>
<updated>2023-08-23T17:43:33Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-22T01:32:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a7385d2a904a5e7d8cde296faf9f0b399f318cdb'/>
<id>urn:sha1:a7385d2a904a5e7d8cde296faf9f0b399f318cdb</id>
<content type='text'>
Remove /^--\n--\s*\$FreeBSD\$.*$\n/

Similar commit in main:
(cherry picked from commit 9636a14538f5)
</content>
</entry>
</feed>
