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.
|324150d6||jrtc27||Jan. 2, 2022, 8:55 p.m.||ufs: Avoid subobject overflow in snapshot expunge code
The code here tries to be smart and zeroes out both di_db and di_ib with a single bzero call, thereby overrunning the di_db subobject. This is fine on most architectures, if a little dodgy. However, on CHERI, the compiler can optionally restrict the bounds on pointers to subobjects to just that subobject, in order to mitigate intra-object buffer overflows, and this is enabled in CheriBSD's pure-capability kernels. Instead, use separate bzero calls for each array, and let the compiler optimise it as it sees fit; even if it's not generating inline zeroing code, Clang will happily optimise two consecutive bzero's to a single larger call. Reviewed by: mckusick Differential Revision: https://reviews.freebsd.org/D33651cgit
|5b13fa79||jrtc27||Jan. 2, 2022, 8:55 p.m.||ufs: Rework shortlink handling to avoid subobject overflows
Shortlinks occupy the space of both di_db and di_ib when used. However, everywhere that wants to read or write a shortlink takes a pointer do di_db and promptly runs off the end of it into di_ib. This is fine on most architectures, if a little dodgy. However, on CHERI, the compiler can optionally restrict the bounds on pointers to subobjects to just that subobject, in order to mitigate intra-object buffer overflows, and this is enabled in CheriBSD's pure-capability kernels. Instead, clean this up by inserting a union such that a new di_shortlink can be added with the right size and element type, avoiding the need to cast and allowing the use of the DIP macro to access the field. This also mirrors how the ext2fs code implements extents support, with the exact same structure other than having a uint32_t i_data instead of a char di_shortlink. Reviewed by: mckusick, jhb Differential Revision: https://reviews.freebsd.org/D33650cgit
|04fd468d||kib||Jan. 2, 2022, 8:25 p.m.||mountmsdosfs(): some style|
|642f77be||kib||Jan. 2, 2022, 7 p.m.||amd64 sigtramp: comment-out annotations for registers with DWARF number >= 32
Sponsored by: The FreeBSD Foundationcgit
|f1e7a532||dougm||Jan. 2, 2022, 6:37 p.m.||busdma: _bus_dmamap_addseg repaired
A recent change introduced a one-off error into a test allowing coalescing chunks into segments. This fixes that error. broke a check in _bus_dmamap_addseg on many architectures. This change makes it clear that it is not a particular range that is being boundary-checked, but the proposed union of the two adjacent ranges. Reported by: se Reviewed by: se Fixes: c606ab59e7f9 vm_extern: use standard address checkers everywhere Differential Revision: https://reviews.freebsd.org/D33715cgit
|1b90dfa5||gbe||Jan. 2, 2022, 5:03 p.m.||tcp_bbr(4): Fix a few typos in sysctl descriptions
- s/measurment/measurement/ MFC after: 3 dayscgit
|79f38143||phk||Jan. 2, 2022, 11:44 a.m.||sesutil: Widen "Desc" field to fit "Drive Slot 23"|
|bffefaf3||wma||Jan. 2, 2022, 9:51 a.m.||pmcstudy: fix error handling
Close file descriptor in the correct way if no counters are built into the application. Obtained from: Stormshieldcgit
|d28d74de||wma||Jan. 2, 2022, 7:59 a.m.||smp.h: make sign conversion explicit
When comparing singed with unsigned the signed value is casted to unsigned. Make this explicit as it might lead to compilation warnings otherwise. Obtained from: Stormshieldcgit
|4cc76d90||imp||Jan. 2, 2022, 7:41 a.m.||iicbb: Always build ofw_bus_if.h
Always make ofw_bus_if.h. While it's only used when option FDT is in the kernel, it can always be generated. In theory we could omit it if option FDT isn't present, but none of the rest of sys/modules does that. That fine-grained control likely won't be reliable w/o a redesign of the kernel/module config system. Sponsored by: Netflixcgit
|e0281204||imp||Jan. 2, 2022, 7:30 a.m.||Add clarifying comments|
|a115a4aa||mckusick||Jan. 2, 2022, 3:48 a.m.||systat -vm: Humanize output for ease of reading.|
|dfa5a743||nwhitehorn||Jan. 2, 2022, 12:34 a.m.||Fix grammatical issues.|
|e9016c0b||bz||Jan. 1, 2022, 8:57 p.m.||iwlwifi: clarify page update
Based on some feedback clarify the man page for - how to load the driver currently - status of the driver with respect to iwm(4) and leave a comment to (automatically) add a full list of chipsets to the man page. Sponsored by: The FreeBSD Foundation MFC after: 3 days Reviewed by: debdrup Differential Revision: https://reviews.freebsd.org/D33713cgit
|18f20d5d||bapt||Jan. 1, 2022, 8:51 p.m.||bsddialog: convert bsdinstall/distextract|