[SLP]Exclude non-profitable subtrees.
Initial support for SLP tree throttling. Trims non-profitable subtrees,
trying to maximize perf gains.
Does not support trees with gathered loads yet, since they are not quite
trees, but graphs. Analysis should be added later.
Reviewers: RKSimon
Pull Request: https://github.com/llvm/llvm-project/pull/162018
Recommit after revert in 6ec2ec4826b51d7d809fe08b36883a78d7dc0b98 with
a fix
NAS-139110 / 25.10.2 / Fix typo in SMB share ACL validation (by anodos325) (#17921)
We were checking for presence of ae_who_str or ae_who_id rather than for
ae_who_sid. Update API description to match reality.
Original PR: https://github.com/truenas/middleware/pull/17920
Co-authored-by: Andrew Walker <awalker at ixsystems.com>
CI: Add Alpine Linux 3.23 runner to the pipeline (#18087)
Add an Alpine Linux 3.23 runner to the CI chain to run OpenZFS builds
and tests against musl libc.
Currently, zfs_send_sparse is killed after 10 minutes on Alpine, causing
cascading EBUSY failures in the test suite. With zfs_send_sparse
disabled, the ZFS test suite reaches a pass rate of 94.62%.
This commit introduces the required Alpine-specific setup and a small
set of shell and cloud-init compatibility fixes that also apply to
existing Linux runners.
The Alpine runner is not enabled by default and is not executed for new
pull requests.
Sponsored-by: ERNW Research GmbH - https://ernw-research.de/
Signed-off-by: Alexander Moch <amoch at ernw.de>
[2 lines not shown]
Add a global log level preference. Implement #16616
Additionally:
Remove the extra "daemon.none" that was left in when config lines merged.
Add "local4.none" to the remote logging config to match local logging.
www/gohugo: Update to 0.153.5
ChangeLog: https://github.com/gohugoio/hugo/releases/tag/v0.153.5
* images: Add compression option to image config and clean up some of the options handling
* config: Fix cascade per language in hugo.toml regression
* images: Fix WebP quality and hint parameters being ignored
Approved by: doceng@ (implicit)
NAS-139110 / 26.04 / Fix typo in SMB share ACL validation (#17920)
We were checking for presence of ae_who_str or ae_who_id rather than for
ae_who_sid. Update API description to match reality.
[flang][cuda] Emit error when a device actual argument is used in host intrinsic (#172914)
This can lead to segfault if a device variable is used in a host
intrinsic. Emit an error in semantic.
Merge tag 'net-6.19-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Pull networking fixes from Paolo Abeni:
"Including fixes from Bluetooth and WiFi. Notably this includes the fix
for the iwlwifi issue you reported.
Current release - regressions:
- core: avoid prefetching NULL pointers
- wifi:
- iwlwifi: implement settime64 as stub for MVM/MLD PTP
- mac80211: fix list iteration in ieee80211_add_virtual_monitor()
- handshake: fix null-ptr-deref in handshake_complete()
- eth: mana: fix use-after-free in reset service rescan path
Previous releases - regressions:
[65 lines not shown]
sysutils/docker-compose: update to 5.0.1
Upstream rationalize 2.40.x -> 5.0.0 jump in version as:
> We decided to skip 3.0.0 for next major release after docker Compose v2 to
> prevent (more) confusion with the obsolete docker-compose file versions
> 2.x and 3.x inherited from Docker Compose v1. We also skipped 4.0.0 to
> have a clear separation with this legacy.
[clang-tidy] Add new check 'readability-inconsistent-ifelse-braces' (#162361)
Closes https://github.com/llvm/llvm-project/issues/162140
---------
Co-authored-by: Victor Chernyakin <chernyakin.victor.j at outlook.com>
Introduce pmap_start_tlb_shoot() from amd64 to make the tlb shootdown
code more similar because a fix is coming and we'd rather place it in
that inline function than replicate it numerous times.
ok kettenis
aw_rtc: bump settime() delays
There are delay loops, checking the BUSY status bit, before writing to
the date or time registers. Each iteration contains a 1usec delay, for a
maximum of 70 iterations.
This is frequently not enough on the D1 platform, where the message is
emitted:
rtc0: could not set date, RTC busy
Bump the loop delay to 10usecs each, and the maximum number of
iterations to 150, for a maximum delay of 1.5msecs between each write of
the register.
In my testing this seems to be adequate.
The loop variable is renamed for clarity/simplicity.
[6 lines not shown]