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.
|a3c7da3d||markj||May 3, 2021, 5:24 p.m.||kern/intr: declare interrupt vectors unsigned|
|1d712c05||markj||May 3, 2021, 5:24 p.m.||traceroute6: Properly calculate UDP checksum
The revision D25604 capsicumize traceroute6. For UDP the send socket was changed from SOCK_DGRAM to SOCK_RAW and thus the UDP checksum need be calculated by application itself other than the kernel. outpacket is filled with zeros by line 707, thus the first round the UDP checksum is correct. But subsequent rounds outudp->uh_sum will be left with garbage. PR: 255507 Reviewed by: ae, markj, tuexen MFC after: 3 days Differential Revision: https://reviews.freebsd.org/D30042cgit
|243b324f||markj||May 3, 2021, 5:24 p.m.||devfs: Avoid comparison with an uninitialized var in devfs_fp_check()
devvn_refthread() will initialize *devp only if it succeeds, so check for success before comparing with fp->f_data. Other devvn_refthread() callers are careful to do this. Reported by: KMSAN Reviewed by: kib Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D30068cgit
|2b2d77e7||markj||May 3, 2021, 5:24 p.m.||VOP_STAT: Provide a default value for va_gen|
|cdfcfc60||markj||May 3, 2021, 5:24 p.m.||smp: Initialize arg->cpus sooner in smp_rendezvous_cpus_retry()
Otherwise, if !smp_started is true, then smp_rendezvous_cpus_done() will harmlessly perform an atomic RMW on an uninitialized variable. Reported by: KMSAN MFC after: 1 week Sponsored by: The FreeBSD Foundationcgit
|02e7a651||markj||May 3, 2021, 5:24 p.m.||bhyve: Set SO_REUSEADDR on the gdb stub socket|
|7cb40543||kib||May 3, 2021, 4:49 p.m.||filt_timerexpire: do not iterate over the interval
User-supplied data might make this loop too time-consuming. Divide directly, and handle both the possibility that we were woken up earlier, and arithmetic overflows/underflows from the calculation. Reported and tested by: pho (previous version) Reviewed by: markj Sponsored by: The FreeBSD Foundation MFC after: 1 week Differential revision: https://reviews.freebsd.org/D30069cgit
|b87a5b26||dim||May 3, 2021, 4:37 p.m.||ndis: remove leftover ndis_events binary and manpage
Fixes: bfc99943b04b ("ndis(4): remove as previous announced")cgit
|73e8f06a||kib||May 3, 2021, 4:18 p.m.||gcore: add option to dump core using kernel facility|
|c192228b||kib||May 3, 2021, 4:18 p.m.||gcore: split code to open core file into helper|
|87a64872||kib||May 3, 2021, 4:18 p.m.||Add ptrace(PT_COREDUMP)
It writes the core of live stopped process to the file descriptor provided as an argument. Based on the initial version from https://reviews.freebsd.org/D29691, submitted by Michał Górny <email@example.com>. Reviewed by: markj Tested by: pho Sponsored by: The FreeBSD Foundation MFC after: 1 week Differential revision: https://reviews.freebsd.org/D29955cgit
|68d311b6||kib||May 3, 2021, 4:18 p.m.||ptracestop: mark threads suspended there with the new TDB_SSWITCH flag|
|9ebf9100||kib||May 3, 2021, 4:16 p.m.||ptrace: do not allow for parallel ptrace requests
Set a new P2_PTRACEREQ flag around the request Wait for the target . process P2_PTRACEREQ flag to clear before setting ours . Otherwise, we rely on the moment that the process lock is not dropped until the stopped target state is important. This is going to be no longer true after some future change. Reviewed by: markj Tested by: pho Sponsored by: The FreeBSD Foundation MFC after: 1 week Differential revision: https://reviews.freebsd.org/D29955cgit
|54c8baa0||kib||May 3, 2021, 4:13 p.m.||kern_ptrace(): extract code to determine ptrace eligibility into helper|
|2bd0506c||kib||May 3, 2021, 4:13 p.m.||kern_ptrace: change type of proctree_locked to bool|