| Age | Commit message (Collapse) | Author |
|
Rename compiler-warning-disable variables from
GCC_NO_warning
to
CC_WNO_warning
where warning is the full warning name as used by the compiler.
GCC_NO_IMPLICIT_FALLTHRU is CC_WNO_IMPLICIT_FALLTHROUGH
Using the convention CC_compilerflag, where compilerflag
is based on the full compiler flag name.
|
|
that are now handled by lfs_accessors.h internally.
|
|
|
|
via <rump/rump.h>.
|
|
|
|
|
|
ZFS tests if the atf working directory is size restricted (ZFS has a
hardcoded minimal size of 64MB for a storage pool and 128 MB disk size).
|
|
GCC_NO_FORMAT_TRUNCATION -Wno-format-truncation (GCC 7/8)
GCC_NO_STRINGOP_TRUNCATION -Wno-stringop-truncation (GCC 8)
GCC_NO_STRINGOP_OVERFLOW -Wno-stringop-overflow (GCC 8)
GCC_NO_CAST_FUNCTION_TYPE -Wno-cast-function-type (GCC 8)
use these to turn off warnings for most GCC-8 complaints. many
of these are false positives, most of the real bugs are already
commited, or are yet to come.
we plan to introduce versions of (some?) of these that use the
"-Wno-error=" form, which still displays the warnings but does
not make it an error, and all of the above will be re-considered
as either being "fix me" (warning still displayed) or "warning
is wrong."
|
|
|
|
filesystem tests. Use the new -J option to pass the raw device into
the cleaner. This avoids the not rump safe getdiskrawname call and
makes sure we use an internal rump device name for cleaning. This
should fix bin/54488.
|
|
suggested by moritzbuhl in https://github.com/NetBSD/src/pull/11/
|
|
assume if it returns at all something has failed.
|
|
rump system calls all use the same lwp. Hopefully this will fix
PR kern/53884. Also call rump_pub_lwproc_releaselwp() at the end.
|
|
Should fix PR kern/53422
|
|
|
|
Minor fixes.
|
|
|
|
|
|
|
|
|
|
|
|
about this code, but my memory is fading ...)
|
|
on instead of an FFS(!) version.
|
|
Add comment about a bogusly used "newfs" where "newfs_udf" is meant.
|
|
PR kern/47974.
|
|
misbehaving on it.
|
|
This is wrong. The zfs tests already use rump so they should not require
root. However, I've already spent much more time than I wanted trying to
figure out why that's the case without much luck. If you can find why,
just remove this hack.
|
|
|
|
XXX: Instead of making a copy of the libc rpc files here we should re-use the
files from libc, and use macros to provide the extra functionality needed here.
SoC project?
|
|
|
|
Checks snapshot meta data only with fsck.
OK: Antti Kantee <pooka@netbsd.org>
|
|
|
|
default off, due the large numbers of failing tests (some of them
look like quite trivial failures).
|
|
rump_pub_etfs_remove returns an error code, rather than setting errno
and returning -1.
|
|
While here convert leading spaces to tabs.
|
|
|
|
XXX -- someone please fix this properly.
|
|
of <signal.h> in rump_syscallargs.h.
|
|
The cleanup routines were being used to kill the rump process and to delete
the temporary image file. These are things automatically done by atf-run,
but it looks like this code was added here to workaround a previous bug in
the atf-run code.
Note that, in the existing form, the cleanup routines segfault (haven't
spent the time to track down why). atf-run does not care about this
(although it should), buy Kyua does.
As a side effect, this has a teeny-tiny performance speedup in the execution
of the tests including this file.
OKed by njoly@.
|
|
runs.
|
|
|
|
|
|
|
|
|
|
(fix some puffs tests failures with MALLOC_OPTIONS=J).
While here, detect and report args allocation failure.
ok from pooka.
|
|
nfs) don't go cuckoo when the process executed by system() takes a
backstage left.
|
|
completely. Remove it for until I have a chance to debug what's
going on.
|
|
Do we need tests for the tests? ;)
|
|
|
|
|