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.
|r339687||markj||Oct. 24, 2018, 4:46 p.m.||Always free dynamically allocated memory before returning.
CID: 1007418 MFC after: 2 weeks Sponsored by: The FreeBSD FoundationViewVC
|r339686||markj||Oct. 24, 2018, 4:41 p.m.||Use a vm_domainset iterator in keg_fetch_slab().
Previously, it used a hand-rolled round-robin iterator. This meant that the minskip logic in r338507 didn't apply to UMA allocations, and also meant that we would call vm_wait() for individual domains rather than permitting an allocation from any domain with sufficient free pages. Discussed with: jeff Tested by: pho MFC after: 1 week Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D17420ViewVC
|r339685||vmaffione||Oct. 24, 2018, 4:01 p.m.||netmap: add man page for the vale-ctl program|
|r339684||gjb||Oct. 24, 2018, 3:51 p.m.||Reduce the GCE image size to 27G to be lower than the free
quota limit. PR: 232313 MFC after: 3 days Sponsored by: The FreeBSD FoundationViewVC
|r339683||bz||Oct. 24, 2018, 2:14 p.m.||Remove redundant redeclaration of netmap_vp_reg().
This should unbreak sparc64 and powerpc LINT builds.ViewVC
|r339682||bz||Oct. 24, 2018, 10:42 a.m.||rip6_input() inp validation after epoch(9)|
|r339681||bz||Oct. 24, 2018, 8:45 a.m.||Allow the bhyve VNC server to listen on IPv6 for incoming connections.
Alternatively to IPv4 address:port this will allow to listen on IPv6 link-local (incl. scope), a specific address, or ::. Addresses have to be given in RFC2732 format so that [::]:port parsing will work. This patch also starts to introduce WITH_INET/INET6_SUPPORT to bhyve. PR: 232018 Submitted by: Dave Rush (northwoodlogic.free gmail.com) (original) Reviewed by: Dave Rush (updated verison) MFC after: 3 daysViewVC
|r339678||kevans||Oct. 24, 2018, 3:14 a.m.||menu.lua: Abort autoboot sequence on failed command
Currently, a timeout in the menu autoboot sequence would effectively do nothing. We would return from the autoboot handling, then begin processing the menu without redrawing it. This change makes the behavior a little more friendly. Returning the user to the menu can't have any good effects, so abort the autoboot sequence and drop to the loader prompt. MFC after: 3 daysViewVC
|r339677||kevans||Oct. 24, 2018, 2:02 a.m.||lualoader: unload upon kernel change if a kernel was previously loaded
In the majority of cases, a kernel is not loaded before we hit the menu. However, if a password is set, we'll trigger autoboot and have loadelf'd beforehand. We also need to take into account one dropping to the loader prompt and twiddling with things manually; if they try to toggle through kernels, we'll assume they mean it. Reported by: trasz MFC after: 3 daysViewVC
|r339676||kp||Oct. 24, 2018, 12:19 a.m.||pf: Fix copy/paste error in IPv6 address rewriting
We checked the destination address, but replaced the source address. This was fixed in OpenBSD as part of their NAT rework, which we don't want to import right now. CID: 1009561 MFC after: 3 weeksViewVC
|r339675||markj||Oct. 24, 2018, 12:17 a.m.||Fix comments.
MFC after: 1 week Sponsored by: The FreeBSD FoundationViewVC
|r339674||kp||Oct. 23, 2018, 11:15 p.m.||pf: ifp can never be NULL in pfi_ifaddr_event()
There's no point in the NULL check for ifp, because we'll already have dereferenced it by then. Moreover, the event will always have a valid ifp. Replace the late check with an early assertion. CID: 1357338ViewVC
|r339673||kib||Oct. 23, 2018, 11:11 p.m.||Fix stand/ build after r339671.
ffs_subr.c requires calculate_crc32c() from libkern. Unfortunately we cannot just add libkern/crc32.c to libstand because crc32.o is already compiled from contrib/zlib/crc32.c. Use the include trick to rename the source. Note that libstand also provides crc32.c which seems to be unused. Reviewed by: imp Sponsored by: The FreeBSD Foundation Differential revision: https://reviews.freebsd.org/D17677ViewVC
|r339672||kib||Oct. 23, 2018, 9:43 p.m.||Only call sigdeferstop() for NFS.
Use bypass to catch any NFS VOP dispatch and route it through the wrapper which does sigdeferstop() and then dispatches original VOP. NFS does not need a bypass below it, which is not supported. The vop offset in the vop_vector is added since otherwise it is impossible to get vop_op_t from the internal table, and I did not wanted to create the layered fs only to wrap NFS VOPs. VFS_OP()s wrap is straightforward. Requested and reviewed by: mjg (previous version) Tested by: pho Sponsored by: The FreeBSD Foundation Differential revision: https://reviews.freebsd.org/D17658ViewVC
|r339671||mckusick||Oct. 23, 2018, 9:10 p.m.||Continuing efforts to provide hardening of FFS, this change adds a
check hash to the superblock. If a check hash fails when an attempt is made to mount a filesystem, the mount fails with EINVAL (Invalid argument). This avoids a class of filesystem panics related to corrupted superblocks. The hash is done using crc32c. Check hases are added only to UFS2 and not to UFS1 as UFS1 is primarily used in embedded systems with small memories and low-powered processors which need as light-weight a filesystem as possible. Reviewed by: kib Tested by: Peter Holm Sponsored by: NetflixViewVC