Robert Watson
e8929330e7
Add a very basic README for tcpstream.
2004-09-13 16:53:40 +00:00
Robert Watson
cb5e18f34e
Add tcpstream, a simple TCP stream generator that uses a pseudo-random
...
sequence to detect data corruption visible to an application.
2004-09-13 03:17:22 +00:00
Robert Watson
2d832be085
Add netrate (netreceive, netsend), a tool for generating (and sinking)
...
UDP packets of specified size at a fixed rate. I've been using this for
netperf-related testing.
2004-09-10 19:09:50 +00:00
Dag-Erling Smørgrav
0bf3c980ab
Make the output more suitable for use in a frameset.
2004-09-08 16:04:38 +00:00
Sam Leffler
eab5fb7078
new version of cryptotest (w/ only code from me)
...
Reviewed by: imp
2004-09-07 18:35:00 +00:00
Stefan Farfeleder
27fdb57eab
Add a regression test for <tgmath.h>.
2004-09-04 11:34:53 +00:00
Ruslan Ermilov
751d4065e6
Join the effort in simplifying this makefile. ;)
2004-09-03 06:18:52 +00:00
Robert Watson
accbe49470
Pass O_NONBLOCK directly to fcntl() rather than the pointer to an int
...
holding the value O_NONBLOCK. This worked previously because I was
lucky.
2004-09-02 21:41:57 +00:00
Robert Watson
27b37d5cf2
Don't override the rule used to build a binary by providing our own
...
compiler line.
2004-09-02 21:37:50 +00:00
Dag-Erling Smørgrav
4d7bee151a
Add -c option to preserve comments from GENERIC in the output.
2004-08-29 19:45:50 +00:00
Dag-Erling Smørgrav
90fcc4b33b
Add genericize, a Perl script that converts a kernel config into something
...
more easily diffable against GENERIC.
2004-08-28 13:36:16 +00:00
David E. O'Brien
a7b2332aa9
Update for latest make(1) changes.
...
Submitted by: Steve Kargl <sgk@troutmask.apl.washington.edu>
2004-08-24 17:33:42 +00:00
Robert Watson
cf03a9be9c
Make sure to properly initialize 'size' to sizeof(sin) before passing
...
it into accept(). Depending on the initial value in memory, it is
otherwise possible to get EINVAL.
2004-08-24 04:59:26 +00:00
Robert Watson
62967fb0bb
Add a basic kqueue + UNIX domain socket pair regression test to do some
...
elementary exercising of kqueues on datagram and stream sockets. Note
that the datagram write kqueue case is left untested due to potentially
confusing behavior for the developer (me) that might require attention.
2004-08-24 04:02:41 +00:00
Pawel Jakub Dawidek
1c11fbbb6e
Regression tests for 'verify reading' algorithm.
2004-08-22 16:26:09 +00:00
Thomas Quinot
66189a39ec
Fix positional parameter reference to ${10}.
...
Fix target location for generation of fstab.
PR: bin/70795
2004-08-21 20:21:49 +00:00
Pawel Jakub Dawidek
3e90f289df
Add regression test for the new "round-robin reading" feature.
2004-08-21 18:14:55 +00:00
Pawel Jakub Dawidek
91fa7ba605
Add description of raidtest tool.
2004-08-20 16:56:43 +00:00
Pawel Jakub Dawidek
c14401c00f
- fflush() standard output before fork()ing.
...
- Remove redundant 'break'.
2004-08-20 12:49:09 +00:00
Pawel Jakub Dawidek
e19f32a461
Add the raidtest tool, which can be used for performance tests of storage devices.
...
It uses random offsets, random requests size and random operation type (READ or
WRITE). It also allows to run many processes to send I/O requests in parallel.
2004-08-20 12:02:34 +00:00
Dag-Erling Smørgrav
c59826b3fc
Remove a couple of warnings and tweak an error message.
2004-08-20 10:23:22 +00:00
Dag-Erling Smørgrav
f95052e5e6
Copy open_locked() from tinderbox.pl and use it to optionally acquire a
...
lock file upon startup. If this fails, tbmaster will simply terminate.
2004-08-20 08:10:30 +00:00
Dag-Erling Smørgrav
6e3c9eb30d
Print the patch file name in the warning message for missing patch files.
2004-08-19 07:31:10 +00:00
Dag-Erling Smørgrav
6734c49167
Clean up, add update_releng_[45].rc.
2004-08-19 07:28:30 +00:00
Dag-Erling Smørgrav
c6b2d86aad
RELENG_5 is now available.
2004-08-19 07:27:42 +00:00
Dag-Erling Smørgrav
90edbfb22e
Branches of interest are RELENG_4_{8,9,10}.
2004-08-19 07:27:21 +00:00
Dag-Erling Smørgrav
838f465d69
Comment out the timeout setting; it doesn't work properly.
2004-08-19 07:26:31 +00:00
Thomas Quinot
b78f845dec
Example configuration files for customize.sh.
...
Approved by: re (scottl)
2004-08-16 22:55:51 +00:00
Thomas Quinot
bbd7f0bea4
Add documentation of the newly-added user-configurable Makefile knobs.
...
Approved by: re (scottl)
2004-08-16 22:52:40 +00:00
Thomas Quinot
f41d93ced5
Add example customization script, to be used through CUSTOMIZE Makefile knob.
...
Approved by: re (scottl)
2004-08-16 22:46:58 +00:00
Thomas Quinot
87218f8807
Properly identify the root filesystem to be used in /etc/fstab in each
...
slice of the flash card, ensuring that the loader will mount the root fs
from the booted slice by default.
Allow usage of FFS volume labels instead of hardcoded device names through
WITH_GEOM_VOL Makefile knob.
Approved by: re (scottl)
2004-08-16 22:41:58 +00:00
Doug Rabson
c37420b0d5
Remove some debug cruft from the Makefiles and make them ${.OBJDIR}
...
friendly.
2004-08-16 09:35:49 +00:00
Pawel Jakub Dawidek
4d5580d64d
Add regression tests for GEOM_RAID3.
2004-08-16 09:09:23 +00:00
Ruslan Ermilov
5f90425815
Replaced COPTS by equivalent CFLAGS.
2004-08-13 14:21:49 +00:00
Max Khon
69bcab915c
Regen.
2004-08-13 09:56:22 +00:00
Max Khon
ee91bec14f
Regression test for geom_uzip.
2004-08-13 09:53:52 +00:00
Hartmut Brandt
b5bb945eef
Add a regression test for the ATM call control stuff.
2004-08-13 09:27:21 +00:00
Hartmut Brandt
215431deb0
Now that make more correctly handles variable assignments
...
in .MAKEFLAGS targets enable the regression test for this.
2004-08-12 19:14:10 +00:00
Diomidis Spinellis
30fd73fb81
Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived
...
software (original contributor).
Reviewed by: imp
2004-08-09 15:29:41 +00:00
Thomas Quinot
a88c11a0c9
Include the nanoBSD make.conf in the top-level nanoBSD Makefile, so
...
all configuration knobs (both system settings and nanoBSD-specific ones)
can be tuned by modifying a single file. Move KERNCONF default value
to make.conf.
Attempt to resolve CFGMASTER like CUSTOMIZE, first relative to ${.CURDIR},
then as an absolute path.
Allow optional additional arguments to be passed to the CUSTOMIZE script.
2004-08-08 13:05:03 +00:00
Hartmut Brandt
cfe632eaba
Back out something I'm working on that crept in with the last commit.
...
Spotted by: ru
2004-08-05 09:11:44 +00:00
Hartmut Brandt
82eb7072de
Remove extra spaces. Remove double quotes around error messages -
...
they are not needed and will actually be printed.
Submitted by: ru
2004-08-05 08:44:00 +00:00
Doug Rabson
3b9474cc07
This file is not suppose be be all one big comment :-(
...
Pointed out by: ssouhlal
2004-08-05 08:07:40 +00:00
Hartmut Brandt
c997f47be0
Add another test that checks for a working '+' command flag.
2004-08-05 07:24:06 +00:00
John-Mark Gurney
cf02bf2407
add a set of scripts that I posted to -current last year. This makes
...
debugging kernels and kernel modules much easier. It will automaticly
locate kernel source, extract kernel module information, and rerun gdb
to load kernel module symbol information (if available by compiling module
w/ debuging symbols).
I have not run these recently, so may need to be updated to work with
gdb6. Feel free to fix as appropriate for -current.
2004-08-04 18:03:43 +00:00
Pawel Jakub Dawidek
f33015b90f
Add regression test for "prefer" balance algorithm in MIRROR class.
2004-08-04 12:18:42 +00:00
Hartmut Brandt
48ec21e7e6
Add a regression test for the passing of command line
...
variable assignments via the MAKEFLAGS environment variable.
2004-08-04 07:40:58 +00:00
Robert Watson
07727c8333
Add minimal socketpair() regression test to confirm that we can create
...
(and close) PF_UNIX socket pairs, and that we can't create PF_INET
socket pairs. More tests to follow.
2004-08-04 03:46:35 +00:00
Doug Rabson
2546665afc
Add regression tests for TLS.
2004-08-03 09:04:01 +00:00
Pawel Jakub Dawidek
fa4a1febf7
Add GEOM_MIRROR class which provide RAID1 functionality and has many useful
...
features. The gmirror(8) utility should be used for control of this class.
There is no manual page yet, but I'm working on it with keramida@.
Many useful tests provided by: simon (thank you!)
Some ideas from: scottl, simon, phk
2004-07-30 23:13:45 +00:00