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.
|r340238||emaste||Nov. 7, 2018, 8:36 p.m.||newvers.sh: avoid regenerating vers.c if content unchanged
When reproducible build mode is enabled vers.c may be unchanged between successive builds. In this case avoid changing the file's metadata so that it does not cause dependent targets to be rebuilt. Sponsored by: The FreeBSD Foundation Reviewed by: imp Differential Revision: https://reviews.freebsd.org/D17892ViewVC
|r340236||shurd||Nov. 7, 2018, 7:31 p.m.||Fix rxcsum issue introduced in r338838
r338838 attempted to fix issues with rxcsum and rxcsum6. However, the rxcsum bits were set as though if_setcapenablebit() was being called, not if_togglecapenable() which is in use. As a result, it was not possible to disable rxcsum when rxcsum6 was supported. PR: 233004 Reported by: lev Reviewed by: lev MFC after: 3 days Sponsored by: Limelight Networks Differential Revision: https://reviews.freebsd.org/D17881ViewVC
|r340231||jhb||Nov. 7, 2018, 6:32 p.m.||Enable non-executable stacks by default on RISC-V.|
|r340229||jhb||Nov. 7, 2018, 6:28 p.m.||Drop the legacy ELF brandinfo for the old rtld from arm64 and riscv.|
|r340228||jhb||Nov. 7, 2018, 6:27 p.m.||Enable use of a global shared page for RISC-V.|
|r340223||0mp||Nov. 7, 2018, 4:56 p.m.||rc.subr(8): Document when required_* variables are processed
At the moment rc.subr(8) supports the following required_* variables: required_dirs, required_files, required_modules and required_vars. This patch documents when every of those required_* variables is actually processed (before or after running start_precmd). Reviewed by: bcr Approved by: krion (mentor, implicit), mat (mentor, implicit) Sponsored by: Bally Wulff Games & Entertainment GmbH Differential Revision: https://reviews.freebsd.org/D17895ViewVC
|r340222||brooks||Nov. 7, 2018, 4:56 p.m.||Regen after r340221: allow pointer return types.|
|r340221||brooks||Nov. 7, 2018, 4:55 p.m.||makesyscalls.sh: allow pointer return types.
The previous code required that the return type be a single word. This allows it to be a pointer without using a typedef. Update the return types of break, mmap, and shmat to be void * as declared. This only effects systrace output in-tree, but can aid in generating system call wrappers from syscalls.master. Reviewed by: kib Obtained from: CheriBSD Sponsored by: DARPA, AFRL Differential Revision: https://reviews.freebsd.org/D17873ViewVC
|r340220||sobomax||Nov. 7, 2018, 4:28 p.m.||Revert r340187, it breaks EOD (end-of-device) detection logic. Turns out,
i/o into last_sector+N is handled differently for N==1 and N>1 cases to accomodate that, so some other approach would be needed to fix DIOCGDELETE ioctl(2).ViewVC
|r340218||arichardson||Nov. 7, 2018, 3:04 p.m.||Handle the DT_MIPS_RLD_MAP_REL dynamic tag in RTLD
This dynamic tag contains the location of the .rld_map section relative to the location of the dynamic tag. For PIE MIPS binaries DT_MIPS_RLD_MAP can not be used since it contains an absolute address. Without this change GDB can not find the function program counters in other libraries and once I apply this change I can successfully run info sharedlibraries again. Reviewed By: kib Differential Revision: https://reviews.freebsd.org/D17867ViewVC
|r340216||trasz||Nov. 7, 2018, 11:46 a.m.||Add benchmarks for lstat(2) and readlink(2).
MFC after: 2 weeks Sponsored by: DARPA, AFRLViewVC
|r340215||tsoome||Nov. 7, 2018, 11:14 a.m.||loader: always set media size from partition.
The disk access is validated by using partition table definitions, therefore we have no need for if statements, just set the disk size. Of course the partition table itself may be incorrect/inconsistent, but if so, we are in trouble anyhow. Differential Revision: https://reviews.freebsd.org/D17822ViewVC
|r340213||andrew||Nov. 7, 2018, 9:49 a.m.||Add the (untested) mips and sparc64 .init call sequences.
The BSD crtbegin/crtend code now builds on all architectures, however further work is needed to check if it works correctly. MFC with: r339738 Sponsored by: DARPA, AFRLViewVC
|r340212||hselasky||Nov. 7, 2018, 8:25 a.m.||Sometimes the complete split packet may be queued too early and the
transaction translator will return a NAK. Ignore this message and retry the complete split instead. MFC after: 3 days Sponsored by: Mellanox TechnologiesViewVC
|r340211||araujo||Nov. 7, 2018, 6:29 a.m.||Comestic change to try to inline the memset with SSE/AVX instructions.|