sysutils/cosmic-monitor: New port: System monitor for COSMIC
COSMIC System Monitor displays useful stats such as CPU
load and temperature, memory and storage use, and GPU
metrics.
It's cross-platform but currently Linux-centric, so a few features are
missing from this FreeBSD port. With that said, it builds cleanly and
I'll work with upstream to implement the missing FreeBSD features.
WWW: https://github.com/pop-os/cosmic-monitor
PR: 300230
Reported by: Josh Megnauth <jo.sh at tutanota.com> (new maintainer)
NAS-144973 / 27.0.0 / Load ixnas on POSIX ACL SMB shares and allow mixed ACL types (by anodos325) (#20094)
vfs_ixnas now takes the ACL type of each file from statx and passes
files with POSIX ACLs to the default Samba handling. Add it to POSIX ACL
shares too, and stop rejecting share paths with child datasets of
another ACL type.
Original PR: https://github.com/truenas/middleware/pull/20093
Co-authored-by: Andrew Walker <andrew.walker at truenas.com>
NAS-144973 / 28.0.0-BETA.1 / Load ixnas on POSIX ACL SMB shares and allow mixed ACL types (#20093)
vfs_ixnas now takes the ACL type of each file from statx and passes
files with POSIX ACLs to the default Samba handling. Add it to POSIX ACL
shares too, and stop rejecting share paths with child datasets of
another ACL type.
[KnownFPClass][NFC] Remove isKnownNeverZero helper to encourage proper denormal handling (#236625)
Removes `isKnownNeverZero()`, `isKnownNeverPosZero()`, and
`isKnownNeverNegZero()` which only compare against the literal `+-0.0`,
`+0.0`, and `-0.0` respectively. This encourages the use of
`isKnownNeverLogicalZero(Mode)` and friends which properly account for
the input denormal mode.
If input denormals are properly handled, you can still compare against
`+-0.0` literals via the generic `isKnownNever(fcZero)`.
AMDGPU: Fold global address into subregister use with lo/hi relocation
Split 64-bit relocations into the 32-bit halves when applying a
subregister extract, similar to how immediates are modified when
folding. The same split is applied when 64-bit mov pseudos are
expanded.
Co-authored-by: Claude Opus 5.5 <noreply at anthropic.com>
[lldb] Copy valid breakpoint overrides from the dummy target (#235834)
`Target::PrimeFromDummyTarget` copied a breakpoint override into a new target only when `Validate` failed, because an `llvm::Error` converts to true on failure. Overrides registered on the dummy target therefore never reached later targets. Copy the overrides that validate, and log the error of those that don't.
Rename `Validate` to `HasErrors`, still returning an `llvm::Error`, so call sites read the right way round. It now also checks that the override's class exists, so adding an override with a missing class fails with a useful error instead of failing on every matching breakpoint.
Test both: an override on the dummy target applies to targets created later, and `test_bad_values` now covers a missing class.
AMDGPU: Fix folding 64-bit move imm into subreg use in SIShrinkInstructions
foldImmediates folded the full 64-bit immediate of a move into a
subregister use, rather than the value of the used half. Extract the
immediate value of the used subregister. Global addresses were similarly
broken.
Co-authored-by: Claude Opus 5.5 <noreply at anthropic.com>
[libc++] Produce LNT v5 reports from the A/B benchmark job (#237001)
This patch lifts the LNT v5 report creation into a command-line tool so
that we can call it from the A/B benchmarking job, and upload it as an
artifact. In future PRs we can actually submit those results to LNT.
Assisted by Claude
avoid spurious disconnect if connecting as root with
`PermitRootLogin forced-commands-only` enabled and a authorized_keys
entry _without_ a `command=` option before a key _with_ this option.
Anthropic ANT-2026-29SEM083
Load ixnas on POSIX ACL SMB shares and allow mixed ACL types
vfs_ixnas now takes the ACL type of each file from statx and passes
files with POSIX ACLs to the default Samba handling. Add it to POSIX
ACL shares too, and stop rejecting share paths with child datasets of
another ACL type.
[SandboxVec][LoadStoreVec] Update test checks and rename tests (NFC) (#236947)
load_store_vec_load_seeds.ll primarily checks tge LSV starting from
loads, but we are currently using both loads and stores as seeds in the
RUN line. This patch replaces the single RUN line with two RUN lines,
one for loads and one for stores. Also rename it to load_seeds.ll since
load_store_vec is implied by the parent directory.
Also specify the default store seed in load_store_vec.ll RUN line and
rename it to store_seeds.ll.
IR: Introduce "debugger-tuning" module flag (#235049)
Prepare to replace TargetOptions::DebuggerTuning with a module flag. Unlike
other TargetOptions recently moved to module flags, debugger tuning is not a
firm ABI property. Mismatches and unrecognized names are tolerated.
Co-authored-by: Claude Sonnet 5 <noreply at anthropic.com>