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.
|8ff2b522||rew||Oct. 8, 2021, 1:02 a.m.||prometheus_sysctl_exporter(8): filter output using a regex
Add two options, -i and -e, for filtering prometheus metrics. Each option takes a regular expression as an argument. The provided regex will be tested against the prometheus metric name. The -i option includes metrics matching the given regex. The -e option excludes metrics matching the given regex. Sponsored by: Modirum MDPay Sponsored by: Klara Inc. Reviewed by: 0mp, debdrup Differential Revision: https://reviews.freebsd.org/D32269cgit
|b5cadc64||kib||Oct. 8, 2021, 12:21 a.m.||Make core dump writes interruptible with SIGKILL|
|2ec505d2||kib||Oct. 8, 2021, 12:21 a.m.||core(5): explicitly mention the core file size limit name|
|244ab566||kib||Oct. 8, 2021, 12:21 a.m.||Add curproc_sigkilled()|
|7a9775e9||kib||Oct. 8, 2021, 12:21 a.m.||sys/proc.h: remove dead prototype|
|dc2d0899||kib||Oct. 8, 2021, 12:21 a.m.||kern_sig.c: Remove unused SIGPROP_CANTMASK|
|aba66031||kib||Oct. 8, 2021, 12:20 a.m.||riscv: move signal delivery code to exec_machdep.c|
|dfaf6502||kib||Oct. 8, 2021, 12:20 a.m.||arm: move signal delivery code to exec_machdep.c|
|b4ae6b16||kib||Oct. 8, 2021, 12:20 a.m.||arm64: move signal delivery code to exec_machdep.c|
|4c5bf591||kib||Oct. 8, 2021, 12:20 a.m.||i386: move signal delivery code to exec_machdep.c|
|4313e2ae||mckusick||Oct. 7, 2021, 10:52 p.m.||Avoid lost buffers in fsck_ffs.
The ino_blkatoff() and indir_blkatoff() functions failed to release the buffers holding second and third level indirect blocks. This commit ensures that these buffers are now properly released. MFC after: 1 week Sponsored by: Netflixcgit
|8babb558||mhorne||Oct. 7, 2021, 9:12 p.m.||riscv: fix VM_MAXUSER_ADDRESS checks in asm routines
There are two issues with the checks against VM_MAXUSER_ADDRESS. First, the comparison should consider the values as unsigned, otherwise addresses with the high bit set will fail to branch. Second, the value of VM_MAXUSER_ADDRESS is, by convention, one larger than the maximum mappable user address and invalid itself. Thus, use the bgeu instruction for these comparisons. Add a regression test case for copyin(9). PR: 257193 Reported by: Robert Morris <email@example.com> Reviewed by: markj Differential Revision: https://reviews.freebsd.org/D31209cgit
|4a9f2f8b||mhorne||Oct. 7, 2021, 9:12 p.m.||riscv: handle page faults in the unmappable region
When handling a kernel page fault, check explicitly that stval resides in either the user or kernel address spaces, and make the page fault fatal if not. Otherwise, a properly crafted address may appear to pmap_fault() as a valid and present page in the kernel map, causing the page fault to be retried continuously. This is mainly due to the fact that the upper bits of virtual addresses are not validated by most of the pmap code. Faults of this nature should only occur due to some kind of bug in the kernel, but it is best to handle them gracefully when they do. Handle user page faults in the same way, sending a SIGSEGV immediately when a malformed address is encountered. Add an assertion to pmap_l1(), which should help catch other bugs of this kind that make it this far. Reviewed by: jrtc27, markj MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D31208cgit
|76c2e71c||kp||Oct. 7, 2021, 5:50 p.m.||pf: remove unused field from pf_kanchor
The 'match' field is only used in the userspace version of the struct (pf_anchor). MFC after: 2 weeks Sponsored by: Rubicon Communications, LLC ("Netgate")cgit
|90dedf0f||kp||Oct. 7, 2021, 5:50 p.m.||pfctl: Remove unused variable
MFC after: 2 weeks Sponsored by: Rubicon Communications, LLC ("Netgate")cgit