tests/hpts: provide stub KTEST module compiled without TCP_HPTS_KTEST
This will close a panic on test run when kernel is compiled without HPTS
KTEST support.
man: Conditionally install ar.5 in toolchain package
Previously if WITHOUT_TOOLCHAIN was set we'd create a FreeBSD-clang
package that contained only ar.5. As ar.5 describes the ar format
and doesn't come from Clang/LLVM move it to the FreeBSD-toolchain
package and make it conditional on MK_TOOLCHAIN.
Reviewed by: ivy
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D52886
(cherry picked from commit a8d774d9708c100a52f231065d9d5f1b4c3aceb7)
bsdinstall: Limit default swap to maximum supported by kernel
PR: 251993
Reviewed by: cperciva
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D53106
ix/ixv: Add support for new Intel Ethernet E610 family devices
This is part 1 of the support for the new Intel Ethernet E610 family of devices.
Introduce new PCI device IDs:
• 57AE: Intel(R) E610 (Backplane)
• 57AF: Intel(R) E610 (SFP)
• 57B0: Intel(R) E610 (10 GbE)
• 57B1: Intel(R) E610 (2.5 GbE)
• 57B2: Intel(R) E610 (SGMII)
Key updates for E610 family:
• Firmware manages Link and PHY
• Implement new CSR-based Admin Command Interface (ACI) for SW-FW interaction
• Tested exclusively for x64 operating systems on E610-XT2/XT4 (10G) and E610-IT4 (2.5G)
• Enable link speeds above 1G: 2.5G, 5G and 10G
• NVM Recovery Mode and Rollback support
Signed-off-by: Yogesh Bhosale yogesh.bhosale at intel.com
[9 lines not shown]
sysutils/elephant: look for LOCALBASE/etc/xdg for installed providers
github.com/adrg/xdg specifies only /etc/xdg as the configuration
directories. However, LOCALBASE/etc/xdg is usual in FreeBSD. So add
the path to the config directories.
lang/pocl: Update 7.0 -> 7.1, improve port
Changelog:
This is mostly a bug-fix/maintenance release.
- Support for LLVM 21 for the CPU and LevelZero devices.
- Support for cl_khr_icd v2.0.0, cl_khr_spirv_queries and
SPV_KHR_expect_assume.
https://newreleases.io/project/github/pocl/pocl/release/v7.1
Improve port:
- Switch to USES=llvm from hardcoded dependencies from llvm's files.
- Add options for build with all supported versions of the llvm.
- Cleanup RUN_DEPENDS=BUILD_DEPENDS antipattern.
PR: 290112 283227
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
ipv6: don't complain when deleting an address with prefix length of 128
Save prefix length in unused field in6_ifaddr->ia_plen, then on remove
check if an address has 128 prefix length, and if so, we don't need to
complain that there is none of related prefixes.
Reviewed by: kp
Obtained from: Yandex LLC
Sponsored by: Yandex LLC
Differential Revision: https://reviews.freebsd.org/D52952
(cherry picked from commit c4cce0a3e94e3b22f874508d1a9cd81442648238)
ipv6: don't complain when deleting an address with prefix length of 128
Save prefix length in unused field in6_ifaddr->ia_plen, then on remove
check if an address has 128 prefix length, and if so, we don't need to
complain that there is none of related prefixes.
Reviewed by: kp
Obtained from: Yandex LLC
Sponsored by: Yandex LLC
Differential Revision: https://reviews.freebsd.org/D52952
(cherry picked from commit c4cce0a3e94e3b22f874508d1a9cd81442648238)
lang/go-devel: enhance portscout matching
Match 1.25.* instead of 1.25*, so it will not give 1.250 as an update
to 1.25 in about 50 years from now. :-)
PR: 290231
openssh: blocklist: Remove non async-signal safe probe
BLOCKLIST_NOTIFY() is called within a signal handler for the alarm after
the grace period has expired that may only take async-signal safe
actions.
Reviewed by: emaste
Fixes: e02003bce726 ("openssh: blocklist: Use NetBSD probes")
MFC after: 1 day
Differential Revision: https://reviews.freebsd.org/D53109