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.
|r357042||avg||Jan. 23, 2020, 11:05 a.m.||vmxnet3: add support for RSS kernel option
We observe at least one problem: if a UDP socket is connect(2)-ed, then a received packet that matches the connection cannot be matched to the corresponding PCB because of an incorrect flow ID. That was oberved for DNS requests from the libc resolver. We got this problem because FreeBSD r343291 enabled code that can set rsstype of received packets to values other than M_HASHTYPE_OPAQUE_HASH. Earlier that code was under 'ifdef notyet'. The essence of this change is to use the system-wide RSS key instead of some historic hardcoded key when the software RSS is enabled and it is configured to use Toeplitz algorithm (the default). In all other cases, the driver reports the opaque hash type for received packets while still using Toeplitz algorithm with the internal key. PR: 242890 Reviewed by: pkelsey Sponsored by: Panzura Differential Revision: https://reviews.freebsd.org/D23147ViewVC
|r357041||hselasky||Jan. 23, 2020, 10:40 a.m.||Fix build of stand/usb .
MFC after: 1 week Sponsored by: Mellanox TechnologiesViewVC
|r357040||avg||Jan. 23, 2020, 10:13 a.m.||virtio_scsi: use max target ID plus one as the initiator ID
This bus does not really have a concept of the initiator ID, so use a guaranteed dummy one that won't conflict with any real target. This change fixes a problem with virtio_scsi on GCE where disks get sequential target IDs starting from one. If there are seven or more disks, then a disk with the target ID of seven would not be discovered by FreeBSD as that ID was reserved as the initiator ID -- see scsi_scan_bus(). Discussed with: bryanv MFC after: 2 weeks Sponsored by: PanzuraViewVC
|r357039||melifaro||Jan. 23, 2020, 9:46 a.m.||Bring indentation back to normal after r357038.
No functional changes. MFC after: 3 weeksViewVC
|r357038||melifaro||Jan. 23, 2020, 9:14 a.m.||Fix epoch-related panic in ipdivert, ensuring in_broadcast() is called
within epoch. Simplify gigantic div_output() by splitting it into 3 functions, handling preliminary setup, remote "ip_output" case and local "netisr" case. Leave original indenting in most parts to ease diff comparison. Indentation will be fixed by a followup commit. Reported by: Nick Hibma <nick at van-laarhoven.org> Reviewed by: glebius Differential Revision: https://reviews.freebsd.org/D23317ViewVC
|r357028||jeff||Jan. 23, 2020, 5:23 a.m.||(fault 9/9) Move zero fill into a dedicated function to make the object lock|
|r357027||jeff||Jan. 23, 2020, 5:22 a.m.||(fault 8/9) Restructure some code to reduce duplication and simplify flow|
|r357026||jeff||Jan. 23, 2020, 5:19 a.m.||(fault 7/9) Move fault population and allocation into a dedicated function|
|r357025||jeff||Jan. 23, 2020, 5:18 a.m.||(fault 6/9) Move getpages and associated logic into a dedicated function.|
|r357024||jeff||Jan. 23, 2020, 5:14 a.m.||(fault 5/9) Move the backing_object traversal into a dedicated function.|
|r357023||jeff||Jan. 23, 2020, 5:11 a.m.||(fault 4/9) Move copy-on-write into a dedicated function.|
|r357022||jeff||Jan. 23, 2020, 5:07 a.m.||(fault 3/9) Move map relookup into a dedicated function.|
|r357021||jeff||Jan. 23, 2020, 5:05 a.m.||(fault 2/9) Move map lookup into a dedicated function.|
|r357020||jeff||Jan. 23, 2020, 5:03 a.m.||(fault 1/9) Move a handful of stack variables into the faultstate.|
|r357019||rlibby||Jan. 23, 2020, 4:56 a.m.||uma: fix zone domain overlaying pcpu cache with disabled cpus
UMA zone structures have two arrays at the end which are sized according to the machine: an array of CPU count length, and an array of NUMA domain count length. The CPU counting was wrong in the case where some CPUs are disabled (when mp_ncpus != mp_maxid + 1), and this caused the second array to be overlaid with the first. Reported by: olivier Reviewed by: jeff, markj Sponsored by: Dell EMC Isilon Differential Revision: https://reviews.freebsd.org/D23318ViewVC