| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Almost all regression tests are based on very flexible fstest tool.
They verify correctness (POSIX conformance) of almost all file
system-related system calls.
The motivation behind this work is my ZFS port and POSIX, who doesn't
provide free test suites.
Runs on: FreeBSD/UFS, FreeBSD/ZFS, Solaris/UFS, Solaris/ZFS
To try it out:
# cd fstest
# make
# find tests/* -type d | xargs prove
|
|
|
|
|
|
|
| |
non-blocking connect later using select(). This case didn't trigger on
my UP test box, but did on Peter's SMP test box.
Spotted by: peter
|
|
|
|
|
|
|
|
|
|
|
| |
various types, as well as pipes and fifos for good measure. RELENG_6
currently passes all of these tests, but 7-CURRENT fails 0-byte writes
and sends on all stream socket types (and fifos, as they are based on
stream sockets).
Bumped into by: peter
Diagnosed by: jhb
Problem of: andre
|
| |
|
| |
|
|
|
|
| |
MFC after: 1 week
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
to floating-point, the result is a quiet NaN. The current implementation
may return a signaling NaN, and the vendor has no plans for changing this,
for reasons explained in the comment I added.
|
| |
|
| |
|
|
|
|
| |
a simple wrapper for running the MegaCLI tool.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
mbuf is dropped, to preserve the invariant in the PR_ADDR case.
Add a regression test to detect this condition, but do not hook it
up to the build for now.
PR: kern/38495
Submitted by: James Juran
Reviewed by: sam, rwatson
Obtained from: NetBSD
MFC after: 2 weeks
|
| |
|
| |
|
| |
|
|
|
|
| |
fmtcheck can't be used.
|
|
|
|
|
|
| |
if MK_INET6 is "no", so add it to the MK_INET6 block.
PR: bin/100805 (audit-trail)
|
|
|
|
| |
well as in the build target, although it is not used in this target.
|
|
|
|
| |
MFC after: 1 month
|
| |
|
|
|
|
|
|
|
|
| |
the currently installed ones. This makes it possible to use
the script against Makefiles that uses bsd.own.mk on an old
system.
Submitted by: bushman
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
wildcard specifications. Earlier the only wildcard syntax
was "-j 0" for "any jail". There were at least
two shortcomings in it: First, jail ID 0 was abused; it
meant "no jail" in other utils, e.g., ps(1). Second, it
was impossible to match processed not in jail, which could
be useful to rc.d developers. Therefore a new syntax is
introduced: "-j any" means any jail while "-j none" means
out of jail. The old syntax is preserved for compatibility,
but now it's deprecated because it's limited and confusing.
Update the respective regression tests. While I'm here,
make the tests more complex but sensitive: Start several
processes, some in jail and some out of jail, so we can
detect that only the right processes are killed by pkill
or matched by pgrep.
Reviewed by: gad, pjd
MFC after: 1 week
|
|
|
|
|
|
| |
mount_procfs, and mount_std.
Reminded by: ru
|
|
|
|
| |
actual message and it should not include size of message type.
|
| |
|
|
|
|
|
|
|
| |
nature of implied connect via sendto(). Oddly, uipc_usrreq.c implements
this for stream sockets, but doesn't set the flag in its protocol
definition so that it can actually be used. As such, the stream test is
implemented but doesn't run for now.
|
| |
|
|
|
|
| |
Obtained from: OpenBSD
|
|
|
|
| |
MFC after: 3 weeks
|
|
|
|
| |
MFC after: 3 weeks
|
|
|
|
|
|
|
|
|
|
|
| |
prints out if bootverbose is set. This is to facilitate the code being
removed from the kernel at a later date.
While we're here, fix the __packed structures, and add some other
PCI interrupt router IDs.
Submitted by: jhb (with some tweaks)
MFC after: 3 weeks
|
| |
|
| |
|
|
|
|
| |
PR: bin/68981
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
KERNCONF after the file has been copied to the sys/${ARCH}/conf directory. This
allows the use of one kernel config file for multiple images. E.g.:
NANO_KERNEL=../../../../software/nanobsd/default/SOEKRIS
MFC: after 6.2
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
to WITH_CDDL.
This option enables building code that is licensed under Sun's CDDL.
The DTrace code is licensed that way, so by default it will get built
unless the WITHOUT_CDDL option is used.
There is another build toggle, NO_CTF, which turns off execution of
ctfconvert and ctfmerge in sys.mk, but this can't be implemented as
WITH_/WITHOUT because bsd.own.mk isn't included in all Makefiles and
sys.mk is included automatically by make.
|
|
|
|
| |
submitted by: Jean Milanez Melo
|
|
|
|
| |
Sponsored by: home.pl
|
|
|
|
|
| |
sample configurations.
Submitted by Jeremie Le Hen and tested by Jean Milanez Melo.
|
|
|
|
| |
Submitted by: Jeremie Le Hen and tested by Jean Milanez Melo.
|
|
|
|
|
| |
The whole question of how much to rely on teh sources being in /usr/src
needs visiting.
|
| |
|
|
|
|
| |
Submitted by: kris
|