385a0efe ian Sept. 2, 2019, 6:32 p.m.
Reported by:	thj@
cgit ViewVC
1d3a302b trasz Sept. 2, 2019, 6:10 p.m.
glibc 2.24 and up (eg Ubuntu 19.04) fail with "FATAL: kernel too old".

This alone is not enough to make newer binaries actually work;
fix/hack/workaround is pending review at https://reviews.freebsd.org/D20687.

Reviewed by:	emaste
MFC after:	2 weeks
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D20757
cgit ViewVC
6a82ac86 dim Sept. 2, 2019, 5:55 p.m.
release_90 branch r370514, and update version numbers.
cgit ViewVC
7a63c3fd dim Sept. 2, 2019, 5:49 p.m.
0f40b621 dim Sept. 2, 2019, 5:49 p.m.
c91bd9b2 dim Sept. 2, 2019, 5:49 p.m.
24632cab dim Sept. 2, 2019, 5:49 p.m.
1ac1019d dim Sept. 2, 2019, 5:48 p.m.
22f75ae7 dim Sept. 2, 2019, 5:32 p.m.
release_90 branch r369369, and update version numbers.
cgit ViewVC
84ee6de9 dim Sept. 2, 2019, 5:30 p.m.
31b11bb3 imp Sept. 2, 2019, 5:11 p.m.
polling within a second. Panic if we don't. All the commands that use this
interface should typically complete within a few tens to hundreds of
microseconds. Panic rather than return ETIMEDOUT because if the command somehow
does later complete, it will randomly corrupt memory. Also, it helps to get a
traceback from where the unexpected failure happens, rather than an infinite
loop.
cgit ViewVC
ab0681aa imp Sept. 2, 2019, 5:11 p.m.
dump support code, move the while loop into an inline function. These aren't
done in the fast path, so if the compiler choses to not inline, any performance
hit is tiny.
cgit ViewVC
fc68da4b imp Sept. 2, 2019, 5:10 p.m.
polled interface. Normally this would have the potential to corrupt stack memory
because the completion routines would run after we return. In this case,
however, we're doing a dump so it's safe for reasons explained in the comment.
cgit ViewVC
7a8cbc52 trasz Sept. 2, 2019, 4:57 p.m.
'compat.linux.osrelease=3.10.0-957.12.1.el7.x86_64', which
corresponds to CentOS 7.

MFC after:	2 weeks
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D20685
cgit ViewVC
1874c61b mjg Sept. 2, 2019, 3:24 p.m.
The initially read mount point can already be NULL.

Reported by:	markj
Fixes: r351656 ("vfs: stop refing freed mount points in vop_stdgetwritemount")
Sponsored by:	The FreeBSD Foundation
cgit ViewVC