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.
|r346144||jhibbits||April 12, 2019, 12:53 a.m.||powerpc: Adjust priority NOPs, and make them functions
PowerISA 2.07 and PowerISA 3.0 both specify special NOPs for priority adjustments, with "medium" priority being normal. We had been setting medium-low as our normal priority. Rather than guess each time as to what we want and the right NOP, wrap them in inline functions, and replace the occurrances of the NOPs with the functions. Also, make DELAY() drop to very low priority while waiting, so we don't burn CPU. Coupled with r346143, this shaves off a modest 5-8% on buildworld times with -j72. There may be more room for improvement with judicious use of these NOPs. MFC after: 2 weeksViewVC
|r346143||jhibbits||April 12, 2019, 12:44 a.m.||powerpc64: Increase the nap level on power9 idling
The POWER9 documentation specifies that levels 0-3 are the 'lightest' sleep level, meaning lowest latency and with no state loss. However, state 3 is not implemented, and is instead reserved for future chips. This now properly configures the PSSCR, specifying state 2 as the lowest level to enter, but request level 0 for quickest sleep level. If the OCC determines that the CPU can enter states 1 or 2 it will trigger the transition to those states on demand. MFC after: 1 weekViewVC
|r346134||tuexen||April 11, 2019, 8:39 p.m.||Fix an SCTP related locking issue. Don't report that the TCB_SEND_LOCK
is owned, when it is not. This issue was found by running syzkaller. MFC after: 1 weekViewVC
|r346132||kevans||April 11, 2019, 1:26 p.m.||stand: refactor overlay loading a little bit
It was pointed out that manually loading a .dtb to be used rather than relying on platform-specific method for loading .dtb will result in overlays not being applied. This was true because overlay loading was hacked into fdt_platform_load_dtb, rather than done in a way more independent from how the .dtb is loaded. Instead, push overlay loading (for now) out into an fdt_platform_load_overlays. This method easily allows ubldr to pull in any fdt_overlays specified in the ub env, and omits overlay-checking on platforms where they're not tested and/or not desired (e.g. powerpc). If we eventually stop caring about fdt_overlays from ubenv (if we ever cared), this method should get chopped out in favor of just calling fdt_load_dtb_overlays() directly. Reported by: Manuel Stühn (freebsdnewbie freenet de)ViewVC
|r346121||emaste||April 11, 2019, 1:01 p.m.||Cirrus-CI: pass OVMF env var to test script for upcoming changes
In review D19876 ian@ has some proposed improvements to the tools/boot/ci-qemu-test.sh script. Start specifying the location of OVMF.fd fetched by the Cirrus-CI build in advance of those changes.ViewVC
|r346120||trasz||April 11, 2019, 11:21 a.m.||Use shared vnode locks for the ELF interpreter.|
|r346118||markj||April 11, 2019, 8 a.m.||Reinitialize multicast source filter structures after invalidation.
When leaving a multicast group, a hole may be created in the inpcb's source filter and group membership arrays. To remove the hole, the succeeding array elements are copied over by one entry. The multicast code expects that a newly allocated array element is initialized, but the code which shifts a tail of the array was leaving stale data in the final entry. Fix this by explicitly reinitializing the last entry following such a copy. Reported by: firstname.lastname@example.org Reviewed by: ae MFC after: 2 weeks Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D19872ViewVC
|r346116||cem||April 11, 2019, 5:08 a.m.||sort(1): Simplify and bound random seeding
Bound input file processing length to avoid the issue reported in . For simplicity, only allow regular file and character device inputs. For character devices, only allow /dev/random (and /dev/urandom symblink). 32 bytes of random is perfectly sufficient to seed MD5; we don't need any more. Users that want to use large files as seeds are encouraged to truncate those files down to an appropriate input file via tools like sha256(1). (This does not change the sort algorithm of sort -R.) : https://lists.freebsd.org/pipermail/freebsd-hackers/2018-August/053152.html PR: 230792 Reported by: Ali Abdallah <aliovx AT gmail.com> Relnotes: yesViewVC
|r346115||oshogbo||April 11, 2019, 4:24 a.m.||The nvlist_report_missing is also used by the cnvlist.
It can't be a static one. Reported by: jenkins MFC after: 2 weeksViewVC
|r346114||cy||April 11, 2019, 4:22 a.m.||Catch up to r343631: Avoid "pfil: duplicate hook" due to
ipf_check_wrapper and ipf_check_wrapper6 being registered under the same pa_rulename. MFC after: 3 daysViewVC
|r346113||oshogbo||April 11, 2019, 4:21 a.m.||libnv: fix compilation warnings|
|r346112||oshogbo||April 11, 2019, 3:47 a.m.||libnv: fix compilation warnings|
|r346110||cem||April 11, 2019, 12:39 a.m.||sort(1): Whitespace and style cleanup
No functional change. Sponsored by: Dell EMC IsilonViewVC
|r346100||kibab||April 10, 2019, 8:44 p.m.||Add some CMD53-related definitions|
|r346099||manu||April 10, 2019, 8:11 p.m.||arm: dtb: Compile the Linux DTS for pandaboards|