committer filter by committer.
@path/to/ filter by path in repository.
committer@path/to/ filter by committer AND path in repository.
abdef0123 filter by commit's SHA hash.
rNNN filter by SVN revision.
rNNN-rMMM filter by SVN revisions range (inclusive).
Multiple filters can be specified separated by spaces or comas in which case they'll be combined using OR operator.
|2ad19997||andrew||Jan. 19, 2022, 12:07 p.m.||Add the Armv8.3-SPE registers|
|b5876847||andrew||Jan. 19, 2022, 12:07 p.m.||Teach DTrace about BTI on arm64
The Branch Target Identification (BTI) Armv8-A extension adds new instructions that can be placed where we may indirrectly branch to, e.g. at the start of a function called via a function pointer. We can't emulate these in DTrace as the kernel will have raised a different exception before the DTrace handler has run. Skip over the BTI instruction if it's used as the first instruction in a function. Sponsored by: The FreeBSD Foundationcgit
|6521372e||bapt||Jan. 19, 2022, 8:58 a.m.||pci_vendors: update to 2022-01-15|
|8ea2d22e||bapt||Jan. 19, 2022, 8:28 a.m.||bsddialog: Fix for terminals without colours
When running the installer, in particular disextract (which is so far the only part converted to bsddialog), on serial console or vt100 or actually any terminal without color support, it failed to start. This change makes bsddialog fallback on the black and white theme. This is incorporated in newer version of bsddialog which will be imported soon. PR: 261272 Reported by: thj Differential Revision: https://reviews.freebsd.org/D33920cgit
|0ce7909c||dougm||Jan. 19, 2022, 6:42 a.m.||vm_phys: add essential segment bounds check|
|89d57b94||asomers||Jan. 19, 2022, 4:13 a.m.||fusefs: implement VOP_DEALLOCATE|
|b7ff445f||mav||Jan. 19, 2022, 12:26 a.m.||Reduce bufdaemon/bufspacedaemon shutdown time.
Before this change bufdaemon and bufspacedaemon threads used kthread_shutdown() to stop activity on system shutdown. The problem is that kthread_shutdown() has no idea about the wait channel and lock used by specific thread to wake them up reliably. As result, up to 9 threads could consume up to 9 seconds to shutdown for no good reason. This change introduces specific shutdown functions, knowing how to properly wake up specific threads, reducing wait for those threads on shutdown/reboot from average 4 seconds to effectively zero. MFC after: 2 weeks Reviewed by: kib, markj Differential Revision: https://reviews.freebsd.org/D33936cgit
|6596f19d||rew||Jan. 18, 2022, 11:26 p.m.||etc/defaults/rc.conf: set default of zfskeys_enable to NO
This addresses the following boot message: /etc/rc: WARNING: $zfskeys_enable is not set properly - see rc.conf(5). Reported by: Mark Millard Sponsored by: Modirum MDPay Sponsored by: Klara Inc. Fixes: bfb7a31b6a22 ("rc: Hook zfskeys to the build") Fixes: 33ff39796ffe ("Add zfskeys rc.d script for auto-loading encryption keys")cgit
|dd2f7a4b||jhb||Jan. 18, 2022, 10:49 p.m.||Bump __FreeBSD_version for the addition of <crypto/chacha20_poly1305.h>.
Sponsored by: The FreeBSD Foundationcgit
|42876a03||jhb||Jan. 18, 2022, 10:48 p.m.||crypto: Stop compiling in chacha20poly1305 AEAD ciphers from libsodium.|
|e7168004||jhb||Jan. 18, 2022, 10:47 p.m.||crypto: Add a simple API for [X]ChaCha20-Poly1035 on flat buffers.
This is a synchronous software API which wraps the existing software implementation shared with OCF. Note that this will not currently use optimized backends (such as ossl(4)) but may be appropriate for operations on small buffers. Reviewed by: markj Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D33524cgit
|ae9ea22e||rew||Jan. 18, 2022, 8:26 p.m.||bhyve: get mediasize for character devices when resizing virtio-blk|
|89889ab4||wulf||Jan. 18, 2022, 8:14 p.m.||LinuxKPI: Allow wake_up to be executed within a critical section
by replaceing of spin_lock() call with spin_lock_irqsave() This fixes following panic in drm-kmod: panic: mi_switch: switch in a critical section cpuid = 2 time = 1636939794 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b vpanic() at vpanic+0x187 panic() at panic+0x43 mi_switch() at mi_switch+0x198 __mtx_lock_sleep() at __mtx_lock_sleep+0x1c9 __mtx_lock_flags() at __mtx_lock_flags+0xa2 linux_wake_up() at linux_wake_up+0x38 __active_retire() at __active_retire+0xb7 dma_fence_signal() at dma_fence_signal+0x100 dma_resv_add_shared_fence() at dma_resv_add_shared_fence+0x96 i915_gem_do_execbuffer() at i915_gem_do_execbuffer+0x11d0 i915_gem_execbuffer2_ioctl() at i915_gem_execbuffer2_ioctl+0x19a drm_ioctl_kernel() at drm_ioctl_kernel+0x72 drm_ioctl() at drm_ioctl+0x2c4 linux_file_ioctl() at linux_file_ioctl+0x297 kern_ioctl() at kern_ioctl+0x1dc sys_ioctl() at sys_ioctl+0x124 amd64_syscall() at amd64_syscall+0x124 fast_syscall_common() at fast_syscall_common+0xf8 --- syscall (54, FreeBSD ELF64, sys_ioctl) MFC after: 1 week Reviewed by: manu Reported by: Graham Perrin <grahamperrin_AT_gmail_DOT_com> PR: 261166 Differential Revision: https://reviews.freebsd.org/D33888cgit
|02ea6033||wulf||Jan. 18, 2022, 8:14 p.m.||LinuxKPI: Allow spin_lock_irqsave to be called within a critical section
with spinning on spin_trylock. dma-buf part of drm-kmod depends on this property and absence of it support results in "mi_switch: switch in a critical section" assertions .  https://github.com/freebsd/drm-kmod/issues/116  https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=261166 MFC after: 1 week Reviewed by: manu Differential Revision: https://reviews.freebsd.org/D33887cgit
|a50e92cc||rew||Jan. 18, 2022, 7:54 p.m.||geom: add kqfilter support for geom dev|