LLVM/project a1c3370llvm/test/Transforms/GVN load-select-addr-store-fwd.ll opaque-ptr.ll, llvm/test/Transforms/GVN/PRE pre-loop-load-through-select.ll pre-load-through-select.ll

[GVN] Regenerate check lines (NFC) (#204341)

Test check lines have been regenerated while enabling MemorySSA as well.
DeltaFile
+632-322llvm/test/Transforms/GVN/PRE/pre-loop-load-through-select.ll
+215-109llvm/test/Transforms/GVN/PRE/pre-load-through-select.ll
+96-51llvm/test/Transforms/GVN/load-select-addr-store-fwd.ll
+58-41llvm/test/Transforms/GVN/opaque-ptr.ll
+54-29llvm/test/Transforms/GVN/pr69301.ll
+45-21llvm/test/Transforms/GVN/debugloc-load-select.ll
+1,100-5731 files not shown
+1,147-5857 files

LLVM/project 564e831clang/docs ReleaseNotes.rst, clang/include/clang/Sema Overload.h

[clang][Sema][CUDA] Restrict immediate template resolution to host-device functions (#200662)

Since overload resolution gives higher priority to `__host__` and
`__device__` attributes, HD functions may favor template candidates even
when a non‑template candidate would be a perfect match. This patch
resolves templates eagerly only for HD functions, not for all code
compiled with `-x cuda`, thus preventing valid host code from being
rejected.

Close #200545
DeltaFile
+109-0clang/test/SemaCUDA/pr200545.cu
+26-4clang/lib/Sema/SemaOverload.cpp
+1-17clang/include/clang/Sema/Overload.h
+1-0clang/docs/ReleaseNotes.rst
+137-214 files

LLVM/project ddad3caclang/lib/CIR/CodeGen CIRGenBuiltinAArch64.cpp, clang/test/CodeGen/AArch64 neon-intrinsics.c

[CIR][AArch64] Lower NEON Widen && Widening subtraction intrinsics (#204088)

## summary

This is a part of : https://github.com/llvm/llvm-project/issues/185382

follow up of : https://github.com/llvm/llvm-project/pull/202857

Lower part of Widen and Widening subtraction intrinsics

### why implement two sets of intrinsics in one PR?

Widening subtraction depends on the widen intrinsics during lowering, so
I implemented them in the same PR.
DeltaFile
+0-230clang/test/CodeGen/AArch64/neon-intrinsics.c
+199-1clang/test/CodeGen/AArch64/neon/subtraction.c
+98-0clang/test/CodeGen/AArch64/neon/widen.c
+12-1clang/lib/CIR/CodeGen/CIRGenBuiltinAArch64.cpp
+309-2324 files

GhostBSD/ghostbsd 3152dd2sys/conf package-version

update package-version to p10
DeltaFile
+1-1sys/conf/package-version
+1-11 files

FreeBSD/ports 182bca0devel/meson Makefile

devel/meson: Revert "build for all Python versions (for graphics/blender)"

Reverted as requested due to lack of approval by the python team.
There's also a build problem in dependent ports due to
USE_PYTHON=concurrent which requires additional detail work to address.

PORTEPOCH bump as USE_PYTHON=concurrent changes the plist.

Reported by:    antoine
Requested by:   arrowd, mat
PR:             296086

This reverts commit d0e08ee74bc97443bce5d03d899b74ce266f64d5.
DeltaFile
+2-1devel/meson/Makefile
+2-11 files

LLVM/project 41aed9bllvm/lib/Transforms/Scalar GVN.cpp, llvm/test/Transforms/GVN load-select-addr-store-fwd.ll debugloc-load-select.ll

[GVN][NFC] Use InsertPt in MaterializeAdjustedValue (#204335)
DeltaFile
+18-18llvm/test/Transforms/GVN/PRE/pre-loop-load-through-select.ll
+8-8llvm/test/Transforms/GVN/load-select-addr-store-fwd.ll
+7-7llvm/test/Transforms/GVN/PRE/pre-load-through-select.ll
+6-6llvm/test/Transforms/GVN/debugloc-load-select.ll
+5-5llvm/test/Transforms/GVN/opaque-ptr.ll
+2-2llvm/lib/Transforms/Scalar/GVN.cpp
+46-462 files not shown
+48-488 files

FreeBSD/ports 8989116devel/meson-python Makefile

devel/meson-python: Revert "build for all Python versions (for graphics/blender)"

Reverted due to reversal of the devel/meson change.

This reverts commit 9c277235d9f43759c3e9f6ca789bab65e8cc5ce6.
DeltaFile
+1-1devel/meson-python/Makefile
+1-11 files

FreeBSD/ports f171fd1math/py-numpy Makefile

math/py-numpy: Revert "build for all Python versions (for graphics/blender)"

Reverted due to reversal of the devel/meson change.

This reverts commit 3a42e1635236292984846ff29946f902d387b10b.
DeltaFile
+1-1math/py-numpy/Makefile
+1-11 files

FreeBSD/ports 6ddf4c7devel/py-pyproject-metadata Makefile

devel/py-pyproject-metadata: Revert "build for all Python versions (for graphics/blender)"

Reverted due to reversal of the devel/meson change.

This reverts commit bd3109880661d6858633e9f7773467c47bf54d99.
DeltaFile
+1-1devel/py-pyproject-metadata/Makefile
+1-11 files

FreeBSD/ports 4436c20graphics/blender pkg-plist Makefile, graphics/blender/files patch-fmtlib extra-patch-simd-off

graphics/blender: Revert "update to v5.1.0"

Reverted due to reversal of the devel/meson change.

PR:             294160

This reverts commit 1886d7dda7e31db1a0592c7280c12843bc14fd32.
DeltaFile
+3,256-0graphics/blender/files/patch-fmtlib
+11-45graphics/blender/pkg-plist
+20-25graphics/blender/files/extra-patch-simd-off
+0-42graphics/blender/files/patch-intern_libmv_libmv_multiview_euclidean__resection.cc
+9-15graphics/blender/Makefile
+14-0graphics/blender/files/patch-source_blender_blenfont_intern_blf__glyph.cc
+3,310-1277 files not shown
+3,343-16613 files

LLVM/project 12f405dflang/lib/Semantics check-omp-structure.cpp check-omp-structure.h, flang/test/Semantics/OpenMP single04.f90 single03.f90

[flang][OpenMP] Refactor semantic check of SINGLE construct

Extract it into a separate function and simplify the code. Avoid making
the distinction between a clause appearing on the "begin" and the "end"
directives for the purposes of emitting diagnostic messages.

One change in behavior is that using the same list item multiple times
in COPYPRIVATE clause(s) is an error regardless of the placement of the
clauses. Previously in some cases it was treated as a warning.

Part of the motivation is the goal of eliminating explicit definitions
of end-directives for directives that are not delimited, e.g.
"end single", but not "end declare_variant".
DeltaFile
+73-57flang/lib/Semantics/check-omp-structure.cpp
+15-20flang/test/Semantics/OpenMP/single04.f90
+5-10flang/test/Semantics/OpenMP/single03.f90
+0-2flang/test/Semantics/OpenMP/clause-validity01.f90
+1-0flang/lib/Semantics/check-omp-structure.h
+94-895 files

FreeBSD/ports d81966ddevel/hs-ghcup pkg-message distinfo, devel/hs-ghcup/files patch-ghcup.cabal

devel/hs-ghcup: Update to 0.2.6.2

ChangeLog:
  * https://github.com/haskell/ghcup-hs/releases/tag/v0.2.6.2
  * https://github.com/haskell/ghcup-hs/releases/tag/v0.2.6.1
  * https://github.com/haskell/ghcup-hs/releases/tag/v0.2.6.0

MFH:            2026Q2
Differential Revision:  https://reviews.freebsd.org/D57560

(cherry picked from commit 1e6cf1c6d021d73c2104335b57fd6ad3b7a87d9f)
DeltaFile
+0-13devel/hs-ghcup/files/patch-ghcup.cabal
+12-0devel/hs-ghcup/pkg-message
+3-7devel/hs-ghcup/distinfo
+1-1devel/hs-ghcup/Makefile
+16-214 files

FreeBSD/ports 1e6cf1cdevel/hs-ghcup pkg-message distinfo, devel/hs-ghcup/files patch-ghcup.cabal

devel/hs-ghcup: Update to 0.2.6.2

ChangeLog:
  * https://github.com/haskell/ghcup-hs/releases/tag/v0.2.6.2
  * https://github.com/haskell/ghcup-hs/releases/tag/v0.2.6.1
  * https://github.com/haskell/ghcup-hs/releases/tag/v0.2.6.0

MFH:            2026Q2
Differential Revision:  https://reviews.freebsd.org/D57560
DeltaFile
+0-13devel/hs-ghcup/files/patch-ghcup.cabal
+12-0devel/hs-ghcup/pkg-message
+3-7devel/hs-ghcup/distinfo
+1-1devel/hs-ghcup/Makefile
+16-214 files

LLVM/project 22e1561mlir/lib/Dialect/Tosa/Transforms TosaConvertIntegerTypeToSignless.cpp, mlir/test/Dialect/Tosa tosa-convert-integer-type-to-signless.mlir

[mlir][tosa] Preserve raw const data in signless conversion (#204324)

Use DenseElementsAttr::getFromRawBuffer when rebuilding tosa.const
attributes in TosaConvertIntegerTypeToSignless. The previous
DenseElementsAttr::get(type, ArrayRef<char>) call interpreted raw bytes
as i8 elements, which asserted for integer constants wider than 8 bits.

Add regression coverage for ui16, ui32, and ui48 constants.

Signed-off-by: Davide Grohmann <davide.grohmann at arm.com>
DeltaFile
+27-0mlir/test/Dialect/Tosa/tosa-convert-integer-type-to-signless.mlir
+2-1mlir/lib/Dialect/Tosa/Transforms/TosaConvertIntegerTypeToSignless.cpp
+29-12 files

FreeBSD/ports d4ec72adeskutils/joplin-desktop Makefile, deskutils/podman-desktop Makefile

*/*: Bump port revision after electron40 update (4407d794e79d)
DeltaFile
+1-1graphics/drawio/Makefile
+1-1net-im/vesktop/Makefile
+1-1net-im/deltachat-desktop/Makefile
+1-1deskutils/joplin-desktop/Makefile
+1-1deskutils/podman-desktop/Makefile
+5-55 files

FreeNAS/freenas bf5c7d0tests/api2 test_200_ftp.py test_boot_attach_replace_detach.py

NAS-141425 / 27.0.0-BETA.1 / fix ftp and boot test (#19152)

test_200_ftp: FTPModel moved to ftp.config submodule when the plugin was
converted to the typesafe pattern; update the generated script's import
accordingly.

test_boot_attach_replace_detach: skip until we have larger disks;
current disks lack space for the required boot partitions.
DeltaFile
+1-1tests/api2/test_200_ftp.py
+1-0tests/api2/test_boot_attach_replace_detach.py
+2-12 files

FreeBSD/ports 4407d79devel/electron40 distinfo, devel/electron40/files patch-electron_spec_api-app-spec.ts patch-media_gpu_chromeos_libyuv__image__processor__backend.cc

devel/electron40: Update to 40.10.4

Changelog: https://github.com/electron/electron/releases/tag/v40.10.4

Reported by:    GitHub (watch releases)
DeltaFile
+50-223devel/electron40/files/packagejsons/yarn.lock
+26-17devel/electron40/files/patch-electron_spec_api-app-spec.ts
+5-5devel/electron40/distinfo
+3-3devel/electron40/files/patch-media_gpu_chromeos_libyuv__image__processor__backend.cc
+3-3devel/electron40/files/patch-ui_base_x_x11__cursor__loader.cc
+2-2devel/electron40/files/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc
+89-2533 files not shown
+93-2579 files

LLVM/project d7e30d2llvm/include/llvm/IR IRBuilder.h, llvm/lib/IR IRBuilder.cpp

[IRBuilder] Refactor for intrinsics const-folding (NFC) (#202738)

In preparation to const-fold intrinsic calls, refactor the IRBuilder
API, generalizing it to return possibly constant-folded values.
DeltaFile
+110-81llvm/lib/IR/IRBuilder.cpp
+86-54llvm/include/llvm/IR/IRBuilder.h
+50-42llvm/lib/Target/SPIRV/SPIRVEmitIntrinsics.cpp
+39-42llvm/lib/Target/ARM/MVEGatherScatterLowering.cpp
+20-20llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp
+19-20llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp
+324-25948 files not shown
+498-43054 files

GhostBSD/ports 273c5falang/python314 pkg-plist, math/lean4 pkg-plist

Merge remote-tracking branch 'freebsd/main'
DeltaFile
+39,472-1,478www/elgg/pkg-plist
+8,325-8,313lang/python314/pkg-plist
+10,704-0misc/llama-cpp/files/package-lock.json
+9,522-0www/bunkerweb/pkg-plist
+856-5,324misc/nanocoder/pkg-plist
+3,264-2,550math/lean4/pkg-plist
+72,143-17,6657,941 files not shown
+172,701-110,0037,947 files

Linux/linux 5b33fc6kernel/sched ext.c ext_cid.c, tools/sched_ext scx_qmap.bpf.c

Merge tag 'sched_ext-for-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext

Pull sched_ext updates from Tejun Heo:
 "Most of this continues the in-development sub-scheduler support, which
  lets a root BPF scheduler delegate to nested sub-schedulers. The
  dispatch-path building blocks landed in 7.1. A follow-up patchset in
  development will complete enqueue-path support for hierarchical
  scheduling. This cycle adds most of that infrastructure:

   - Topological CPU IDs (cids): a dense, topology-ordered CPU numbering
     where the CPUs of a core, LLC, or NUMA node form contiguous ranges,
     so a topology unit becomes a (start, length) slice. Raw CPU numbers
     are sparse and don't track topological closeness, which makes them
     clumsy for sharding work across sub-schedulers and awkward in BPF.

   - cmask: bitmaps windowed over a slice of cid space, so a
     sub-scheduler can track, for example, the idle cids of its shard
     without a full NR_CPUS cpumask.


    [42 lines not shown]
DeltaFile
+1,042-219kernel/sched/ext.c
+551-343tools/sched_ext/scx_qmap.bpf.c
+707-0kernel/sched/ext_cid.c
+678-0tools/sched_ext/include/scx/cid.bpf.h
+225-55kernel/sched/ext_internal.h
+271-0kernel/sched/ext_cid.h
+3,474-61723 files not shown
+4,093-70729 files

OPNSense/plugins 908ac18net/isc-dhcp Makefile, net/isc-dhcp/src/etc/inc/plugins.inc.d dhcpd.inc

net/isc-dhcp: shorten the service descriptions
DeltaFile
+2-2net/isc-dhcp/src/etc/inc/plugins.inc.d/dhcpd.inc
+1-1net/isc-dhcp/Makefile
+3-32 files

LLVM/project f14737fllvm/lib/Target/AMDGPU/AsmParser AMDGPUAsmParser.cpp, llvm/lib/Target/AMDGPU/Utils AMDGPUBaseInfo.cpp AMDGPUBaseInfo.h

AMDGPU: Refactor AMDGPUTargetID to not store MCSubtargetInfo

Store the triple string and GPUKind instead. The dependence
on checking AMDHSA seems like an anti-feature, but maintain the
behavior of not printing the modifiers for other OSes. Start
parsing the target ID instead of performing a direct string
comparison. Also improve test coverage for the treatment of the
environment component of the triple. The main behavioral change
is this will now produce normalized triples in the output and
diagnostics. Practially, this means all of the places that
currently emit "--" will be expanded into "-unknown-".

Co-Authored-By: Claude Opus 4.6 <noreply at anthropic.com>
DeltaFile
+102-102llvm/test/CodeGen/AMDGPU/directive-amdgcn-target.ll
+79-36llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
+36-10llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
+22-22llvm/test/CodeGen/AMDGPU/hsa-note-no-func.ll
+27-1llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h
+17-0llvm/test/MC/AMDGPU/amdgcn-target-directive-triple-env.s
+283-17136 files not shown
+371-24742 files

FreeNAS/freenas b4afe4dsrc/middlewared/middlewared/alembic/versions/27.0 2026-06-16_12-00_normalize_nic_mac.py, src/middlewared/middlewared/api/base/types network.py

Reject and normalize non-colon NIC MAC addresses

## Problem
A custom NIC MAC entered with dash, no-separator, or mixed separators (e.g. `10-66-6A-1F-F1-B1`) passed the permissive `mac` pattern but libvirt's `defineXML` only parses colon-separated MACs, so the container/VM saved fine and then failed to start with `XML error: unable to parse mac address`. The colon-only `MACAddr(separator=':')` guard the VM plugin used through electriceel was dropped when devices moved to the pydantic models at fangtooth, and containers (26.0+) never had it, so these values can already be sitting in `vm_device` and `container_device`.

## Solution
- Tightened the shared `MACAddress` type to colon-only with a clear message, and switched the v27 VM and Container NIC `mac` fields to use it (removing the duplicated permissive inline pattern). Frozen API versions are left as-is.
- Added a migration that normalizes existing NIC MACs in both `vm_device` and `container_device` to libvirt's canonical lowercase colon form, regenerating the rare value that isn't a real MAC. This is required because `*.device.query` re-validates rows through the model, so an un-normalized non-colon MAC would otherwise make `query` fail once the pattern is tightened. Normalization preserves the user's intended address and heals instances that were stuck failing to start.
DeltaFile
+65-0src/middlewared/middlewared/alembic/versions/27.0/2026-06-16_12-00_normalize_nic_mac.py
+56-0src/middlewared/middlewared/pytest/unit/api/base/types/test_mac_address.py
+2-2src/middlewared/middlewared/api/v27_0_0/container_device.py
+2-2src/middlewared/middlewared/api/base/types/network.py
+2-2src/middlewared/middlewared/api/v27_0_0/vm_device.py
+127-65 files

LLVM/project 12b7754mlir/include/mlir/Dialect/WasmSSA/IR WasmSSAOps.td, mlir/test/Target/Wasm trunc_si.mlir trunc_ui.mlir

[MLIR][WasmSSA] Add f32/f64.nearest and trapped float to int trunc operations (#193873)

- `f32.nearest` (wasmssa.nearest)
- `f64.nearest` (wasmssa.nearest)
- `i32.trunc_f32_s` (wasmssa.trunc_si)
- `i32.trunc_f64_s` (wasmssa.trunc_si)
- `i64.trunc_f32_s` (wasmssa.trunc_si)
- `i64.trunc_f64_s` (wasmssa.trunc_si)
- `i32.trunc_f32_u` (wasmssa.trunc_ui)
- `i32.trunc_f64_u` (wasmssa.trunc_ui)
- `i64.trunc_f32_u` (wasmssa.trunc_ui)
- `i64.trunc_f64_u` (wasmssa.trunc_ui)
DeltaFile
+45-0mlir/test/Target/Wasm/inputs/trunc_si.yaml.wasm
+45-0mlir/test/Target/Wasm/inputs/trunc_ui.yaml.wasm
+45-0mlir/test/Target/Wasm/trunc_si.mlir
+45-0mlir/test/Target/Wasm/trunc_ui.mlir
+38-0mlir/include/mlir/Dialect/WasmSSA/IR/WasmSSAOps.td
+33-0mlir/test/Target/Wasm/inputs/nearest.yaml.wasm
+251-03 files not shown
+298-09 files

Linux/linux 83476ccDocumentation/admin-guide cgroup-v2.rst, include/linux cgroup-defs.h cgroup.h

Merge tag 'cgroup-for-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup

Pull cgroup updates from Tejun Heo:

 - Last cycle deferred css teardown on cgroup removal until the cgroup
   depopulated, so a css is not taken offline while tasks can still
   reference it. Disabling a controller through cgroup.subtree_control
   still had the same problem. This reworks the deferral from per-cgroup
   to per-css so that path is covered too.

 - New RDMA controller monitoring files: rdma.peak for per-device peak
   usage and rdma.events / rdma.events.local for resource-limit
   exhaustion. The max-limit parser was rewritten, fixing two input
   parsing bugs.

 - cpuset: fix a sched-domain leak on the domain-rebuild failure path
   and skip a redundant hardwall ancestor scan on v2.

 - Misc: pair the remaining lockless cgroup.max.* reads with WRITE_ONCE,

    [24 lines not shown]
DeltaFile
+246-69kernel/cgroup/rdma.c
+131-87kernel/cgroup/cgroup.c
+27-26tools/testing/selftests/cgroup/test_memcontrol.c
+53-0Documentation/admin-guide/cgroup-v2.rst
+17-13include/linux/cgroup-defs.h
+24-3include/linux/cgroup.h
+498-19810 files not shown
+530-20916 files

OPNSense/core df77158src/etc/inc/plugins.inc.d dpinger.inc core.inc, src/opnsense/www/js/widgets Services.js BaseWidget.js

system: change the services widget to a flat tile layout

Make the names of the services shown a bit shorter.  The colors
are debatable but they are matchin what alerts are using in
bootstrap.
DeltaFile
+11-36src/opnsense/www/js/widgets/Services.js
+2-3src/opnsense/www/js/widgets/Metadata/Core.xml
+2-2src/etc/inc/plugins.inc.d/dpinger.inc
+2-2src/etc/inc/plugins.inc.d/core.inc
+2-2src/opnsense/www/js/widgets/BaseWidget.js
+1-1src/etc/inc/plugins.inc.d/hostwatch.inc
+20-464 files not shown
+24-5010 files

FreeNAS/freenas c553e4csrc/middlewared/middlewared/pytest/unit/alert/source test_mseries_nvdimm.py

Fix ruff
DeltaFile
+25-21src/middlewared/middlewared/pytest/unit/alert/source/test_mseries_nvdimm.py
+25-211 files

GhostBSD/ghostbsd 9268cf7crypto/openssl/crypto/ec ecp_nistz256_table.c curve25519.c, crypto/openssl/ssl s3_lib.c

Merge remote-tracking branch 'freebsd/releng/15.0' into releng/15.0
DeltaFile
+14,894-9,513crypto/openssl/crypto/ec/ecp_nistz256_table.c
+10,184-10,183crypto/openssl/test/ecdsatest.h
+9,620-1,938crypto/openssl/test/quic_record_test.c
+3,601-3,206crypto/openssl/ssl/s3_lib.c
+2,957-2,724crypto/openssl/test/sslapitest.c
+2,625-2,478crypto/openssl/crypto/ec/curve25519.c
+43,881-30,0423,366 files not shown
+224,478-179,3663,372 files

Linux/linux d4d9d39drivers/gpu/drm/bridge/analogix anx7625.c, drivers/media/platform/synopsys/hdmirx snps_hdmirx.c

Merge tag 'wq-for-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq

Pull workqueue updates from Tejun Heo:

 - Continued progress toward making alloc_workqueue() unbound by
   default: more callers converted to WQ_PERCPU / system_percpu_wq /
   system_dfl_wq, and new warnings for queues that use neither WQ_PERCPU
   nor WQ_UNBOUND or the legacy system_wq / system_unbound_wq.

 - Misc: drop the now-trivial apply_wqattrs_lock()/unlock() wrappers,
   forbid the TEST_WORKQUEUE benchmark from being built-in, and fix a
   spurious pointer level in the worker debug-dump path.

* tag 'wq-for-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq:
  drm/bridge: anx7625: Add WQ_PERCPU add to alloc_workqueue
  wifi: ath6kl: fix invalid workqueue flags in ath6kl_usb_create()
  btrfs: Drop WQ_PERCPU from ordered_flags in btrfs_init_workqueues()
  workqueue: Add warnings and ensure one among WQ_PERCPU or WQ_UNBOUND is present
  workqueue: Add warnings and fallback if system_{unbound}_wq is used

    [9 lines not shown]
DeltaFile
+43-28kernel/workqueue.c
+4-4drivers/media/platform/synopsys/hdmirx/snps_hdmirx.c
+5-0lib/Kconfig.debug
+2-1drivers/gpu/drm/bridge/analogix/anx7625.c
+1-1drivers/rapidio/rio.c
+1-1drivers/virt/acrn/irqfd.c
+56-356 files not shown
+62-4012 files

FreeBSD/src a48bbefshare/examples/sound mmap.c

sound: Adjust mmap example to use kqueue

Reviewed by:    christos
Differential Revision:  https://reviews.freebsd.org/D57410
DeltaFile
+50-128share/examples/sound/mmap.c
+50-1281 files