Commit graph

503 commits

Author SHA1 Message Date
Bruce M Simpson 27faa39960 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
Greg Lehey a783ff949c Rename "msgbuf" to "dmesg", a more easily remembered name.
"Fix" documentation by removing periods and commas.
2003-12-31 00:37:24 +00:00
Greg Lehey e1e5f8baf2 Remove calls to 'y' macro. 2003-12-30 02:08:29 +00:00
Greg Lehey 1cff4d0c1f 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
Greg Lehey 410b51e72b 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
Greg Lehey 8454e168a9 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
Greg Lehey 747ca5f521 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
Greg Lehey 0fa02ea5f7 Explain what all this is about. 2003-12-22 00:01:53 +00:00
Dag-Erling Smørgrav 3b64ed3a59 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
Dag-Erling Smørgrav 194c3cd492 Don't pass -P option to make(1) as it confuses the error detection logic. 2003-12-11 16:54:42 +00:00
Dag-Erling Smørgrav e8064dd1a8 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
Dag-Erling Smørgrav 801e29bd96 PowerPC doesn't need NOLIBC_R and NOFORTH (and hasn't for quite a while now) 2003-12-11 13:29:48 +00:00
Dag-Erling Smørgrav bf063e8c94 Install experimental.rc as well. 2003-12-11 13:28:07 +00:00
Poul-Henning Kamp 3d9368b2d0 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 Leffler 236d9d937d add install rule 2003-12-07 21:42:40 +00:00
Sam Leffler 35d8be69e3 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 Leffler db511d2fff fix comment 2003-12-07 21:38:28 +00:00
Dag-Erling Smørgrav 5494e1fa10 Log all results to a history file in the log directory. 2003-12-07 17:43:30 +00:00
Dag-Erling Smørgrav 9cc0135c20 Merge in uncommitted changes from the running configuration. 2003-12-04 10:22:56 +00:00
Dag-Erling Smørgrav 082e8d12e0 RELENG_5_2 is right around the corner. 2003-12-04 10:21:06 +00:00
Ruslan Ermilov 69de7f12cb Understand the old pseudo-device config(8) file directive, for 4.x. 2003-11-28 08:58:44 +00:00
Alexey Zelkin ac5e4e9c9e Learn about new world order 2003-11-26 10:43:05 +00:00
Sam Leffler 10e2a7db13 fixup include filenames; this stuff used to be in the kernel source tree 2003-11-13 21:25:09 +00:00
Sam Leffler 240d548608 honor environment settings of SYSDIR and BINDIR 2003-11-13 21:24:09 +00:00
Sam Leffler 891ea87e6a add in-kernel ttcp performance tool 2003-11-13 00:30:27 +00:00
Dag-Erling Smørgrav a82652a49f Remove leftovers from old color determination scheme.
Tune the speed at which colors change.
2003-11-12 08:37:10 +00:00
Dag-Erling Smørgrav a5601bd7fa braino in age computation 2003-11-12 08:32:34 +00:00
Dag-Erling Smørgrav f61d63d059 Use graded colors to more clearly indicate relative age. 2003-11-12 08:30:51 +00:00
Dag-Erling Smørgrav 7335c12f8f Turn the table around: platforms across, branches down.
Also fix some bogus tabification in here documents.
2003-11-12 08:16:16 +00:00
Dag-Erling Smørgrav a61575cf29 Belatedly include RELENG_4_9 in the build, and rotate RELENG_4_7 out. 2003-11-12 07:50:36 +00:00
Sam Leffler 754a426e14 add 802.11 layer stats dumper 2003-11-08 01:06:19 +00:00
Sam Leffler d7c15d551a catchup with if_xname change 2003-11-08 01:01:56 +00:00
Brian Feldman afdc68c42f 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
Poul-Henning Kamp 573e036e31 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
Tim J. Robbins 33c50f26da Add regression tests for sgetrune() and sputrune(). 2003-10-30 11:51:36 +00:00
Sheldon Hearn 9c31021801 Update the location of the Hart list. 2003-10-29 11:12:28 +00:00
Dag-Erling Smørgrav e89ab6e083 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
Dag-Erling Smørgrav adc0836e72 Tweak the colors for failed runs 2003-10-11 09:44:18 +00:00
Dag-Erling Smørgrav cd4c9b964f Show stale results (8 hours old or more) in a paler color. 2003-10-11 09:40:18 +00:00
Dag-Erling Smørgrav ffa02b4681 Cosmetic nits. 2003-10-10 23:27:57 +00:00
Dag-Erling Smørgrav a39eb57a16 Collapse the Architecture and Machine columns to conserve screen space. 2003-10-10 23:25:43 +00:00
Dag-Erling Smørgrav 4b59e44a86 Discourage line breaks between the time of day and the time zone. 2003-10-10 22:41:00 +00:00
Dag-Erling Smørgrav f5e8ed3d85 Add support for tinderbox(1)'s -h option. 2003-10-10 21:13:37 +00:00
Dag-Erling Smørgrav 8843f010b9 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
Dag-Erling Smørgrav b9dc5c11b8 Document the -h option. 2003-10-10 21:04:14 +00:00
Dag-Erling Smørgrav ae7558858d 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
Dag-Erling Smørgrav 3ce6706cff s/GMT/UTC/ 2003-10-10 20:44:49 +00:00
Dag-Erling Smørgrav 38b28673a3 Allow wrapping between the date and the time. s/GMT/UTC/. 2003-10-10 07:11:54 +00:00
Dag-Erling Smørgrav 92f489a593 Build RELENG_5_1. 2003-10-10 07:10:33 +00:00
Dag-Erling Smørgrav 981152552a 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