virtio: add loader tunables to sysctl
virtio_pci uses two loader tunables that should be more visible.
This patch adds these loader tunables to sysctl and describes them
in the virtio(4) man page.
Reviewed by: imp (erlier version), tuexen
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D55533
shells/mksh: Fix MASTER_SITES
Replace 1st site with up-to-date one and keep
the 2nd site as a potential backup for now.
PR: 292318
Reported by: linimon@
Authored by: schaiba at gmail.com (maintainer)
Reviewed by: osa, vvd (mentors)
Approved by: vvd (mentor)
Differential Revision: https://reviews.freebsd.org/D55543
arm64/pmap: fix pmap_is_valid_memattr()
The function pmap_is_valid_memattr(pmap, mode) checks whether the
given variable mode is between the two constant values
VM_MEMATTR_DEVICE and VM_MEMATTR_WRITE_THROUGH.
After the code for this function was written, the value of
VM_MEMATTR_DEVICE changed from 0 to 4. Since VM_MEMATTR_WRITE_THROUGH
is still 3, the condition is always false.
This patch changes the condition to check whether mode is equal to any
of the VM_MEMATTR* constants.
Reviewed by: andrew, tuexen
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D55534
cad/openvsp: Update to 3.48.0
ChangeLog:
https://openvsp.org/blogs/announcements/2026/02/28/openvsp-3-48-0-released
Features:
* Buttons to turn off skinning for Stacks
* Shape presets for Stacks — makes engine flowpaths easy
* Negative only engine representations
* Extend flowpath in global X direction
Fixes:
* Fix twist / dihedral interaction, add options for XZ only twist
* Fix correct thickness for dihedral
* Pick now works with hidden, shaded, and texture views
* FEA GUI Bug with laminates
* FEA Part dissappearing bug
[3 lines not shown]
graphics/converseen: Update to 0.15.2.1
ChangeLog: https://converseen.fasterland.net/
* Fixed problem with MacPorts build
* Updated French translation
* Various Bugfixes
www/py-yt-dlp-ejs: mark as IGNORE
You cannot repack your distfile in do-fetch.
If you need to extract things and move things around, do it in
post-extract.
With hat: portmgr
ports-mgmt/pkg: update to 2.6.0
Major Changes
* create: use -t to specify the timestamp for the manifest file.
* fetch: add -s/--sumlink option for mirror mode
* triggers: only defer triggers when the need to execute an external program
* db: enable WAL mode for local databases
* query: add support for query evaluation of complex attributes
* libpkg: store ignored shlibs in manifest and db
* libpkg: respect ignred shlibs for BACKUP_LIBRARIES
* drastically reduce memory usage for all operations
* fix reproducible build issue
* autoremove: fix deletion order
* lots of documentation updates
Other Changes
* use C23 __has_include to reduce configure checks
[5 lines not shown]
math/octave-forge-apa: New port.
Arbitrary Precision Arithmetic (APA) package for Octave/Matlab. This
package is a wrapper around the MPFR library, which provides arbitrary
precision floating-point arithmetic. The package allows users to perform
calculations with a precision that can be set at runtime, making it
suitable for applications that require high precision, such as numerical
analysis and scientific computing.
netinet6: Fix memory leak on auto_linklocal
release the refcount of link-local prefix information to ensure
it gets freed when the address is deleted.
Reviewed By: zlei, ivy
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D55593
sys: Restore sorting in sys/elf_common.h
These various definitions are meant to be kept sorted by machine prefix.
Fixes: 2bb61497ca76 ("elf_common.h: Add definitions for LoongArch ELF files")
(cherry picked from commit b7ef4f4b230f01968473269f280bd7e4e86a3ec9)