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.
|r357003||glebius||Jan. 23, 2020, 1:20 a.m.||Add ie_hflags to struct intr_event, which accumulates flags from all
handlers on this event. For now handle only IH_ENTROPY in that manner.ViewVC
|r357002||cem||Jan. 22, 2020, 11:28 p.m.||cpufreq(4): Add support for Intel Speed Shift
Intel Speed Shift is Intel's technology to control frequency in hardware, with hints from software. Let's get a working version of this in the tree and we can refine it from here. Submitted by: bwidawsk, scottph Reviewed by: bcr (manpages), myself Discussed with: jhb, kib (earlier versions) With feedback from: Greg V, gallatin, freebsdnewbie AT freenet.de Relnotes: yes Differential Revision: https://reviews.freebsd.org/D18028ViewVC
|r356996||jhb||Jan. 22, 2020, 9:21 p.m.||Remove support for auto-selecting an external binutils.
All of the in-tree architectures not supported by in-tree binutils are supported by lld, so the condition is now always false. It also didn't fully work since the external binutils are installed into a directory that uses the host's OS version, not the target OS version. Reviewed by: emaste, imp Differential Revision: https://reviews.freebsd.org/D23294ViewVC
|r356995||kp||Jan. 22, 2020, 9:01 p.m.||pfsync: Ensure we enter network epoch before calling ip_output
As of r356974 calls to ip_output() require us to be in the network epoch. That wasn't the case for the calls done from pfsyncintr() and pfsync_defer_tmo().ViewVC
|r356994||kevans||Jan. 22, 2020, 8:53 p.m.||Mark rfork(2) as __returns_twice
rfork is not generally a built-in that would be recognized as behaving like vfork/fork; provide the hint.ViewVC
|r356993||mav||Jan. 22, 2020, 8:36 p.m.||Update route MTUs for bridge, lagg and vlan interfaces.
Those interfaces may implicitly change their MTU on addition of parent interface in addition to normal SIOCSIFMTU ioctl path, where the route MTUs are updated normally. MFC after: 2 weeks Sponsored by: iXsystems, Inc.ViewVC
|r356991||emaste||Jan. 22, 2020, 6:55 p.m.||Tag etc/termcap with package=runtime
/etc/termcap is a symlink to /usr/share/misc/termcap, which is in the runtime package. Tag the symlink with the same package so that it is handled correctly on pkgbase-installed/updated systems. Sponsored by: The FreeBSD FoundationViewVC
|r356990||emaste||Jan. 22, 2020, 6:40 p.m.||Tag NLS aliases with package=runtime
POSIX and en_US.US_ASCII are aliases (symlinks) to the C locale. They were not previously tagged with a pkgbase pacakge. Add the tag so that they are handled correctly on pkgbase-installed/updated systems. Discussed with: manuViewVC
|r356989||glebius||Jan. 22, 2020, 5:19 p.m.||Plug possible calls into ip6?_output() without network epoch from SCTP
bluntly adding epoch entrance into the macro that SCTP uses to call ip6?_output(). This definitely will introduce several epoch recursions. Reported by: https://syzkaller.appspot.com/bug?id=79f03f574594a5be464997310896765c458ed80a Reported by: https://syzkaller.appspot.com/bug?id=07c6f52106cddbe356cc2b2f3664a1c51cc0dadfViewVC
|r356988||glebius||Jan. 22, 2020, 5:06 p.m.||Enter network epoch when calling in_pcbconnect() for IPv6 mapped to IPv4
UDP sockets. This is miss from r356983. Reported by: https://syzkaller.appspot.com/bug?id=73c7a2e3f0783f9947459065e5c2f25fe8f82f54ViewVC
|r356986||bz||Jan. 22, 2020, 3:06 p.m.||Fix NOINET kernels after r356983.
All gotos to the label are within the #ifdef INET section, which leaves us with an unused label. Cover the label under #ifdef INET as well to avoid the warning and compile time error.ViewVC
|r356985||kevans||Jan. 22, 2020, 2:07 p.m.||Tag os-release symlink with package=runtime
This ensures it gets into pkgbase-(installed/updated) systems.ViewVC
|r356984||melifaro||Jan. 22, 2020, 1:53 p.m.||Bring back redirect route expiration.
Redirect (and temporal) route expiration was broken a while ago. This change brings route expiration back, with unified IPv4/IPv6 handling code. It introduces net.inet.icmp.redirtimeout sysctl, allowing to set an expiration time for redirected routes. It defaults to 10 minutes, analogues with net.inet6.icmp6.redirtimeout. Implementation uses separate file, route_temporal.c, as route.c is already bloated with tons of different functions. Internally, expiration is implemented as an per-rnh callout scheduled when route with non-zero rt_expire time is added or rt_expire is changed. It does not add any overhead when no temporal routes are present. Callout traverses entire routing tree under wlock, scheduling expired routes for deletion and calculating the next time it needs to be run. The rationale for such implemention is the following: typically workloads requiring large amount of routes have redirects turned off already, while the systems with small amount of routes will not inhibit large overhead during tree traversal. This changes also fixes netstat -rn display of route expiration time, which has been broken since the conversion from kread() to sysctl. Reviewed by: bz MFC after: 3 weeks Differential Revision: https://reviews.freebsd.org/D23075ViewVC
|r356983||glebius||Jan. 22, 2020, 6:10 a.m.||Make in_pcbladdr() require network epoch entered by its callers. Together|
|r356982||glebius||Jan. 22, 2020, 6:07 a.m.||Remove extraneous NET_EPOCH_ASSERT - the full function is covered.|