pjd
c2c97ffaad
- fflush() standard output before fork()ing.
...
- Remove redundant 'break'.
2004-08-20 12:49:09 +00:00
pjd
f280450bac
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
des
22f2e83f52
Remove a couple of warnings and tweak an error message.
2004-08-20 10:23:22 +00:00
des
a1244688c5
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
des
611065ec5a
Print the patch file name in the warning message for missing patch files.
2004-08-19 07:31:10 +00:00
des
a9faf4250b
Clean up, add update_releng_[45].rc.
2004-08-19 07:28:30 +00:00
des
95038c5a8d
RELENG_5 is now available.
2004-08-19 07:27:42 +00:00
des
899cfd3b71
Branches of interest are RELENG_4_{8,9,10}.
2004-08-19 07:27:21 +00:00
des
a4c7c49217
Comment out the timeout setting; it doesn't work properly.
2004-08-19 07:26:31 +00:00
thomas
0159e912e4
Example configuration files for customize.sh.
...
Approved by: re (scottl)
2004-08-16 22:55:51 +00:00
thomas
eaf7c64ae7
Add documentation of the newly-added user-configurable Makefile knobs.
...
Approved by: re (scottl)
2004-08-16 22:52:40 +00:00
thomas
2c61462248
Add example customization script, to be used through CUSTOMIZE Makefile knob.
...
Approved by: re (scottl)
2004-08-16 22:46:58 +00:00
thomas
4f973209b8
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
dfr
b1ed8872f7
Remove some debug cruft from the Makefiles and make them ${.OBJDIR}
...
friendly.
2004-08-16 09:35:49 +00:00
pjd
3d2bec3b5a
Add regression tests for GEOM_RAID3.
2004-08-16 09:09:23 +00:00
ru
94c5bbf6d8
Replaced COPTS by equivalent CFLAGS.
2004-08-13 14:21:49 +00:00
fjoe
078cb0ddaf
Regen.
2004-08-13 09:56:22 +00:00
fjoe
c39ebf3a30
Regression test for geom_uzip.
2004-08-13 09:53:52 +00:00
harti
770035417b
Add a regression test for the ATM call control stuff.
2004-08-13 09:27:21 +00:00
harti
a97bdeca40
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
dds
90f44f0116
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
8edae85b1a
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
harti
375400dc97
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
harti
8b8e01252b
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
dfr
c4f2e02339
This file is not suppose be be all one big comment :-(
...
Pointed out by: ssouhlal
2004-08-05 08:07:40 +00:00
harti
6d47edfec1
Add another test that checks for a working '+' command flag.
2004-08-05 07:24:06 +00:00
jmg
2a71dec10f
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
pjd
2915eae8fd
Add regression test for "prefer" balance algorithm in MIRROR class.
2004-08-04 12:18:42 +00:00
harti
89b748ced7
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
rwatson
8e5ca283be
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
dfr
cb3f064ce8
Add regression tests for TLS.
2004-08-03 09:04:01 +00:00
pjd
6a967b5939
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
jkh
72307f9e5e
After conferring with Apple legal, update the license of this to APSL 2.0
...
and change the URL link to point to the appropriate license text.
2004-07-27 20:01:43 +00:00
jmg
f152760921
add a command to calculate the ratios of cnt_hold and cnt_lock to locks
...
from mutex profiling... This takes cnt_* and divides it by count, so
lower is better...
Sample command:
sh mtxpercent.sh | sort -rn +7 -8
SEE ALSO
MUTEX_PROFILING(9)
2004-07-27 00:36:53 +00:00
pjd
9ea883be8c
Change naming scheme from /dev/<name>.stripe to /dev/stripe/<name>.
2004-07-26 16:10:27 +00:00
pjd
adaf7885e0
Change naming scheme from /dev/<name>.concat to /dev/concat/<name>.
2004-07-26 16:08:32 +00:00
rwatson
cf25f8a24a
Simple attachment regression test to attach the "accf_data" accept
...
filter to an inet socket and check at various points during the socket
life cycle that the filter can or cannot be attached, and that once
attached that the right one is attached and that it can be queried.
2004-07-26 03:53:47 +00:00
silby
2aa76ca019
Add two more programs useful for testing the correctness of pipes.
2004-07-22 02:46:25 +00:00
tjr
a8c177a3cf
Add test programs for mbsnrtowcs() and wcsnrtombs().
2004-07-21 13:47:48 +00:00
silby
c4c8fe2a65
Make this test compile again and remove its dependency on sys/pipe.h.
2004-07-21 03:13:53 +00:00
silby
9d4a4d9654
Add a simple regression test for the stat st_size bug just fixed in
...
sys_pipe.c
2004-07-20 07:17:19 +00:00
tjr
cb9a92a035
Add a skeleton makefile that runs the tests out of libc/regex/grot.
2004-07-19 09:00:26 +00:00
tjr
cbb0c3e7e4
Oops, test error behaviour of wctrans(), not wctype().
2004-07-19 08:53:41 +00:00
das
59042d40fb
While testing fe[gs]etround(), make sure FLT_ROUNDS reflects the
...
proper rounding mode as well.
2004-07-19 08:17:47 +00:00
rwatson
8410389bc8
Explicitly specify ATPROTO_DDP constant rather than '0' when binding
...
a netatalk socket. No functional change.
2004-07-17 17:16:16 +00:00
rwatson
404f79af07
Add a simple tool to bind netatalk sockets and perform send operations.
...
This isn't a classic regression test in that it doesn't have a notion of
pass fail, it's more of an exercise tool. It attempts to exercise
unbound, bound, unconnected, and connected variations on SOCK_DGRAM
sockets.
2004-07-17 17:12:15 +00:00
rwatson
12e25dfd84
gcc now objects to a default label without any contents. Because I want
...
to have a comment present in the default case, add a 'break' to each
default case that previously had no actual statements.
2004-07-17 17:01:25 +00:00
rwatson
1cdf9caa87
Add simple regression test to detect leakage of file descriptors when
...
accept() returns EAGAIN on a non-blocking listen socket. This is the
tool I used to check that such a bug was resolved when merging accept()
locking.
2004-07-17 16:56:46 +00:00
dfr
9c985ec7bb
Experimental support for using doxygen to generate kernel documentation.
2004-07-11 16:13:57 +00:00
des
ee84ef7509
When cleaning house, don't try to remove what isn't there.
2004-07-09 13:15:32 +00:00
harti
178e54f4c0
Use and explicite 'sh' to run the scripts, because they may be checked
...
out non-executable.
2004-07-09 08:59:15 +00:00
ru
21929a910b
Arguments to options aren't necessarily separated with whitespace.
...
Noticed by: harti
2004-07-07 09:38:14 +00:00
mux
38c4d09002
Update the location of the Hart's database as well.
2004-06-28 11:46:48 +00:00
mux
6ea91416fd
The location of the Boemler's PCI database has moved. Update comments
...
to reflect reality.
2004-06-28 11:32:58 +00:00
sobomax
affea64b79
Add qsort, mergesort and heapsort regression tests.
2004-06-25 12:31:12 +00:00
des
b1291a74a0
Set up logging before trying to lock the sandbox; otherwise tbmaster(1)
...
will just log a mysterious "tinderbox returned exit code 35".
2004-06-22 08:34:46 +00:00
des
f37078c005
Initialize $timeout to 0.
2004-06-21 15:08:17 +00:00
des
954960ea53
Add a timeout after which tinderbox(1) will kill its children and exit.
2004-06-21 14:49:22 +00:00
rwatson
1f7d89009c
Update for so_state->sb_state, SB_* flag renames.
...
Submitted by: rik
2004-06-14 21:42:01 +00:00
des
9c44f198d8
Add a JOBS config keyword, which corresponds to the --jobs tinderbox(1)
...
command line option.
2004-06-14 12:10:48 +00:00
des
50028b3c3e
Update-only configs.
2004-06-14 11:36:00 +00:00
des
8aba2abb17
Group tinderbox results by config name. Skip configs whose names start
...
with "update_".
2004-06-12 11:23:04 +00:00
des
140b07b955
Include the config name in the log file name.
2004-06-12 11:22:21 +00:00
das
c9ecec5795
Add some fenv.h regression tests.
2004-06-11 03:22:34 +00:00
des
dce7350fa0
Log the config name in the history file.
2004-06-05 11:09:34 +00:00
thomas
48f5b94620
Add trailing backslash missing from previous checkin.
2004-05-28 21:26:49 +00:00
thomas
a3adc99c71
Support for optional initialization of the configuration slice by
...
specifying the name of a directory to be copied there in Makefile
variable CFGMASTER.
2004-05-28 21:23:23 +00:00
thomas
35c2f3c683
Look up ${CUSTOMIZE} in ${.CURDIR} first, and then as a path name by itself,
...
assuming in the latter case that it is an absolute path name.
2004-05-28 21:16:14 +00:00
brooks
0a81fed605
Fix stupid patch(1) tricks. Apparently patch thinks all files match the
...
empty file so if you accidently apply a patch created with diff -N
twice, you get files with duplicate contents.
Reported by: Antoine Brodin <antoine.brodin at laposte.net>
2004-05-27 17:23:32 +00:00
brooks
ea6066d37c
Add support for an /etc/eui64 file modeled on /etc/ethers. The API is
...
modeled on ethers(3) except that all functions are thread-safe.
Reviewed by: simokawa
2004-05-26 22:58:06 +00:00
pjd
81e3aa711e
Add regression tests for geom_stripe and geom_nop.
...
Supported by: Wheel - Open Technologies - http://www.wheel.pl
2004-05-22 10:58:53 +00:00
des
e5d283a497
If asked to build a kernel without first building world, build the
...
kernel toolchain first.
2004-05-15 00:08:44 +00:00
tjr
cfc666e8a7
Test accumulation of partial multibyte characters in conversion
...
state objects.
2004-05-11 13:10:47 +00:00
pjd
87a75beb50
Add regression tests for GEOM Gate:
...
- test-1.sh - Tests ggatec(8) and ggated(8) on lo0.
- test-2.sh - Tests ggatel(8) on a regular file.
- test-3.sh - Tests ggatel(8) on a md(4) device.
2004-05-03 18:29:54 +00:00
thomas
d555fc60eb
Be consistent in using variable names instead of parameter numbers.
2004-05-02 21:19:17 +00:00
smkelly
4cfef6bc74
A new version that does exponents and lots of other neat things. Update
...
from the original author of math.sed.
Submitted by: K S Braunsdorf <sed@ksb.npcguild.org>
2004-05-01 02:15:58 +00:00
phk
e34a416b26
More POLA handling of CUSTOMIZE variable
2004-04-27 16:04:41 +00:00
thomas
131b197609
Take boot0sio from the newly-built world, both for consistency's sake and
...
to cater for host systems where it is not present.
Reviewed by: phk
2004-04-27 09:49:16 +00:00
obrien
a801168c3e
Script for downloading and printing in hex, the offical vendor ID's from
...
USB.org.
2004-04-18 05:37:34 +00:00
ru
21cc2bc7f0
Teach the script where libssl actually lives.
...
Submitted by: Michael Bretterklieber <mbretter@a-quadrat.at>
2004-04-13 11:06:20 +00:00
tjr
e6efe171b5
Reset internal conversion state after triggering conversion errors;
...
the state is undefined according to the standards, and our undefined
behaviour has changed.
2004-04-07 11:02:51 +00:00
peter
30cedd175f
Add a snapshot of build32.sh for amd64 systems. The readme and comments
...
describe the (severe) restrictions and future plans.
2004-03-30 22:57:11 +00:00
des
b7baed1746
Previous commit fixed one braino but left another in place.
2004-03-30 19:25:44 +00:00
phk
fa9ec2d0eb
Tell fdisk(8) about our geometry.
...
Strictly speaking this is unnecessary, but it allows nanobsd to work
on systems from before the -x and -y arguments to mdconfig(8) worked
for vnode backing.
Submitted by: "Oivind H. Danielsen" <oivind.danielsen@kopek.net>
2004-03-28 19:39:08 +00:00
marcel
3316dc30ed
Add a simple tool that prints out a register offset table to map
...
from the gdb(1) register number to offsets within struct reg and
struct fpreg. The tool is useful only on selected platforms. On
ia64 the registers are all over the place to simplify handling of
them in various situations, but which makes creating or maintaining
such an offset table error prone to do by hand.
Since remote kernel debugging operates on the same register numbers,
it would be a natural choice to use an identical offset table in the
kernel. However, since the kernel does not operate on struct reg nor
struct fpreg in the remote gdb(1) case, such would not make sense.
Whether we want to use this tool to create offsets for use in the
kernel or duplicate the knowledge of which register number maps to
what register is something that will become clear soon.
Note: in order to build cross debuggers, one cannot use target
headers and/or target definitions. That's why offsets need to be
hardcoded in the first place. Unpleasant, but necessary.
2004-03-28 18:01:15 +00:00
des
a1ada1d027
Braino in previous commit.
2004-03-18 03:01:28 +00:00
des
26a4e996ca
Given the impact of CFLAGS and COPTFLAGS on the build, report them in
...
the log, even when not verbose.
2004-03-16 12:12:10 +00:00
des
bf955b5060
Whitespace nit.
2004-03-16 12:08:59 +00:00
des
5fc291b6f7
Set TZ to UTC so dates in the history file will match dates in the logs.
2004-03-16 00:31:27 +00:00
des
67c77a400a
Build the tinderbox with -O2.
2004-03-16 00:24:54 +00:00
des
98e99c782f
The documentation lists configuration variables in uppercase, so dump
...
them in uppercase.
2004-03-16 00:15:05 +00:00
des
e9c4e3ff5a
Add configuration shortcuts for CFLAGS and COPTFLAGS.
2004-03-16 00:12:59 +00:00
des
8b7ea6abcc
Allow the user to override CFLAGS and COPTFLAGS on the command line.
2004-03-16 00:12:33 +00:00
phk
a565d54445
TMPDIR is magic, use TMPMNT
...
Spotted by: harold barker <hvb@fs0.sm.dsms.com>
2004-03-13 23:01:08 +00:00
simon
8f5d8c4bb4
- Use variable names instead of numbers for the script arguments to
...
improve readability.
- Use mktemp to create the temporary files and directory.
- Mount temporary md(4) backed file system on a temporary directory,
instead of /mnt.
Approved by: phk
2004-03-11 18:12:48 +00:00
phk
444bc8afd7
Add an option to write collected data to file in binary format. This
...
is very useful for collecting test-data for trial runs.
2004-03-10 20:30:19 +00:00
phk
910fc8590a
We don't retain 'x' bits in CVS so explicity use sh to run script.
2004-03-10 11:11:58 +00:00
phk
33ecad7d23
Add first cut at "nanobsd":
...
Nanobsd should make it very simple for people to create (CF-)disk images
for embedded us of FreeBSD.
Currently only works for 256MB disks. More agrressive shaving of the
build image can reduce that much further.
2004-03-10 10:28:33 +00:00
pjd
362f162869
Add regression tests for geom_concat class.
2004-03-03 21:52:49 +00:00
ru
9959956711
Removed extraneous parentheses.
2004-03-01 17:47:38 +00:00
ache
162a2935a3
Add getopt_long.c if ${BOOTSTRAPPING} < 502104
2004-02-28 07:25:48 +00:00
johan
217f22fa03
style.Makefile(5):
...
Use WARNS?= instead of WARNS=.
2004-02-24 20:52:58 +00:00
des
35659945e8
Fix some cosmetic issues in warning and error messages.
2004-02-22 16:45:21 +00:00
green
fe8d4bfb3f
Add some more comments and a -4 argument to restrict searches to only
...
A (not default A and AAAA) records. Now the longest time that a -4
thread might hang trying to resolve is only 2:30 instead of 5:00 ;)
2004-02-21 22:42:54 +00:00
green
9453e7bc97
Print the maximum resolution time encountered by each thread. Did you
...
know that the resolver might keep trying on a getaddrinfo() for up to
FIVE MINUTES?
2004-02-21 02:52:49 +00:00
green
604608549f
Add my getaddrinfo(3) stress-tester as gaithrstress. The most obvious
...
regressions would be to see the program or your kernel crashing.
If you want to give it something to really test out, try a much more
reentrant version of the resolver.
<URL:http://green.homeunix.org/~green/reentrant_resolver.patch >
Any Mozilla-based browser would show you a clear difference.
2004-02-20 16:54:01 +00:00
ru
86fc5ce7eb
Unbreak the upgrade path from 4.9 after removal of GNU getopt and
...
<gnuregex.h>.
2004-02-20 11:55:14 +00:00
des
3eac7f0599
Remove configurations which aren't used in production.
2004-02-17 10:02:55 +00:00
des
91b07ac6fb
Cosmetic changes to the recipient addresses.
2004-02-14 09:52:22 +00:00
des
7e11cbff7c
Add %%sender%% to the recipient list.
2004-02-12 08:19:13 +00:00
des
423cbce6ee
Set the default sender address to <tinderbox@freebsd.org>, and the
...
default recipient to %%sender%%.
2004-02-12 08:18:48 +00:00
ru
3f214e08e0
Convert to plain bsd.prog.mk makefile.
...
Reviewed by: scottl
2004-02-07 16:58:23 +00:00
scottl
8050eb5955
Add a simple tool for checking the queue stats in the aac(4) driver. The
...
ioctl interface for this has been here for years, so it might as well get
used.
2004-02-07 03:51:20 +00:00
ru
a1f433be39
From what I can tell, install.sh supported all of the install(1)
...
options since revision 1.2, so removed the XXX comment now.
Fixed bogus test(1) expression that would be evaluated as a null
string test if script is run without arguments, compacted option
lists.
2004-02-06 11:00:13 +00:00
ru
74133e2d19
Added missing DPADD.
2004-02-05 22:01:28 +00:00
ru
6160ebd44d
Fixed ``make checkdpadd''. Removed redundant dependency.
2004-02-05 21:52:33 +00:00
des
9213273e11
Use more generic directories (most prominently, s|/home/des|%%HOME%%|)
2004-02-05 11:08:36 +00:00
des
2645a7f4e7
Don't forget to install stable.rc.
2004-02-04 09:06:32 +00:00
des
e23ab15538
Remove RELENG_4, leaving only security branches.
2004-02-03 19:23:12 +00:00
des
009f80e2fb
Add a "stable" config for 4-STABLE.
2004-02-03 19:22:48 +00:00
des
72a56367b7
Allow multiple configs to be specified to a single tbmaster instance.
2004-02-03 19:19:29 +00:00
des
9f4d1431c3
Untaint the hostname before trying to use it on a command line.
2004-02-01 13:50:46 +00:00
des
cc55420afc
Use uname -n
as default for the HOSTNAME configuration variable.
2004-02-01 04:51:25 +00:00
ru
6c9e7e02fe
Add a test for what was broken in rev. 1.28 and fixed in rev. 1.29
...
of make/str.c.
2004-01-30 09:46:28 +00:00
ru
8043a8df3f
Add a test for what was fixed in revs. 1.28 and 1.29 of make/str.c.
2004-01-29 22:51:36 +00:00
harti
260261dfcd
These scripts run the protocol test suites for the SSCOP, SSCF-UNI and
...
UNI protocols. The actual test suites are not in these directories because
of their size. One needs to install the atmsupport port (the script
will remind you, if it cannot find the port).
The SSCOP test suite includes booth the ETSI and the ITU-T test suite,
the SSCF-UNI test suite is home grown and the UNI test suite is the
P2MP ETSI test suite. Others may follow.
2004-01-29 16:01:57 +00:00
harti
de7bd42210
Add a simple test script for the ng_atmpif node.
...
Submitted by: Vincent Jardin <vjardin@free.fr>
2004-01-29 15:58:06 +00:00
des
603ad211de
Fix the case where .OBJDIR != .CURDIR.
2004-01-25 19:11:43 +00:00
des
bad4b414fa
This setup was used for amd64 and powerpc before they reached the point
...
where a normal buildworld would succeed. It is no longer required.
2004-01-25 19:04:37 +00:00
des
c14c32c409
I don't normally use my middle name, so remove it from attributions in
...
man pages (though not from copyright notices). While I'm here, add email
addresses where appropriate.
2004-01-25 11:39:42 +00:00
des
0a743c03f2
Include the hostname in the history file.
2004-01-24 15:06:36 +00:00
des
f4b8d5ec56
Bump the date.
2004-01-24 14:53:25 +00:00
des
6c476c551a
Bump version number to reflect the addition of cvsup support.
2004-01-24 14:53:11 +00:00
des
276907fd1f
Ignore incomplete logs when figuring out what branches and platforms
...
to display.
2004-01-24 14:52:44 +00:00
des
aa62e9d7f4
I won't be using stanley any more.
2004-01-24 14:32:54 +00:00
des
307ea60652
Drop RELENG_5_1 due to lack of resources.
2004-01-24 14:31:25 +00:00
des
f1fa912819
Add powerpc, which should build cleanly now.
2004-01-24 14:30:40 +00:00
des
4fa84f4966
Document the CVSUP and REPOSITORY configuration variables.
2004-01-23 23:06:40 +00:00
des
a2dcf5afcd
Add support for tinderbox.pl's --cvsup and --repository options.
...
Sort %CONFIG.
2004-01-23 23:06:14 +00:00
des
c98a7ae005
Document cvsup support.
2004-01-23 23:04:38 +00:00
des
fd8c76bb8d
Add support for using cvsup instead of cvs to update the source tree.
...
Fix the "clean" command: don't try to rmdir symlinks, and run chflags
before trying to delete the chroot tree.
Tweak some error and info messages.
2004-01-23 23:04:26 +00:00
imp
a3f9d08711
Remove references to cryptotest
2004-01-22 05:57:48 +00:00
imp
ee820bd1dc
Theo de Raadt has brought to our attention that he wrote at least part
...
file and that he has not released it under a free license. Until the
matter can be resolved, honor his claim and remove it.
PR: misc/61676
2004-01-21 16:44:49 +00:00
das
b34ba9267d
Add regression tests for printf's %a/%A formats.
...
While here, disable some of the long double tests on i386, since
FreeBSD/i386 is the only port that doesn't evaluate long doubles in
their full precision (due to constant folding bugs in gcc).
2004-01-19 05:59:07 +00:00
das
8bba23bcd3
Add regression tests for some of the bugs recently discovered in the
...
vendor's strtod() implementation.
While here, disable some of the long double tests on i386, since
FreeBSD/i386 is the only port that doesn't evaluate long doubles in
their full precision (due to constant folding bugs in gcc).
2004-01-19 05:30:56 +00:00
das
0215d69e21
Work around a recently-introduced gcc bug. The compiler no longer
...
accepts certain floating point constant representations that are
legal in C99.
2004-01-18 07:06:21 +00:00
des
b5b2dad2b3
Add ${IMAGES} to CLEANFILES.
2004-01-11 19:05:48 +00:00
des
b1cf151cf0
Store binary files in uuencoded form.
2004-01-11 19:00:04 +00:00
bms
0ec13bbe55
Add pirtool, a tool for dumping the $PIR table on i386 machines at runtime.
...
Requested by: mdodd
2004-01-06 20:59:49 +00:00
grog
c042ad5b43
Rename "msgbuf" to "dmesg", a more easily remembered name.
...
"Fix" documentation by removing periods and commas.
2003-12-31 00:37:24 +00:00
grog
e73cd5ac20
Remove calls to 'y' macro.
2003-12-30 02:08:29 +00:00
grog
6f316c7c15
Remove current implementation of kldstat macro.
...
Add new kldstat, kldstat-v and kernel macros. The kldstat macro is
functionally equivalent to the previous implementation, but it looks
prettier and it matches the kldstat-v macro better. kldstat-v gives
output similar to userland kldstat -v (note lacking space), and kernel
loads a new kernel and dump.
Submitted by: des
2003-12-30 01:23:16 +00:00
grog
5214257295
Add documentation for previously undocumented macros, and correct
...
existing documentation. This is not made any easier by the
brain-damaged format required for the documentation: one line, no full
stops or commas.
2003-12-29 06:38:27 +00:00
grog
312f94a981
Add documentation for previously undocumented macros. This is not
...
made any easier by the brain-damaged format required for the
documentation: one line, no full stops or commas.
Remove macro xy. I can't see any use for it any more.
2003-12-29 06:37:11 +00:00
grog
9dbe9da10f
Add comments to deter people from using this file directly. That's
...
not the intention.
Rearrange "you may want to change these values" values to the top, and
reduce their number as much as possible.
tr macro: Require a parameter (because gdb is too stupid to understand
optional parameters), and create macros tr0, tr1 and trf which call it
to connect to /dev/cuaa0, /dev/cuaa1 and firewire connections
respectively.
Split kld symbol load into two separate macros: revision 1.5
simplified things for the /dev/mem case, but broke it for anything
else. Now the simple /dev/mem version is called kldsyms, and the
version for serial debugging and processor dumps is called getsyms,
and still requires this irritating cut and paste.
Change comments on startup to make life easier for the poor
(de)bugger.
2003-12-29 06:35:14 +00:00
grog
a5c79dac09
Explain what all this is about.
2003-12-22 00:01:53 +00:00
des
7ed0e44024
Revert the last two commits. It seems that compat mode is actually faster
...
than non-compat (using -j1), though reading the make(1) sources suggests
that the opposite is true.
2003-12-12 12:03:59 +00:00
des
88a6713374
Don't pass -P option to make(1) as it confuses the error detection logic.
2003-12-11 16:54:42 +00:00
des
757bceac48
Always pass -j to make(1), even when we only want one job. It disables
...
compat mode and hopefully improves tinderbox performance.
2003-12-11 16:49:34 +00:00
des
29a74b0a5b
PowerPC doesn't need NOLIBC_R and NOFORTH (and hasn't for quite a while now)
2003-12-11 13:29:48 +00:00
des
eaf40818a9
Install experimental.rc as well.
2003-12-11 13:28:07 +00:00
phk
5fc1455f30
Add a small program to test/measure with the RFC 2783 API for timing
...
external signals.
2003-12-08 20:49:40 +00:00
sam
2491b1663d
add install rule
2003-12-07 21:42:40 +00:00
sam
6883826916
o report 0 instead of -1 for xmit rate when in transition
...
o report rssi in running display
o futz with column widths in running display
2003-12-07 21:40:52 +00:00
sam
ec0b56b4a8
fix comment
2003-12-07 21:38:28 +00:00
des
0146f68317
Log all results to a history file in the log directory.
2003-12-07 17:43:30 +00:00
des
a01fa3dd5f
Merge in uncommitted changes from the running configuration.
2003-12-04 10:22:56 +00:00
des
bbc893d308
RELENG_5_2 is right around the corner.
2003-12-04 10:21:06 +00:00
ru
8b16f19b53
Understand the old pseudo-device config(8) file directive, for 4.x.
2003-11-28 08:58:44 +00:00
phantom
ad3f1c6054
Learn about new world order
2003-11-26 10:43:05 +00:00
sam
58d58e721b
fixup include filenames; this stuff used to be in the kernel source tree
2003-11-13 21:25:09 +00:00
sam
41dd852297
honor environment settings of SYSDIR and BINDIR
2003-11-13 21:24:09 +00:00
sam
0f82ac37b7
add in-kernel ttcp performance tool
2003-11-13 00:30:27 +00:00
des
8e83cfd041
Remove leftovers from old color determination scheme.
...
Tune the speed at which colors change.
2003-11-12 08:37:10 +00:00
des
aa731bc983
braino in age computation
2003-11-12 08:32:34 +00:00
des
0f38b455d2
Use graded colors to more clearly indicate relative age.
2003-11-12 08:30:51 +00:00
des
fee6e52043
Turn the table around: platforms across, branches down.
...
Also fix some bogus tabification in here documents.
2003-11-12 08:16:16 +00:00
des
14e08494b4
Belatedly include RELENG_4_9 in the build, and rotate RELENG_4_7 out.
2003-11-12 07:50:36 +00:00
sam
9085c8042a
add 802.11 layer stats dumper
2003-11-08 01:06:19 +00:00
sam
cb9490d26b
catchup with if_xname change
2003-11-08 01:01:56 +00:00
green
702cf84221
Add a "-f" flag for asf(8) which performs a search to find the each module
...
no matter where in the directory structure it may be. Use this and the "-k"
flag in the generated gdbinit files so that the "getsyms" function in gdb
requires no user intervention to run and will find every module if they're
in the kernel build's module directory. This is still quite useful for
cases where gdb knows that the path for some modules is /boot/kernel and
others are in the object directory for /usr/src/sys/$ARCH/compile/kernel.
Approved by: grog
2003-11-04 06:38:37 +00:00
phk
2de88267f6
Attached is a small patch to ministat that separates the
...
avg/median/stddev bars onto two lines. Useful for datasets that
overlap.
Submitted by: Dan Nelson <dnelson@allantgroup.com>
2003-10-31 13:25:43 +00:00
tjr
62bcef1682
Add regression tests for sgetrune() and sputrune().
2003-10-30 11:51:36 +00:00
sheldonh
b2819ceb95
Update the location of the Hart list.
2003-10-29 11:12:28 +00:00
des
7a44ee10af
Add the "TB ---" prefix to error and warning messages so that early
...
failures (e.g. failure to lock the sandbox) don't result in empty failure
reports.
2003-10-14 20:01:58 +00:00
des
ca338e3964
Tweak the colors for failed runs
2003-10-11 09:44:18 +00:00
des
cb24e55c0c
Show stale results (8 hours old or more) in a paler color.
2003-10-11 09:40:18 +00:00
des
5c0416ca4a
Cosmetic nits.
2003-10-10 23:27:57 +00:00
des
8c75eea853
Collapse the Architecture and Machine columns to conserve screen space.
2003-10-10 23:25:43 +00:00
des
a97c1cb829
Discourage line breaks between the time of day and the time zone.
2003-10-10 22:41:00 +00:00
des
7ea266dced
Add support for tinderbox(1)'s -h option.
2003-10-10 21:13:37 +00:00
des
ed541427f1
There is no need for $have_logs since we determine what platforms and
...
branches to show from what logs are actually present on disk.
2003-10-10 21:05:31 +00:00
des
08d994bb47
Document the -h option.
2003-10-10 21:04:14 +00:00
des
578714fcf5
Report the version number and hostname at the top of the log. Allow the
...
user to override the hostname on the command line (for whatever reason).
Add a comment to explain why a particular piece of code is commented out.
2003-10-10 20:59:51 +00:00
des
9268e718fb
s/GMT/UTC/
2003-10-10 20:44:49 +00:00
des
533b2299b5
Allow wrapping between the date and the time. s/GMT/UTC/.
2003-10-10 07:11:54 +00:00
des
258bcd3937
Build RELENG_5_1.
2003-10-10 07:10:33 +00:00
des
ad7ba9086c
Instead of using hardcoded column and row headers, scan the log directory
...
to see what's of interest.
2003-10-09 02:30:34 +00:00
des
4f08ebff2e
Build a couple of security branches.
2003-10-09 02:18:37 +00:00
ru
146749407a
Fix a bug that prevented exists() from finding "foo/", "foo/."
...
and "foo/.." when ".PATH: foo" was also given.
PR: bin/34062
2003-10-02 21:30:30 +00:00