<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/contrib, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2026-07-11T19:28:47Z</updated>
<entry>
<title>loader.efi: Add xz decompression</title>
<updated>2026-07-11T19:28:47Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2026-07-11T14:44:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=dc6c193bb4a67e2e9ee97d1e3ac3e2950bd16979'/>
<id>urn:sha1:dc6c193bb4a67e2e9ee97d1e3ac3e2950bd16979</id>
<content type='text'>
We can now decompress .xz compressed memory disks, like
FreeBSD-15.1-RELEASE-amd64-disc1.iso.xz

Sponsored by:		Netflix
Differential Revision:	https://reviews.freebsd.org/D58073
</content>
</entry>
<entry>
<title>Revert "zfs: Wire sha512 offload to the build"</title>
<updated>2026-07-04T09:14:02Z</updated>
<author>
<name>Alexander Motin</name>
<email>mav@FreeBSD.org</email>
</author>
<published>2026-07-04T09:14:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b77f6ae68941c0a1f624fe351becd3726bac1cee'/>
<id>urn:sha1:b77f6ae68941c0a1f624fe351becd3726bac1cee</id>
<content type='text'>
This reverts commit cd61eb4f6681b13d98b6a7be252500ad30f05f74.

Some people report module load failure due to undefined symbol.
I don't have those problems myself, so it might be a question of
full rebuild.  But I don't have time right now, so just revert.
</content>
</entry>
<entry>
<title>zfs: Wire sha512 offload to the build</title>
<updated>2026-07-02T17:58:12Z</updated>
<author>
<name>Alexander Motin</name>
<email>mav@FreeBSD.org</email>
</author>
<published>2026-07-02T17:58:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=cd61eb4f6681b13d98b6a7be252500ad30f05f74'/>
<id>urn:sha1:cd61eb4f6681b13d98b6a7be252500ad30f05f74</id>
<content type='text'>
FreeBSD main just got the CPUID_STDEXT4_SHA512 define.

OpenZFS PR #18732
</content>
</entry>
<entry>
<title>zfs: merge openzfs/zfs@37af89948</title>
<updated>2026-06-27T08:51:33Z</updated>
<author>
<name>Martin Matuska</name>
<email>mm@FreeBSD.org</email>
</author>
<published>2026-06-27T06:15:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d0b3ecdc274930e190ea233b6b69ff03782eaf8d'/>
<id>urn:sha1:d0b3ecdc274930e190ea233b6b69ff03782eaf8d</id>
<content type='text'>
Notable upstream pull request merges:
 #18509 f16b3744d zstream: refactor common functions
 #18573 -multiple Persist z_seq across znode eviction
 s18611 eb0c674c2 zfs_ioctl: fix EBUSY race between quota queries and mount
 #18637 77e64d86e Fix self-deadlock when setting the "allocating"/"path"
                  vdev property
 #18645 e3082b923 freebsd: set mnt_time on the rootfs at mountroot time
 #18652 50d012b2a zbookmark_compare: handle "marker" bookmarks with negative
                  levels
 #18664 520eeeaa6 Improve performance of "zpool offline" for log devices
 #18668 6b8f79877 Avoid more abd_t allocations in RAIDZ/dRAID
 #18669 99ab859c3 Optimize metaslab_set_selected_txg()
 #18673 97b9ba7a9 delegate: add 'send:encrypted' permission
 #18687 2ea519c2a Avoid lookup overhead for nonexistent xattr directories
 #18688 87593ea2b Fix handling of _PC_HAS_HIDDENSYSTEM for FreeBSD
 #18693 0483a8e0c Clean up embedded slog metaslab across txgs
 #18695 41311c665 RAIDZ: Optimize single data column writes
 #18706 37af89948 ddt_log: Fix refcount tagging for begin/commit

Obtained from:	OpenZFS
OpenZFS commit: 37af899488652c55c456d3f160fb8b295db2ec70
</content>
</entry>
<entry>
<title>qat: driver updates to enhance qat infrastructure</title>
<updated>2026-06-24T16:17:01Z</updated>
<author>
<name>Hareshx Sankar Raj</name>
<email>hareshx.sankar.raj@intel.com</email>
</author>
<published>2026-06-24T15:08:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=682f135f5de39cfc24cfd529ea8a161e94c76c8e'/>
<id>urn:sha1:682f135f5de39cfc24cfd529ea8a161e94c76c8e</id>
<content type='text'>
- Updated QAT infrastructure FW version/AE mask/num_banks fields
  to facilitate integration of future QAT products.
