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.
|0b103f72||wma||May 11, 2021, 10:36 a.m.||mrouter: do not loopback packets unconditionally|
|65634ae7||wma||May 11, 2021, 10:34 a.m.||mroute: fix race condition during mrouter shutting down
There is a race condition between V_ip_mrouter de-init and ip_mforward handling. It might happen that mrouted is cleaned up after V_ip_mrouter check and before processing packet in ip_mforward. Use epoch call aproach, similar to IPSec which also handles such case. Reported by: Damien Deville Obtained from: Stormshield Reviewed by: mw Differential Revision: https://reviews.freebsd.org/D29946cgit
|3cbad828||arichardson||May 11, 2021, 9:53 a.m.||truss: Add missing underscore to compat_prefix for FreeBSD32
I accidentally dropped this in the final version of D27625, so it didn't actually work as intended. I found this while testing the MFC to stable/13. MFC after: immediately Fixes: 7daca4e2043f ("truss: improved support for decoding compat32 arguments")cgit
|f6f29787||donner||May 11, 2021, 8:44 a.m.||sbin/ipfw: Allow tablearg as hostname|
|9e16b953||mckusick||May 11, 2021, 6:14 a.m.||Clean up copyright messages.|
|12288bd9||mjg||May 11, 2021, 4:30 a.m.||cache: fix lockless absolute symlink traversal to non-fp mounts
Said lookups would incorrectly fail with EOPNOTSUP. Reported by: kibcgit
|a436e665||jhibbits||May 11, 2021, 2:26 a.m.||powerpc/radix pmap: Convert stat counters from ulongs to counters
This should help performance a hair, for concurrent stat updates, by reducing contention on cache lines.cgit
|31c3770e||jhibbits||May 11, 2021, 2:26 a.m.||powerpc/mmu: Actually use the Radix pmap_align_superpage function
This was missed in the conversion to ifuncs. It might help improve promotion rates.cgit
|cb07628d||rmacklem||May 11, 2021, 12:34 a.m.||nfscl: Delete unneeded redundant MODULE_DEPEND() calls
There are two module declarations in the nfscl.ko module for "nfscl" and "nfs". Both of these declarations had MODULE_DEPEND() calls. This patch deletes the MODULE_DEPEND() calls for "nfs" to avoid confusion with respect to what modules this module is dependent upon. The patch also adds comments explaining why there are two module declarations within the module. Reviewed by: kib Differential Revision: https://reviews.freebsd.org/D30102cgit
|c8bbb127||markj||May 11, 2021, 12:22 a.m.||vfs: Fix error handling in vn_fullpath_hardlink()
vn_fullpath_any_smr() will return a positive error number if the caller-supplied buffer isn't big enough. In this case the error must be propagated up, otherwise we may copy out uninitialized bytes. Reported by: syzkaller+KMSAN Reviewed by: mjg, kib MFC aftr: 3 days Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D30198cgit
|630caa95||kib||May 10, 2021, 11:47 p.m.||rtld: preserve the 'seen' state of the dlerror message in errmsg_save()
rtld preserves its current error message around calls to user init/fini lists, to not override original error with potential secondary errors caused by user code recursing into rtld. After 4d9128da54f8f8e2a29190, the preservation of the string itself is not enough, the 'seen' indicator must be preserved as well. Otherwise, since new code does not clear string (it cannot), call to _rtld_error() from errmsg_restore() revived whatever message was consumed last. Change errmsg_save() to return structure recording both 'seen' indicator and the message, if any. PR: 255698 Reported by: Eugene M. Kim <firstname.lastname@example.org> Sponsored by: The FreeBSD Foundation MFC after: 3 dayscgit
|5e7cdf18||kib||May 10, 2021, 11:39 p.m.||openat(2): add O_EMPTY_PATH
It reopens the passed file descriptor, checking the file backing vnode' current access rights against open mode. In particular, this flag allows to convert file descriptor opened with O_PATH, into operable file descriptor, assuming permissions allow that. Reviewed by: markj Tested by: Andrew Walker <email@example.com> Sponsored by: The FreeBSD Foundation MFC after: 1 week Differential revision: https://reviews.freebsd.org/D30148cgit
|c55b340f||rscheff||May 10, 2021, 6:49 p.m.||netstat: fix typo from 0471a8c73402|
|0471a8c7||rscheff||May 10, 2021, 5:06 p.m.||tcp: SACK Lost Retransmission Detection (LRD)|
|988b1bb0||bapt||May 10, 2021, 4:57 p.m.||sh: implement persistent history storage
Implement persistent history storage: the strategy is simple at start: loads the existing .sh_history file at exit dump it. The implementation respects the HISTFILE variable and its POSIX definition: ~/.sh_history is used if HISTFILE is not set. to avoid sh to create the history file, set HISTSIZE to 0 or HISTFILE to en empty value Co-authored-by: pstef Reviewed by: jilles Differential Revision: https://reviews.freebsd.org/D29493cgit