<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>rtw89: update module Makefile for v7.0 driver version</title>
<updated>2026-04-18T20:50:30+00:00</updated>
<author>
<name>Bjoern A. Zeeb</name>
<email>bz@FreeBSD.org</email>
</author>
<published>2026-04-18T20:50:30+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=3780e6f9db01cc4f7d53d67ed1fc992a8f64c53f'/>
<id>3780e6f9db01cc4f7d53d67ed1fc992a8f64c53f</id>
<content type='text'>
Update LINUXKPI_VERSION to reflect that the driver is based on
Linux v7.0.

Sponsored by:	The FreeBSD Foundation
MFC after:	3 days
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update LINUXKPI_VERSION to reflect that the driver is based on
Linux v7.0.

Sponsored by:	The FreeBSD Foundation
MFC after:	3 days
</pre>
</div>
</content>
</entry>
<entry>
<title>rtw89: update Realtek's rtw89 driver</title>
<updated>2026-04-18T20:48:44+00:00</updated>
<author>
<name>Bjoern A. Zeeb</name>
<email>bz@FreeBSD.org</email>
</author>
<published>2026-04-18T20:48:44+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=422e9c5d878e14ec16bb89ef6df65d964d5ce2f1'/>
<id>422e9c5d878e14ec16bb89ef6df65d964d5ce2f1</id>
<content type='text'>
This version is based on
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
028ef9c96e96197026887c0f092424679298aae8 ( tag: v7.0 ).

Sponsored by:	The FreeBSD Foundation
MFC after:	3 days
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This version is based on
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
028ef9c96e96197026887c0f092424679298aae8 ( tag: v7.0 ).

Sponsored by:	The FreeBSD Foundation
MFC after:	3 days
</pre>
</div>
</content>
</entry>
<entry>
<title>iwlwifi: update module Makefile for v7.0 driver version</title>
<updated>2026-04-18T20:38:51+00:00</updated>
<author>
<name>Bjoern A. Zeeb</name>
<email>bz@FreeBSD.org</email>
</author>
<published>2026-04-18T20:37:11+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=9ed3331fb5822b93313edae42cc529eb25e1a6cc'/>
<id>9ed3331fb5822b93313edae42cc529eb25e1a6cc</id>
<content type='text'>
Add the new file for nan in the mld subdriver.

Update LINUXKPI_VERSION to reflect that the driver is based on
Linux v7.0.

Sponsored by:	The FreeBSD Foundation
MFC after:	3 days
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add the new file for nan in the mld subdriver.

Update LINUXKPI_VERSION to reflect that the driver is based on
Linux v7.0.

Sponsored by:	The FreeBSD Foundation
MFC after:	3 days
</pre>
</div>
</content>
</entry>
<entry>
<title>iwlwifi: update Intel's mvm/mld drivers</title>
<updated>2026-04-18T20:35:37+00:00</updated>
<author>
<name>Bjoern A. Zeeb</name>
<email>bz@FreeBSD.org</email>
</author>
<published>2026-04-18T20:35:37+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=b2bd08185e4984c70179c195f712cef5a136d21b'/>
<id>b2bd08185e4984c70179c195f712cef5a136d21b</id>
<content type='text'>
This version is based on
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
028ef9c96e96197026887c0f092424679298aae8 ( tag: v7.0 ).

Sponsored by:	The FreeBSD Foundation
MFC after:	3 days
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This version is based on
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
028ef9c96e96197026887c0f092424679298aae8 ( tag: v7.0 ).

Sponsored by:	The FreeBSD Foundation
MFC after:	3 days
</pre>
</div>
</content>
</entry>
<entry>
<title>boot1.chrp: Specify --image-base</title>
<updated>2026-04-18T20:15:26+00:00</updated>
<author>
<name>Lexi Winter</name>
<email>ivy@FreeBSD.org</email>
</author>
<published>2026-04-18T20:07:40+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=aa0bc7cca153f67f8becec8a8fb259ff5fd30fd0'/>
<id>aa0bc7cca153f67f8becec8a8fb259ff5fd30fd0</id>
<content type='text'>
This is required for LLVM 22's ld.lld to avoid a build error:

ld.lld: error: section '.text' address (0x38000) is smaller than image base (0x10000000); specify --image-base
ld.lld: error: section '.rodata' address (0x3b308) is smaller than image base (0x10000000); specify --image-base
ld.lld: error: section '.data' address (0x3b610) is smaller than image base (0x10000000); specify --image-base
ld.lld: error: section '.bss' address (0x3f618) is smaller than image base (0x10000000); specify --image-base

Use 0x38000 for the image base, which is the address of the lowest
(and only) LOAD segment in the file.

Sponsored by:	https://www.patreon.com/bsdivy
Differential Revision:	https://reviews.freebsd.org/D56459
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is required for LLVM 22's ld.lld to avoid a build error:

ld.lld: error: section '.text' address (0x38000) is smaller than image base (0x10000000); specify --image-base
ld.lld: error: section '.rodata' address (0x3b308) is smaller than image base (0x10000000); specify --image-base
ld.lld: error: section '.data' address (0x3b610) is smaller than image base (0x10000000); specify --image-base
ld.lld: error: section '.bss' address (0x3f618) is smaller than image base (0x10000000); specify --image-base

