committer filter by committer.
@path/to/ filter by path in repository.
committer@path/to/ filter by committer AND path in repository.
abdef0123 filter by commit's SHA hash.
rNNN filter by SVN revision.
rNNN-rMMM filter by SVN revisions range (inclusive).
Multiple filters can be specified separated by spaces or comas in which case they'll be combined using OR operator.
|2b5691ee||eugen||Jan. 17, 2019, 6:07 p.m.||Re-add new small tool trim(8) to delete contents for blocks|
|e6de40fa||markj||Jan. 17, 2019, 5:36 p.m.||Fix handling of rights on stdio streams.
- Limit rights on stdio before opening input files. Otherwise, open() may return one of the standard descriptors and we end up limiting rights such that we cannot read from one of the input files. - Use caph_limit_stdio(), which suppresses EBADF, to ensure that we don't emit an error if one of the stdio streams is closed. - Don't bother further limiting rights on stdin when stdin isn't going to be used. Doing so correctly requires checking for a number of edge cases, and it doesn't provide any significant benefit. PR: 234885 Reviewed by: oshogbo MFC after: 3 days Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D18860cgit ViewVC
|c9cf7cb8||des||Jan. 17, 2019, 4:50 p.m.||Revert r343093 until I can address the issues raised by kib@.|
|adb8eabc||mckusick||Jan. 17, 2019, 4:26 p.m.||Truely fix #if defined broken in -r343111|
|cc50e5a1||mckusick||Jan. 17, 2019, 3:42 p.m.||Proper definition of elast3.|
|cbb97f8d||mckusick||Jan. 17, 2019, 3:35 p.m.||Fix #if defined broken in -r343111|
|bd24e861||eugen||Jan. 17, 2019, 2:09 p.m.||jail(8): stop crashing with SIGSEGV inside run_command() function|
|88640c0e||mckusick||Jan. 17, 2019, 6:35 a.m.||Create new EINTEGRITY error with message "Integrity check failed".
An integrity check such as a check-hash or a cross-correlation failed. The integrity error falls between EINVAL that identifies errors in parameters to a system call and EIO that identifies errors with the underlying storage media. EINTEGRITY is typically raised by intermediate kernel layers such as a filesystem or an in-kernel GEOM subsystem when they detect inconsistencies. Uses include allowing the mount(8) command to return a different exit value to automate the running of fsck(8) during a system boot. These changes make no use of the new error, they just add it. Later commits will be made for the use of the new error number and it will be added to additional manual pages as appropriate. Reviewed by: gnn, dim, brueffer, imp Discussed with: kib, cem, emaste, ed, jilles Differential Revision: https://reviews.freebsd.org/D18765cgit ViewVC
|0a34fc88||gonzo||Jan. 17, 2019, 6:34 a.m.||Fix conditional obsolete files entry for WITHOUT_EXAMPLES
Add all the files under /usr/share/examples to the MK_EXAMPLES section. OLD_DIRS entries are not removed if they're not empty so prior to this change WITHOUT_EXAMPLES didn't have significant effect on the updated system. PR: 228484 Submitted by: Dmitry Wagin <firstname.lastname@example.org> (original patch) MFC after: 1 weekcgit ViewVC
|aca16d28||gonzo||Jan. 17, 2019, 6:22 a.m.||Add optional obsolete files for the installworld without sendmail
Add two more entries for WITHOUT_SENDMAIL install. The /var/spool/clientmqueue entry would be deleted only if there are no files/dirs in it, so the content generated during previous lifecycle of the system is safe PR: 228484 Submitted by: Dmitry Wagin <email@example.com> MFC after: 1 weekcgit ViewVC
|f1dc49f3||kib||Jan. 17, 2019, 5:15 a.m.||Trim whitespace at EoL, use tabs instead of spaces for indent.|
|be8dd142||kib||Jan. 17, 2019, 4:51 a.m.||Re-wrap long line after r341827.|
|419ba591||behlendorf1||Jan. 16, 2019, 11:06 p.m.||Update vdev_is_spacemap_addressable() for new spacemap encoding
Since the new spacemap encoding was ported to ZoL that's no longer a limitation. This patch updates vdev_is_spacemap_addressable() that was performing that check. It also updates the appropriate test to ensure that the same functionality is tested. The test does so by creating pools that don't have the new spacemap encoding enabled - just the checkpoint feature. This patch also reorganizes that same tests in order to cut in half its memory consumption. Reviewed by: Matt Ahrens <firstname.lastname@example.org> Reviewed-by: Brian Behlendorf <email@example.com> Signed-off-by: Serapheim Dimitropoulos <firstname.lastname@example.org> Closes #8286cgit
|284a8f6f||gonzo||Jan. 16, 2019, 10:29 p.m.||[usb] Add quirk for SmartG2 USB memory key|
|64bdf63f||noreply||Jan. 16, 2019, 10:10 p.m.||ztest: split block reconstruction
Increase the default allowed number of reconstruction attempts. There's not an exact right number for this setting. It needs to be set large enough to cover any realistic failure scenarios and small enough to avoid stalling the IO pipeline and invoking the dead man detection. The current value of 256 was empirically determined to be too low based on multi-day runs of ztest. The fault injection code would inject more damage than could be reconstructed given the relatively small number of attempts. However, in all observed cases the block could be reconstructed using a slightly higher limit. Based on local testing increasing the default value to 4096 was determined to strike the best balance. Checking all combinations takes less than 10s in the worst case, and has so far eliminated the vast majority of false positives detected by ztest. This delay is roughly on par with how long retries may be performed to a misbehaving HDD and was deemed to be reasonable. Better to err on the side of a brief delay rather than fail to reconstruct the data. Lastly, the -Y flag has been added to zdb to make it easy to try all possible combinations when performing split block reconstruction. For badly damaged blocks with 18 splits, they can be fully enumerated within a few minutes. This has been done to ensure permanent errors are never incorrectly reported when ztest verifies the pool with zdb. Reviewed by: Tom Caputi <email@example.com> Reviewed by: Matt Ahrens <firstname.lastname@example.org> Reviewed by: Serapheim Dimitropoulos <email@example.com> Signed-off-by: Brian Behlendorf <firstname.lastname@example.org> Closes #8271cgit