committer filter by committer.
@path/to/ filter by path in repository.
committer@path/to/ filter by committer AND path in repository.
NNN or rNNN filter by revision.
NNN-MMM or rNNN-rMMM filter by revisions range (inclusive).
Multiple filters can be specified separated by spaces or comas in which case they'll be combined using OR operator.
|r368290||bdragon||Dec. 3, 2020, 1:39 a.m.||[PowerPC64LE] Fix LE VSX/fpr interop
In the PCB struct, we need to match the VSX register file layout correctly, as the VSRs shadow the FPRs. In LE, we need to have a dword of padding before the fprs so they end up on the correct side, as the struct may be manipulated by either the FP routines or the VSX routines. Additionally, when saving and restoring fprs, we need to explicitly target the fpr union member so it gets offset correctly on LE. Fixes weirdness with FP registers in VSX-using programs (A FPR that was saved by the FP routines but restored by the VSX routines was becoming 0 due to being loaded to the wrong side of the VSR.) Original patch by jhibbits. Reviewed by: jhibbits Differential Revision: https://reviews.freebsd.org/D27431ViewVC
|r368287||glebius||Dec. 2, 2020, 9:53 p.m.||Fix r368197: suppress error printing for the "check" command.
Reviewed by: kevansViewVC
|r368284||mhorne||Dec. 2, 2020, 9:01 p.m.||uart: allow UART_DEV_DBGPORT for fdt consoles
Allow fdt devices to be used as debug ports for gdb(4). A debug console can be specified with the "freebsd,debug-path" property in the device tree's /chosen node, or using the environment variable hw.fdt.dbgport. The device should be specified by its name in the device tree, for example hw.fdt.dbgport="serial2". PR: 251053 Submitted by: Dmitry Salychev <firstname.lastname@example.org> Submitted by: stevek (original patch, D5986) Reviewed by: andrew, mhorne Differential Revision: https://reviews.freebsd.org/D27422ViewVC
|r368283||np||Dec. 2, 2020, 8:54 p.m.||cxgbe(4): Revert r367917.
r367917 fixed the backpressure on the netmap rxq being stopped but that doesn't help if some other netmap rxq is starved (because it is stopping too although the driver doesn't know this yet) and blocks the pipeline. An alternate fix that works in all cases will be checked in instead. Sponsored by: Chelsio CommunicationsViewVC
|r368282||emaste||Dec. 2, 2020, 7:58 p.m.||crashinfo: Add references to the gdb port/package|
|r368281||mhorne||Dec. 2, 2020, 5:37 p.m.||em: fix a null de-reference in em_free_pci_resources
A failure in iflib_device_register() can result in em_free_pci_resources() being called after receive queues have already been freed. In particular, a failure to allocate IRQ resources will goto fail_queues, where IFDI_QUEUES_FREE() will be called via iflib_tx_structures_free(), preceding the call to IFDI_DETACH(). Cope with this by checking adapter->rx_queues before dereferencing it. A similar check is present in ixgbe(4) and ixl(4). MFC after: 1 week Sponsored by: NetApp, Inc. Sponsored by: Klara, Inc. Differential Revision: https://reviews.freebsd.org/D27260ViewVC
|r368280||emaste||Dec. 2, 2020, 5:22 p.m.||addr2line: rework check_range conditions|
|r368279||mmel||Dec. 2, 2020, 4:54 p.m.||NVME: Multiple busdma related fixes.
- in nvme_qpair_process_completions() do dma sync before completion buffer is used. - in nvme_qpair_submit_tracker(), don't do explicit wmb() also for arm and arm64. Bus_dmamap_sync() on these architectures is sufficient to ensure that all CPU stores are visible to external (including DMA) observers. - Allocate completion buffer as BUS_DMA_COHERENT. On not-DMA coherent systems, buffers continuously owned (and accessed) by DMA must be allocated with this flag. Note that BUS_DMA_COHERENT flag is no-op on DMA coherent systems (or coherent buses in mixed systems). MFC after: 4 weeks Reviewed by: mav, imp Differential Revision: https://reviews.freebsd.org/D27446ViewVC
|r368278||markj||Dec. 2, 2020, 4:46 p.m.||rtsold: Fix bugs reported by Coverity
- Avoid leaking a socket if llflags_get() fails. - Avoid leaking a file handle if rtsold_init_dumpfile() fails. - Tighten the check in if_nametosdl() which determines whether we failed to find the specified interface. - Fix errno handling in an error path in rtsock_open(). MFC after: 1 weekViewVC
|r368277||kp||Dec. 2, 2020, 4:33 p.m.||pf tests: Test case for bug #251414|
|r368276||markj||Dec. 2, 2020, 4:01 p.m.||pf: Fix table entry counter toggling
When updating a table, pf will keep existing table entry structures corresponding to addresses that are in both of the old and new tables. However, the update may also enable or disable per-entry counters which are allocated separately. Thus when toggling PFR_TFLAG_COUNTERS, the entries may be missing counters or may have unused counters allocated. Fix the problem by modifying pfr_ina_commit() to transfer counters from or to entries in the shadow table. PR: 251414 Reported by: email@example.com Reviewed by: kp MFC after: 1 week Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D27440ViewVC
|r368275||chuck||Dec. 2, 2020, 3:59 p.m.||nvme: Fix typo in definition|
|r368274||tsoome||Dec. 2, 2020, 9:42 a.m.||vt/fonts: fix typo
add missing 'is'. Reported by: bcrViewVC
|r368273||mmel||Dec. 2, 2020, 8:14 a.m.||Fix r368153. Wrong branch of #ifdef __ARMEB__ was deleted.|
|r368272||asomers||Dec. 2, 2020, 12:53 a.m.||AIO tests: update expected failure messages after r368265
PR: 220398, 251515 MFC after: 1 week MFC-With: r368265ViewVC