- Exposed service as sym;asym instead of cy for gen4
- Enhanced cpaGetInstances() for accurate instance retrieval
- Added 57-bit virtual address support to lac_lock_free_stack
- Minor bug fixes and improvements

Signed-off-by: Hareshx Sankar Raj &lt;hareshx.sankar.raj@intel.com&gt;

Reviewed by:	markj
MFC after:	1 month
Differential Revision:	https://reviews.freebsd.org/D57746
</content>
</entry>
<entry>
<title>edk2: Bring in some more files from edk2-stable202502</title>
<updated>2026-06-22T23:06:14Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2026-06-22T22:06:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e985c628a0e4082d9b953897d6f56c81d177cea7'/>
<id>urn:sha1:e985c628a0e4082d9b953897d6f56c81d177cea7</id>
<content type='text'>
These are needed for memdisk support, so import them separately.
These are from 202502, like all the other files here.

Sponsored by:		Netflix
</content>
</entry>
<entry>
<title>edk2: Fixup imported files line endings</title>
<updated>2026-06-22T23:06:14Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2026-06-22T21:56:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c7b1b95a8ca6cdbb5bf48d32c8c7e25c36f5ba6c'/>
<id>urn:sha1:c7b1b95a8ca6cdbb5bf48d32c8c7e25c36f5ba6c</id>
<content type='text'>
Since these files were a direct commit, I don't have to fix the vendor
branch. Remove the DOS line endings. It doesn't matter one way or another,
but we should be consistent within the tree.

Sponsored by:		Netflix
</content>
</entry>
<entry>
<title>mt76: mt7925: prevent PM from scheduling another delayed work on detach</title>
<updated>2026-06-22T01:21:38Z</updated>
<author>
<name>Bjoern A. Zeeb</name>
<email>bz@FreeBSD.org</email>
</author>
<published>2026-06-21T20:05:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=482fda9814937691557ebadd0930535ff3d301b0'/>
<id>urn:sha1:482fda9814937691557ebadd0930535ff3d301b0</id>
<content type='text'>
This duplicates 009d92b25f7c from mt7921 which has the full description.

Sponsored by:	The FreeBSD Foundation
MFC after:	3 days
</content>
</entry>
<entry>
<title>rtw88: Fix typo in portability glue</title>
<updated>2026-06-20T00:23:28Z</updated>
<author>
<name>Lambert Lim</name>
<email>lambert@sanesecurityguy.com</email>
</author>
<published>2026-06-05T09:00:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4b146555d39d9fb826bf4524df9e00eb8dad2bfe'/>
<id>urn:sha1:4b146555d39d9fb826bf4524df9e00eb8dad2bfe</id>
<content type='text'>
Fix typo in if statement for compiling rtw88 against a Linux target.

Signed-off-by: Lambert Lim &lt;lambert@sanesecurityguy.com&gt;
Reviewed by: imp,ziaee
Pull Request: https://github.com/freebsd/freebsd-src/pull/2262
</content>
</entry>
<entry>
<title>mt76: mt7921: depend on lindebugfs and turn debugfs support on</title>
<updated>2026-06-14T22:55:53Z</updated>
<author>
<name>Bjoern A. Zeeb</name>
<email>bz@FreeBSD.org</email>
</author>
<published>2026-06-10T11:24:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=134e90e01da181a6048f0ca3368e466818def1b3'/>
<id>urn:sha1:134e90e01da181a6048f0ca3368e466818def1b3</id>
<content type='text'>
Add the missing MODULE_DEPEND() calls for lindebugfs.
It is unfortunate that they are shared code between various bus
implementations.  Ideally we would leave the MODULE_DEPEND() calls
in the debugfs.c file instead of adding extra #ifdef guards to the
bus attachment files.

Turn debugfs support on for mt76(core) and the mt7921 module for now.

Sponsonred by:	The FreeBSD Foundation
MFC after:	3 days
</content>
</entry>
</feed>
