InstCombine: Handle exp/exp2/exp10 in SimplifyDemandedFPClass
I'm working on optimizing out the tail sequences in the
implementations of the 4 different flavors of pow. These
include chains of selects on the various edge cases.
Related to #64870
ValueTracking: Add baseline tests for computeKnownFPClass exp
This is already handled, but misses opportunities. Test cases
where the input is known positive or negative.
InstCombine: Handle canonicalize in SimplifyDemandedFPClass
Doesn't try to handle PositiveZero flushing mode, but I
don't believe it is incorrect with it.
NAS-138705 / 26.04 / Add dimensions to truenas pool charts in case of new pools (#17904)
## Problem
The **Netdata pool usage plugin** is unable to update chart
**dimensions** when a new pool is created.
As a result, statistics for newly created pools are not reported, and
the UI cannot display their usage metrics.
## Solution
Update the Netdata pool usage plugin to **dynamically add chart
dimensions** whenever a new pool is detected.
This ensures that usage statistics for newly created pools are collected
correctly and become immediately visible in the UI.
NAS-138997 / 26.04 / Make sure containerd is not enabled automatically (#17903)
## Problem
The **`containerd`** service currently runs independently, even when
**Docker is not running**.
However, Docker expects `containerd` to be active **only when Docker
itself is set up and running**.
Keeping `containerd` running outside of Docker’s lifecycle leads to
unnecessary background services and inconsistent service management.
## Solution
Disable the standalone `containerd` service and tie its lifecycle
directly to Docker:
* Stop `containerd` automatically when Docker is stopped
* Allow `containerd` to start automatically **only as a dependency of
Docker**, since Docker explicitly requires it
[2 lines not shown]
sysutils/treemd: Add new port
Treemd is a modern markdown viewer that combines the structural clarity of the
tree command with powerful interactive navigation. Whether you're exploring
large documentation files, analyzing markdown structure, or reading comfortably
in your terminal, treemd provides both CLI tools for scripting and a beautiful
TUI for interactive exploration.
Use it to:
- Navigate large documents by collapsing/expanding heading sections
- Search headings or full document content with highlighted matches
- Edit tables, toggle checkboxes, and follow links-all without leaving the
terminal
- Extract specific sections or query markdown elements with a jq-like syntax
- Pipe markdown from stdin for shell-scripted workflows
https://github.com/Epistates/treemd
py-psutil: update to 7.2.1.
7.2.1
=====
2025-12-29
**Bug fixes**
- 2699_, [FreeBSD], [NetBSD]: `heap_info()`_ does not detect small allocations
(<= 1K). In order to fix that, we now flush internal jemalloc cache before
fetching the metrics.