OPNSense/plugins 5197e34net/frr/src/opnsense/mvc/app/views/OPNsense/Quagga ospf6.volt ospf.volt

net/frr: OSPF/OSPFv3 move tabs around to reflect natural configuration order
DeltaFile
+9-9net/frr/src/opnsense/mvc/app/views/OPNsense/Quagga/ospf.volt
+5-5net/frr/src/opnsense/mvc/app/views/OPNsense/Quagga/ospf6.volt
+14-142 files

FreeBSD/src b99595csys/dev/nvme nvme.h nvme_ctrlr.c

nvme: derive CC.CSS from CAP.CSS instead of hardcoding the NVM set

CC.CSS was always writting zero, which is a reserved encoding on a
controller that does not support the NVM command set.
Select 111b on admin-only controllers and 110b when the
I/O command set mechanism is available.

Reviewed by:    ngie, imp, adrian
Differential Revision:  https://reviews.freebsd.org/D59628
DeltaFile
+11-2sys/dev/nvme/nvme_ctrlr.c
+9-0sys/dev/nvme/nvme.h
+20-22 files

FreeBSD/src 2c41f7dsbin/nvmecontrol identify.c, sys/cam/nvme nvme_da.c

nvme: honor FLBAS Format Index Upper when selecting the LBA format

Added nvme_ns_data_format_index() in the nvme, nda, and nvmf
host paths as well as nvmecontrol and camdd.

Reviewed by:    imp, adrian
Differential Revision:  https://reviews.freebsd.org/D59627
DeltaFile
+18-0sys/dev/nvme/nvme.h
+2-2sys/dev/nvmf/host/nvmf_ns.c
+2-2sys/dev/nvme/nvme_ns.c
+1-1usr.sbin/camdd/camdd.c
+1-1sys/cam/nvme/nvme_da.c
+1-1sbin/nvmecontrol/identify.c
+25-72 files not shown
+27-98 files

LLVM/project 2c1ca89llvm/lib/CodeGen TargetLoweringBase.cpp, llvm/lib/CodeGen/SelectionDAG LegalizeVectorOps.cpp

