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.
|r346172||jhibbits||April 13, 2019, 2:29 a.m.||powerpc: Add file forgotten in r346144
Forgot to add the changes for DELAY(), which lowers priority during the delay period. Also, mark the timebase read as volatile so newer GCC does not optimize it away, as it reportedly does currently. MFC after: 2 weeks MFC with: r346144ViewVC
|r346161||mav||April 12, 2019, 6:54 p.m.||Fix SCSI sense data pass through.
MFC after: 1 week Sponsored by: iXsystems, Inc.ViewVC
|r346160||lwhsu||April 12, 2019, 6:35 p.m.||Suppress old gcc warning about null format string
This is workaround to make head build on gcc using architectures Sponsored by: The FreeBSD Foundation MFC-with: r346149ViewVC
|r346159||mav||April 12, 2019, 6:13 p.m.||Fix thread name buffer overflow.
MFC after: 1 weekViewVC
|r346158||kib||April 12, 2019, 5:27 p.m.||Do not access mutex memory after unlock.|
|r346157||kib||April 12, 2019, 5:11 p.m.||Ignore doomed vnodes in tmpfs_update_mtime().
Otherwise we might dereference NULL vp->v_data after VP_TO_TMPFS_NODE(). Reported and tested by: pho Sponsored by: The FreeBSD Foundation MFC after: 1 weekViewVC
|r346151||trasz||April 12, 2019, 2:18 p.m.||Remove unneeded conditionals for sv_ functions - all the ABIs|
|r346150||tychon||April 12, 2019, 12:46 p.m.||for a cache-only zone the destructor tries to destroy a non-existent keg|
|r346149||bapt||April 12, 2019, 10:13 a.m.||Update mandoc to 1.14.5
MFC after: 2 weeksViewVC
|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.|