Use 0x38000 for the image base, which is the address of the lowest
(and only) LOAD segment in the file.

Sponsored by:	https://www.patreon.com/bsdivy
Differential Revision:	https://reviews.freebsd.org/D56459
</pre>
</div>
</content>
</entry>
<entry>
<title>iflib: fix book keeping</title>
<updated>2026-04-18T19:57:40+00:00</updated>
<author>
<name>Michael Tuexen</name>
<email>tuexen@FreeBSD.org</email>
</author>
<published>2026-04-18T19:57:40+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=cca22c36c306dfabe13b1d1de10e8d27ef3c3bce'/>
<id>cca22c36c306dfabe13b1d1de10e8d27ef3c3bce</id>
<content type='text'>
iflib_txq_drain() returns the number of consumed entries. In the case
of TSO, a single entry can contain multiple TCP packets.

Reported by:		Ricardo Branco, David Wolfskill
Reviewed by:		gallatin
Fixes:			3fade68cfdf9 ("iflib: accurately count bytes/segments for TSO")
Sponsored by:		Netflix, Inc.
Differential Revision:	https://reviews.freebsd.org/D56509
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
iflib_txq_drain() returns the number of consumed entries. In the case
of TSO, a single entry can contain multiple TCP packets.

Reported by:		Ricardo Branco, David Wolfskill
Reviewed by:		gallatin
Fixes:			3fade68cfdf9 ("iflib: accurately count bytes/segments for TSO")
Sponsored by:		Netflix, Inc.
Differential Revision:	https://reviews.freebsd.org/D56509
</pre>
</div>
</content>
</entry>
<entry>
<title>tcp: Allocate t_tcpreq_info on demand</title>
<updated>2026-04-18T19:04:05+00:00</updated>
<author>
<name>Andrew Gallatin</name>
<email>gallatin@FreeBSD.org</email>
</author>
<published>2026-04-17T20:01:36+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=29336f1c9d25c32896620a00a6218c332b37c4b7'/>
<id>29336f1c9d25c32896620a00a6218c332b37c4b7</id>
<content type='text'>
When TCP_REQUEST_TRK is enabled, the tcb grows by 600 bytes
to accommodate the t_tcpreq_info[MAX_TCP_TRK_REQ] array.
Even when the option is enabled, not every connection is using
this feature.  So let's allocate it on-demand, and save 600
bytes in the common case.

Sponsored by: Netflix
Reviewed by: rrs, tuexen
Differential Revision: https://reviews.freebsd.org/D56484
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When TCP_REQUEST_TRK is enabled, the tcb grows by 600 bytes
to accommodate the t_tcpreq_info[MAX_TCP_TRK_REQ] array.
Even when the option is enabled, not every connection is using
this feature.  So let's allocate it on-demand, and save 600
bytes in the common case.

Sponsored by: Netflix
Reviewed by: rrs, tuexen
Differential Revision: https://reviews.freebsd.org/D56484
</pre>
</div>
</content>
</entry>
<entry>
<title>rtw88: update module Makefile for v7.0 driver version</title>
<updated>2026-04-18T14:21:36+00:00</updated>
<author>
<name>Bjoern A. Zeeb</name>
<email>bz@FreeBSD.org</email>
</author>
<published>2026-04-18T13:40:21+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=90383181aae908d2c696f8d66c19645011b4c388'/>
<id>90383181aae908d2c696f8d66c19645011b4c388</id>
<content type='text'>
Update LINUXKPI_VERSION to reflect that the driver is based on
Linux v7.0.

Sponsored by:	The FreeBSD Foundation
MFC after:	3 days
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update LINUXKPI_VERSION to reflect that the driver is based on
Linux v7.0.

Sponsored by:	The FreeBSD Foundation
MFC after:	3 days
</pre>
</div>
</content>
</entry>
<entry>
<title>rtw88: update Realtek's rtw88 driver</title>
<updated>2026-04-18T14:21:04+00:00</updated>
<author>
<name>Bjoern A. Zeeb</name>
<email>bz@FreeBSD.org</email>
</author>
<published>2026-04-18T14:21:04+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=41b641cc0537d1288cc05332bb4c5de3dcb12589'/>
<id>41b641cc0537d1288cc05332bb4c5de3dcb12589</id>
<content type='text'>
This version is based on
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
028ef9c96e96197026887c0f092424679298aae8 ( tag: v7.0 ).

Sponsored by:	The FreeBSD Foundation
MFC after:	3 days
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This version is based on
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
028ef9c96e96197026887c0f092424679298aae8 ( tag: v7.0 ).

Sponsored by:	The FreeBSD Foundation
MFC after:	3 days
</pre>
</div>
</content>
</entry>
<entry>
<title>README: Update and harmonize</title>
<updated>2026-04-18T14:12:32+00:00</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2026-04-18T14:12:32+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=480ba21efdc7df5d972083e64c88c39357877c0b'/>
<id>480ba21efdc7df5d972083e64c88c39357877c0b</id>
<content type='text'>
MFC after:	1 week
Reviewed by:	imp, markj, jhb
Differential Revision:	https://reviews.freebsd.org/D56499
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
MFC after:	1 week
Reviewed by:	imp, markj, jhb
Differential Revision:	https://reviews.freebsd.org/D56499
</pre>
</div>
</content>
</entry>
</feed>
