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.
|682c31db||kp||Feb. 1, 2021, 8:25 p.m.||ipfw(8) crashes when ext6hdr option is omitted|
|38bfc6de||markj||Feb. 1, 2021, 4:15 p.m.||iflib: Free resources in a consistent order during detach
Memory and PCI resources are freed with no particular order. This could cause use-after-frees when detaching following a failed attach. For instance, iflib_tx_structures_free() frees ctx->ifc_txqs but iflib_tqg_detach() attempts to access this array. Similarly, adapter queues gets freed by IFDI_QUEUES_FREE() but IFDI_DETACH() attempts to access adapter queues to free PCI resources. MFC after: 2 weeks Sponsored by: NetApp, Inc. Differential Revision: https://reviews.freebsd.org/D27634cgit
|45ecda8e||royger||Feb. 1, 2021, 2:41 p.m.||stand/amd64: remove unused addr parameter from bi_load64|
|243125c8||mhorne||Feb. 1, 2021, 2:39 p.m.||src.conf(5): regenerate after MK_ZFS change
With e5cc1c474841, this option is also disabled by WITHOUT_OPENSSL and WITHOUT_CRYPT.cgit
|e5cc1c47||mhorne||Feb. 1, 2021, 2:31 p.m.||src.opts.mk: set MK_ZFS conditional on MK_OPENSSL
libzfs has a dependency on libcrypto. This causes a buildworld link failure when WITHOUT_OPENSSL/WITHOUT_CRYPT is set. This dependency was added implicitly by the switch to OpenZFS, and explicitly in 40d0fd287510 and cd568e2b1b67. PR: 252841 Reviewed by: kevans, freqlabs MFC after: 3 days Differential Revision: https://reviews.freebsd.org/D28431cgit
|88be0e11||kp||Feb. 1, 2021, 2:27 p.m.||bridge: fix STP roles and protos strings|
|05985a7f||jrtc27||Feb. 1, 2021, 2:15 p.m.||arm64: Improve DDB backtrace support
The existing implementation relies on each trap handler saving a normal stack frame record, which is a waste of time and space when we're already saving a trapframe to the stack. It's also wrong as it currently saves LR not ELR. Instead of patching it up, rewrite it based on the RISC-V implementation with inspiration from the amd64 implementation for how to handle vectored traps to provide an improved implementation. This includes compressing the information down to one line like other architectures rather than the highly-verbose old form that repeats itself by printing LR and FP in one frame only to print them as PC and SP in the next. It also includes printing out actually useful information about the traps that occurred, though FAR is not saved in the trapframe so we cannot print it (in general it can be clobbered between when the trap happened and now), only ESR. The AAPCS also allows the stack frame record to be located anywhere in the frame, not just the top, so the caller's SP is not at a fixed offset from the callee's FP like on almost all other architectures in existence. This means there is no way to derive the caller's SP in the unwinder, and so we have to drop that bit of (unused) state everywhere. Reviewed by: jhb, markj Differential Revision: https://reviews.freebsd.org/D28026cgit
|db46c0d0||hselasky||Feb. 1, 2021, 1:24 p.m.||Fix LINT kernel builds after 1a714ff20419 .|
|bdd4630c||tuexen||Feb. 1, 2021, 1:04 p.m.||sctp: small cleanup, no functional change intended.
MFC after: 3 dayscgit
|69c5fa5c||mjg||Feb. 1, 2021, 12:18 p.m.||zfs: remove incomplete ifdefs for lockless symlink support
This wil be handled differently upstream and merged later.cgit
|3447df8b||np||Feb. 1, 2021, 11 a.m.||cxgbe(4): Fixes to tx coalescing.
- The behavior implemented in r362905 resulted in delayed transmission of packets in some cases, causing performance issues. Use a different heuristic to predict tx requests. - Add a tunable/sysctl (hw.cxgbe.tx_coalesce) to disable tx coalescing entirely. It can be changed at any time. There is no change in default behavior.cgit
|5cf6f1c4||arichardson||Feb. 1, 2021, 9:32 a.m.||Remove the MK_LIBCPLUSPLUS option|
|d6f9c5a6||gonzo||Feb. 1, 2021, 7:56 a.m.||mips: fix NLM platforms breakage caused by e0a0a3ef
NetLogic platforms have their own implementation of cpu_init_interrupts. Apply the same logic to it as to intr_machdep.c. PR: 253051cgit
|e6ff6154||mjg||Feb. 1, 2021, 4:53 a.m.||x86: use compiler intrinsics for bswap*|
|aae89f6f||mjg||Feb. 1, 2021, 4:53 a.m.||amd64: use compiler intrinsics for bsf* and bsr*|