[LLVM][CodeGen][AArch64] Implement expansion for fixed-length get.active.lane.mask. (#225459)

A step in the direction of removing the shouldExpandGetActiveLaneMask
TTI hook. For this PR I've implemented enough functionality to allow all
legalish fixed-length variants of get.active.lane.mask to bypass the
SelectionDAGBuilder based expansion for AArch64.
    
The AArch64TargetLowering::shouldExpandGetActiveLaneMask restrictions
are related to maintaining current code quality and not because the
expansion code cannot handle them.

Tests are a copy of active_lane_mask.ll with the scalable vector tests
removed.
DeltaFile
+400-0llvm/test/CodeGen/AArch64/neon-get-active-lane-mask.ll
+47-0llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
+12-13llvm/test/CodeGen/AArch64/get-active-lane-mask-extract-nosve.ll
+10-10llvm/test/Analysis/CostModel/AArch64/loop_dependence_mask.ll
+12-4llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
+1-2llvm/lib/CodeGen/TargetLoweringBase.cpp
+482-296 files

LLVM/project c709a1allvm/test/CodeGen/SystemZ soft-float-05.ll

[SystemZ] Use complete triple s390x-linux-gnu in soft-float-05.ll (#225851)

Specify `-mtriple=s390x-linux-gnu` instead of the incomplete
`-mtriple=s390x` in `soft-float-05.ll`.

When LLVM is configured with a default target triple that has a
different OS environment (such as `s390x-ibm-zos`), bare
`-mtriple=s390x` inherits the default OS/ABI and fails the Linux SystemZ
assembly checks.
DeltaFile
+1-1llvm/test/CodeGen/SystemZ/soft-float-05.ll
+1-11 files

OPNSense/plugins 5499bfdnet/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms ospf.xml dialogEditOSPFInterface.xml, net/frr/src/opnsense/mvc/app/models/OPNsense/Quagga OSPF.xml

net/frr: OSPF passive interface moves to correct spot, the interface configuration
DeltaFile
+33-0net/frr/src/opnsense/mvc/app/models/OPNsense/Quagga/Migrations/M1_1_3.php
+5-8net/frr/src/opnsense/mvc/app/models/OPNsense/Quagga/OSPF.xml
+11-0net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms/dialogEditOSPFInterface.xml
+3-7net/frr/src/opnsense/service/templates/OPNsense/Quagga/Config/ospfd.conf
+0-6net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms/ospf.xml
+52-215 files

LLVM/project 77fe47dllvm/lib/Target/NVPTX NVPTXInstrInfo.td NVPTXInstrInfo.cpp, llvm/test/CodeGen/NVPTX machine-cse-predicate-inversion-multiple-users.ll arbitrary-fp-to-float.ll

[NVPTX] Extend SETP commuting to support SELP users (#215897)

Extend NVPTX SETP commuting to support predicates used by SELP
instructions.

When commuting a SETP reverses its predicate, update each SELP user by
swapping its true and false operands. This allows MachineCSE to elimiate
redundant inverse comparisons whose predicates are used by both branches
and selects.

Add regression coverage for register and immediate SELP operands. This
also removes redundant predicates from the arbitrary floating-point
conversion tests.
DeltaFile
+80-90llvm/test/CodeGen/NVPTX/arbitrary-fp-to-float.ll
+80-12llvm/lib/Target/NVPTX/NVPTXInstrInfo.cpp
+28-17llvm/test/CodeGen/NVPTX/machine-cse-predicate-inversion-multiple-users.ll
+1-1llvm/lib/Target/NVPTX/NVPTXInstrInfo.td
+189-1204 files

FreeBSD/ports 6aec752filesystems/zfs-stats-lite pkg-descr distinfo

filesystems/zfs-stats-lite: update to 1.5

Fetch from GitHub instead of SourceForge and take maintainership.
1.5 sums the vmstat -m Memory column in bytes and, when
kstat.zfs.misc.arcstats.p is absent, reports MRU and MFU from
arcstats.mru_size and arcstats.mfu_size.

PR:             298776
Reported by:    asomers
Approved by:    fuz (mentor), jrm (mentor), asomers, 0mp
Reviewed by:    fuz (mentor), jrm (mentor), asomers, 0mp
Differential Revision:  https://reviews.freebsd.org/D59944
DeltaFile
+6-5filesystems/zfs-stats-lite/Makefile
+3-3filesystems/zfs-stats-lite/distinfo
+2-2filesystems/zfs-stats-lite/pkg-descr
+11-103 files

LLVM/project f05ae44clang/bindings/python/clang cindex.py, clang/bindings/python/tests/cindex test_cursor.py

[libclang/python] Fix visitor callback return data type (#221024)

Declare the visitor callbacks return as c_long, i.e. a full register
word rather than c_int.

This is currently causing an issue on s390x, a 64-bit big-endian target.
The V8 JavaScript engine has recently started using libclang as a
dependency
to parse header files. It is currently crashing on s390x with a SIGFPE
due to this issue.
Both the s390x ELF ABI and libffi require the value to be sign/zero
extended to register
size, and leaving it as `c_int` leaves garbage on the high side.

cindex.py calls into libclang through ctypes, which builds the callback
closures using
libffi. With a `c_int` return, ctypes writes only the low 32 bits and
skips the extension
that both the ABI and libffi's closure contract require, so libffi hands

    [4 lines not shown]
DeltaFile
+12-2clang/bindings/python/clang/cindex.py
+13-0clang/bindings/python/tests/cindex/test_cursor.py
+6-0clang/docs/ReleaseNotes.md
+31-23 files

LLVM/project ce36410polly/lib/Analysis ScopBuilder.cpp ScopInfo.cpp, polly/test/CodeGen broken-dominance-escaping-scalar.ll

[Polly] Materialize escaping scalars from empty-domain statements as poison (#220008)

Problem Summary: In a versioned SCoP, Polly may remove a statement with
an empty iteration domain before building its access relations. If that
statement contains an escaping MemoryKind::Value MUST_WRITE access,
removing the
statement also prevents the corresponding ScopArrayInfo from being
registered. During code generation, Polly then fails to materialize the
escaping scalar, leaving a merge PHI that refers to a value defined only
on the original path.
This causes an LLVM verifier failure because the value does not dominate
all uses.

Fix: When removeStmtNotInDomainMap() is about to remove a statement with
a null or empty domain, register the ScopArrayInfo for its qualifying
escaping scalar accesses before allowing the statement to be removed.
The statement is still pruned normally, but code generation can now
materialize the scalar through a .s2a slot and reload it on the
optimized merge edge. Since the defining statement is absent on that

    [8 lines not shown]
DeltaFile
+62-0polly/test/CodeGen/broken-dominance-escaping-scalar.ll
+27-3polly/lib/Analysis/ScopInfo.cpp
+10-0polly/lib/Analysis/ScopBuilder.cpp
+99-33 files

OPNSense/plugins fc93f69net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms dialogEditOSPF6Network.xml dialogEditOSPF6Interface.xml, net/frr/src/opnsense/mvc/app/models/OPNsense/Quagga OSPF6.xml

net/frr: OSPFv6 area configuration becomes explicit and owned by area tab
DeltaFile
+19-5net/frr/src/opnsense/mvc/app/models/OPNsense/Quagga/OSPF6.xml
+7-3net/frr/src/opnsense/service/templates/OPNsense/Quagga/Config/ospf6d.conf
+2-2net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms/dialogEditOSPF6Network.xml
+2-2net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms/dialogEditOSPF6Interface.xml
+2-1net/frr/src/opnsense/mvc/app/models/OPNsense/Quagga/Migrations/M1_1_2.php
+32-135 files

OPNSense/core e7c800fsrc/opnsense/mvc/app/controllers/OPNsense/Kea/forms dialogSubnet4.xml, src/opnsense/mvc/app/models/OPNsense/Kea KeaDhcpv4.xml KeaDhcpv6.php

Services: Kea DHCPv4: add ping check settings (libdhcp_ping_check.so) for subnet configuration (#10903)

(cherry picked from commit 88c0d87e2a30a5540e8ddb1984a436678db530ae)
(cherry picked from commit e007fd114432ca5d54af1b602cedb70544aae703)
(cherry picked from commit 160417ddb7bbcdfa5eb2d4ed191ca0f06f2f1b45)
(cherry picked from commit 0eb4edd8fe84ed3c05172746540d38e04a8c3d30)
DeltaFile
+22-6src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv4.php
+13-13src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv6.php
+11-0src/opnsense/mvc/app/controllers/OPNsense/Kea/forms/dialogSubnet4.xml
+5-1src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv4.xml
+2-1src/opnsense/scripts/kea/kea_prefix_renew.py
+53-215 files

FreeBSD/ports 6faecddsecurity/vuxml/vuln 2026.xml

security/vuxml: document podman vulnerabilities

Sponsored by:   tipi.work
DeltaFile
+34-0security/vuxml/vuln/2026.xml
+34-01 files

FreeBSD/ports 8695702textproc/source-highlight Makefile pkg-descr

textproc/source-highlight: Take maintainership

Update COMMENT, WWW and pkg-descr.
Remove CONFLICTS_INSTALL because textproc/java2html has been removed.

PR:             298808
Approved by:    osa (mentor)
DeltaFile
+4-7textproc/source-highlight/Makefile
+8-3textproc/source-highlight/pkg-descr
+12-102 files

LLVM/project 12a8c41llvm/lib/Transforms/Vectorize VPlanTransforms.cpp, llvm/test/Transforms/LoopVectorize narrow-to-single-scalar.ll early-exit-live-out-extract-lane.ll

[VPlan] Simplify extract-lane from same single-scalar. (#226102)

Generalize extract-lane(idx, single-scalar) -> single-scalar to also
apply if there are multiple vectors to extract and all values are the
same single-scalar.

PR: https://github.com/llvm/llvm-project/pull/226102
DeltaFile
+2-24llvm/test/Transforms/LoopVectorize/early-exit-live-out-extract-lane.ll
+10-14llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+1-12llvm/test/Transforms/LoopVectorize/narrow-to-single-scalar.ll
+13-503 files

LLVM/project 520b168llvm/lib/Analysis ValueTracking.cpp, llvm/test/Analysis/ValueTracking phi-known-nonzero.ll

[ValueTracking] An or recurrence with a non-zero start value is non-zero (#226155)

Or-ing anything into a non-zero value keeps it non-zero, so
`isNonZeroRecurrence` can accept a simple `%iv = or %iv, %step`
recurrence with a non-zero constant start value, regardless of the step.

The first commit precommits the tests in `phi-known-nonzero.ll`.

This is split out of #222334. Together with a follow-up that stops
limiting the recursion depth for single-incoming (LCSSA) phis in
`isKnownNonZero`, it lets LoopIdiomRecognize (#222373) form `llvm.ctlz`
for the clz loop in ffmpeg's `sbc_calc_scalefactors`.
DeltaFile
+73-0llvm/test/Analysis/ValueTracking/phi-known-nonzero.ll
+2-0llvm/lib/Analysis/ValueTracking.cpp
+75-02 files

OPNSense/plugins 44fc53enet/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms dialogEditOSPFNetwork.xml dialogEditOSPFInterface.xml, net/frr/src/opnsense/mvc/app/models/OPNsense/Quagga OSPF.xml

net/frr: OSPF area configuration becomes explicit and owned by area tab
DeltaFile
+65-0net/frr/src/opnsense/mvc/app/models/OPNsense/Quagga/Migrations/M1_1_2.php
+19-5net/frr/src/opnsense/mvc/app/models/OPNsense/Quagga/OSPF.xml
+9-3net/frr/src/opnsense/service/templates/OPNsense/Quagga/Config/ospfd.conf
+2-2net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms/dialogEditOSPFNetwork.xml
+2-2net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms/dialogEditOSPFInterface.xml
+97-125 files

OPNSense/core 45f366esrc/www interfaces.php

interfaces: retire these problematic validations

ISC DHCP is no longer installed by default and mostly not installed
on newer installations.  However, people tend to use older backups
and the server may be enabled still.  The alternative would be to
add a plugin check, but I don't really see the point in dragging this
on.

PR: https://forum.opnsense.org/index.php?topic=48181.0
(cherry picked from commit 67a0184458b3d2a5a7a7a805f87e07be59e0208c)
DeltaFile
+0-7src/www/interfaces.php
+0-71 files

NetBSD/pkgsrc 90Pfe4Tnet/dnscontrol Makefile go-modules.mk

   dnscontrol: Update to 5.2.0

   Changelog
   Provider-specific changes:
   4858e5b: docs(p/CLOUDFLAREAPI): document how to keep Workers Custom Domain records (#4907) (@cafferata)
   e090a71: docs(p/DNSMADEEASY): fix the sandbox control panel link (#4892) (@cafferata)
   70524ba: docs(p/LINODE): replace the unsupported footnote with a hint (#4893) (@cafferata)
   f7d8312: docs(p/SCALEWAY): use second-level headings (#4896) (@cafferata)
   93f20a2: fix(p/GCORE): parse API names without a trailing dot (#4923) (@rootful)
   1f400d2: fix(p/SCALEWAY): correct TXT round-trip, SVCB params, SSHFP case, NS TTL, and PTR support (#4919) (@alessiopcc)
   New features:
   e6e1fb7: feat: let providers declare a record identity for duplicate checks (#4883) (@Alice39s)
   Bug fixes:
   c3389d0: fix: SVCB keys that lack a value (no-default-alpn, others) not handled correctly (#4909) (@cafferata)
   1e05eea: fix: fix an unlikely JSON injection security vulnerability (#4928) (@TomOnTime)
   Documentation:
   6e4d64e: docs: Explain nrc.Flags in cookbook (#4918) (@TomOnTime)
   2e80f4c: docs: describe the conventional commits pull request titles (#4899) (@cafferata)
   3006103: docs: fix GitBook redirects that point to missing files (#4906) (@cafferata)

    [19 lines not shown]
VersionDeltaFile
1.13+123-123net/dnscontrol/distinfo
1.14+40-40net/dnscontrol/go-modules.mk
1.49+1-1net/dnscontrol/Makefile
+164-1643 files

LLVM/project 053331cflang/include/flang/Optimizer/CodeGen CodeGen.h CGPasses.td, flang/lib/Optimizer/CodeGen CodeGen.cpp

Revert "[flang] Respect math flags during conversions (#214311)" (#225887)

This reverts commit 688119653fd40fa46244e1c300e728677a4f001a.

This caused a regression in Fujitsu test 0291/0291_0008.f with
`-ffast-math -march=native -03`. That test does a conversion that always
overflows, so without saturating math it produces poison, which causes
it to treat the rest of the routine as unreachable, resulting in a crash
on x86. I'll have to try another approach.
DeltaFile
+0-65flang/test/Fir/convert-to-llvm-unsafe-fp-conversion.fir
+12-27flang/lib/Optimizer/CodeGen/CodeGen.cpp
+1-5flang/include/flang/Optimizer/CodeGen/CGPasses.td
+0-2flang/include/flang/Optimizer/CodeGen/CodeGen.h
+0-1flang/lib/Optimizer/Passes/Pipelines.cpp
+13-1005 files

OPNSense/plugins 7497bddnet/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/Api Ospf6settingsController.php, net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms dialogEditOSPF6Network.xml dialogEditOSPF6Area.xml

net/frr: OSPFv3 add area CRUD and move area specific configuration out from the neighbor into the area
DeltaFile
+47-24net/frr/src/opnsense/mvc/app/models/OPNsense/Quagga/OSPF6.xml
+46-0net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms/dialogEditOSPF6Area.xml
+21-19net/frr/src/opnsense/service/templates/OPNsense/Quagga/Config/ospf6d.conf
+0-27net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms/dialogEditOSPF6Network.xml
+24-0net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/Api/Ospf6settingsController.php
+14-0net/frr/src/opnsense/mvc/app/views/OPNsense/Quagga/ospf6.volt
+152-702 files not shown
+163-738 files

FreeBSD/ports af1efcewww/janus Makefile distinfo

www/janus: update to 1.4.2.
DeltaFile
+3-3www/janus/distinfo
+2-2www/janus/Makefile
+5-52 files

LLVM/project 16078a3compiler-rt/lib/csan csan_watch.h csan_report.cpp, compiler-rt/lib/csan/offload csan_offload_report.cpp csan_offload_hsa_interceptors.cpp

[compiler-rt] Add 'csan' library for the concurrency sanitizer

Summary:
Adds the runtime for the concurrency sanitizer, both CPU and GPU.
Fundamentally, this works using the following pseudocode:

```c
static u64 watchpoints[N]; // Hash-indexed, zero is empty.

// Emitted before the access, so we never trip on our own write.
void check_access(volatile void *addr, u32 size, u32 type) {
    // Every access probes. A read conflicts only with a watched write, a
    // write conflicts with either.
    if (u64 *wp = find_watchpoint(addr, size, type))
        consume(wp, this_pc()); // Hand our location to the owner.

    if (!should_sample()) // Wave-uniform, 1-in-N chance.
        return;


    [17 lines not shown]
DeltaFile
+456-0compiler-rt/lib/csan/csan_gpu.cpp
+370-0compiler-rt/lib/csan/offload/csan_offload_hsa_interceptors.cpp
+334-0compiler-rt/lib/csan/csan.cpp
+279-0compiler-rt/lib/csan/csan_report.cpp
+184-0compiler-rt/lib/csan/offload/csan_offload_report.cpp
+163-0compiler-rt/lib/csan/csan_watch.h
+1,786-050 files not shown
+3,031-556 files

LLVM/project 983d15eclang/lib/Driver SanitizerArgs.cpp, clang/lib/Driver/ToolChains AMDGPU.cpp CommonArgs.cpp

Comments
DeltaFile
+48-0clang/test/Driver/fsanitize-concurrency-offload.c
+27-0clang/test/Driver/fsanitize.c
+16-7clang/lib/Driver/ToolChains/Clang.cpp
+11-4clang/lib/Driver/SanitizerArgs.cpp
+5-6clang/lib/Driver/ToolChains/CommonArgs.cpp
+3-2clang/lib/Driver/ToolChains/AMDGPU.cpp
+110-195 files not shown
+112-2111 files

FreeBSD/src 2300044usr.bin/gh-bc/tests dc_tests.sh bc_tests.sh

gh-bc/tests: run tests in parallel

Helps to mitigate failures due to timeout in CI on emulated architectures:
https://ci.freebsd.org/job/FreeBSD-main-riscv64-test/16565/testReport/usr.bin.gh-bc/

MFC after:      3 days
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D59547

(cherry picked from commit 1b9aea382e31f1c72bdfefbe01db51dc7bd60952)
DeltaFile
+1-1usr.bin/gh-bc/tests/dc_tests.sh
+1-1usr.bin/gh-bc/tests/bc_tests.sh
+2-22 files

FreeBSD/src 7564bb7usr.bin/gh-bc/tests dc_tests.sh bc_tests.sh

gh-bc/tests: run tests in parallel

Helps to mitigate failures due to timeout in CI on emulated architectures:
https://ci.freebsd.org/job/FreeBSD-main-riscv64-test/16565/testReport/usr.bin.gh-bc/

MFC after:      3 days
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D59547

(cherry picked from commit 1b9aea382e31f1c72bdfefbe01db51dc7bd60952)
DeltaFile
+1-1usr.bin/gh-bc/tests/dc_tests.sh
+1-1usr.bin/gh-bc/tests/bc_tests.sh
+2-22 files

FreeBSD/src c528a15tests/sys/fs/tarfs tarfs_test.sh

tarfs_test: split large file test into independent cases

This avoids globally set timeouts for the group of
tarfs_large tests on slower emulated architectures.

While here, lower each testcase's timeout to reflect
the reduction of work. On QEMU aarch64, the largest case
runs in ~500s on a modern desktop, so double that for a
conservative estimate.

Discussed with:         des
MFC after:              3 days
Sponsored by:           The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D59033

(cherry picked from commit 34c40126fd10abac06cd628c0563c57e777c9eef)
DeltaFile
+78-19tests/sys/fs/tarfs/tarfs_test.sh
+78-191 files

OPNSense/plugins c5688d1net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms dialogEditOSPFNetwork.xml dialogEditOSPFArea.xml, net/frr/src/opnsense/mvc/app/models/OPNsense/Quagga OSPF.xml

net/frr: OSPF move area specific configuration out from the neighbor into the area
DeltaFile
+87-0net/frr/src/opnsense/mvc/app/models/OPNsense/Quagga/Migrations/M1_1_1.php
+28-26net/frr/src/opnsense/mvc/app/models/OPNsense/Quagga/OSPF.xml
+19-19net/frr/src/opnsense/service/templates/OPNsense/Quagga/Config/ospfd.conf
+29-1net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms/dialogEditOSPFArea.xml
+0-27net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms/dialogEditOSPFNetwork.xml
+163-735 files

OpenBSD/src aMHWeHhsys/arch/arm64/dev apldc.c

   The MTP firmware needs to stay around after "loading" it; the comprocessor
   that runs the firmware seems to reference the firmware image that we pass
   it directly instead of making its own copy.  This fixes a regression on
   laptops with a dockchannel touchpad after the recent changes to apldart(4).

   ok tobhe@
VersionDeltaFile
1.13+23-20sys/arch/arm64/dev/apldc.c
+23-201 files

NetBSD/pkgsrc-wip 66a91baunison-snapshot distinfo Makefile

unison-snapshot: Advance along upstream master
DeltaFile
+5-3unison-snapshot/Makefile
+3-3unison-snapshot/distinfo
+8-62 files