davidxu
d2158e6c48
Fix compiling.
2007-01-06 11:32:15 +00:00
jeff
c164b22f4a
- Add colors for up to 8 cpus.
2007-01-06 04:40:44 +00:00
das
269e2dc492
Remove the test that ensures that when the string "nan(...)" is converted
...
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.
2007-01-03 21:28:26 +00:00
das
1b31fff938
Fix cut-and-paste bugs in the regression tests.
2007-01-03 05:38:08 +00:00
scottl
956f797038
Expand a comment for clarity and fix a missed substitution.
2007-01-02 04:51:26 +00:00
scottl
9742680fc8
Add a simple tool for checking the command queues in the MFI driver. Also add
...
a simple wrapper for running the MegaCLI tool.
2007-01-01 23:50:04 +00:00
bms
1a77168e4f
Drop all received data mbufs from a socket's queue if the MT_SONAME
...
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
2006-12-23 21:07:07 +00:00
davidxu
bdbe991e7c
initialize mutex and cv.
2006-12-06 00:03:42 +00:00
davidxu
d8269ebb49
Fix spelling.
2006-12-05 05:31:49 +00:00
davidxu
67b2870c21
Add a test for pthread's cv and cancellation.
2006-12-05 05:14:56 +00:00
dds
db1000c626
New test cases demonstrating fixed bugs, and the reason why
...
fmtcheck can't be used.
2006-12-03 19:18:41 +00:00
yar
f023e30b98
/usr/sbin/faithd is an INET6-specific tool, and now it won't be built
...
if MK_INET6 is "no", so add it to the MK_INET6 block.
PR: bin/100805 (audit-trail)
2006-11-27 13:33:31 +00:00
n_hibma
c75497ed80
Shorten the KERNCONF filename to the basename in the install target as
...
well as in the build target, although it is not used in this target.
2006-11-27 12:16:03 +00:00
sam
e0945d6033
add rate knob for net80211 rate control modules
...
MFC after: 1 month
2006-11-26 19:56:25 +00:00
netchild
ae8af45403
ah_if.m was removed a while ago
2006-11-26 14:41:17 +00:00
delphij
361abdf198
Make use of mk/ files from a fresh source tree, rather than
...
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
2006-11-24 09:07:26 +00:00
yar
af6cce5172
Fix and extend the -j option to pkill/pgrep WRT the jail
...
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
2006-11-23 11:55:17 +00:00
rodrigc
47fea8ad7d
Remove references to mount_devfs, mount_fdescfs, mount_linprocfs,
...
mount_procfs, and mount_std.
Reminded by: ru
2006-11-22 00:26:55 +00:00
jkim
be0e24cc9d
Fix message size tests for msgsnd(3) and msgrcv(3). msgsz is the length of
...
actual message and it should not include size of message type.
2006-11-16 19:51:10 +00:00
benno
0168d3765c
Add the Transcend 2GB card specs.
2006-11-16 08:04:29 +00:00
rwatson
4bfbd5c778
Add a short regression test to try to exercise races in the non-atomic
...
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.
2006-11-15 12:43:45 +00:00
maxim
90c11a6b82
o Indent by tab.
2006-11-11 18:45:20 +00:00
maxim
42ff530d83
o Add several regression tests for dup(2), dup2(2) and fcntl(F_DUPFD).
...
Obtained from: OpenBSD
2006-11-11 18:32:50 +00:00
bms
ed19ab972b
Update copyright date.
...
MFC after: 3 weeks
2006-11-09 11:45:44 +00:00
bms
67a51422fc
Use C99 types.
...
MFC after: 3 weeks
2006-11-09 11:42:38 +00:00
bms
8d49d67d0a
Rewrite the format of pirtool output to match what the kernel currently
...
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
2006-11-09 11:39:34 +00:00
jkim
883def490b
Use z modifier for size_t and ssize_t.
2006-11-07 23:28:30 +00:00
dds
c1bff9358c
Add the examples from the manual page.
2006-11-06 15:05:03 +00:00
dds
5f9d5575d3
Updated results for bin/68981
...
PR: bin/68981
2006-11-06 15:00:37 +00:00
dds
162bf8c18e
Regress.out is now regress.x.out.
2006-11-06 08:49:43 +00:00
dds
785f45c300
Test the handling of supplied and default parameters.
2006-11-06 08:39:52 +00:00
stefanf
5d1b410c9d
Add regression tests for PR 105078.
2006-11-05 18:41:23 +00:00
n_hibma
3d639ea5f8
Only use the filename part of the kernel configuration file as an argument to
...
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
2006-11-02 20:43:20 +00:00
jb
8f5ff1bf04
Add a build option to support WITH_CDDL and WITHOUT_CDDL, defaulting
...
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.
2006-11-01 09:02:11 +00:00
julian
ca6370b606
Reworking of how to add ports.
...
submitted by: Jean Milanez Melo
2006-11-01 01:25:51 +00:00
pjd
3a5ac9f9e0
Add fs_unrefs field to the super block structure.
...
Sponsored by: home.pl
2006-10-31 22:18:33 +00:00
julian
cc337af506
Add configuration stubs for adding package derived files to the various
...
sample configurations.
Submitted by Jeremie Le Hen and tested by Jean Milanez Melo.
2006-10-30 19:50:01 +00:00
julian
75e5d4bb24
Add some code to support including files ffrom packages in the image.
...
Submitted by: Jeremie Le Hen and tested by Jean Milanez Melo.
2006-10-30 19:47:05 +00:00
julian
680b3eb932
Might as well move to the right place if we are not there.
...
The whole question of how much to rely on teh sources being in /usr/src
needs visiting.
2006-10-11 21:46:53 +00:00
julian
4104af0125
let the user know what configurations are available when asking for it.
2006-10-11 21:39:19 +00:00
maxim
d81c54abb9
o Grammar.
...
Submitted by: kris
2006-10-09 06:47:08 +00:00
maxim
3e3b20daad
o Enable test-sparceaout test since alc@ has fixed the panic in rev. 1.229
...
sys/vm/vnode_pager.c.
cVS: ----------------------------------------------------------------------
2006-10-09 05:31:37 +00:00
julian
4503c0ed68
Large rewrite of the tinybsd script.
...
This allows the user to specify that the root filoesystem should be
an MFS or teh actual medium itself.
Also a new command syntax, along with an interactive mode by default,
with crossinvocation memory of the last used values as defaults for the
current invocation.
Submitted by:jmeloatfreebsdbrasil,com-br
2006-10-04 22:16:40 +00:00
ru
e6127938f3
Revise markup.
2006-09-30 17:21:37 +00:00
ru
6e2dfd0e20
Removed libc_r build support.
2006-09-30 11:32:46 +00:00
ru
32c63e8e58
Initializate "offset" variable to zero; otherwise, if not using
...
the -o option, it might contain garbage.
MFC after: 1 day
2006-09-28 12:33:36 +00:00
julian
ed1ef715b2
Slight tunups to the config files.
2006-09-21 22:17:04 +00:00
julian
bedb0044a6
In the spirit of nanoBSD and PicoBSD, add TinyBSD.
...
Submitted by jmeloatfreebsdbrasil,com-br
(Jean Milanez Melo)
As PicoBSD becomes slightly less useful, TinyBSD fills the gap below nanoBSD.
2006-09-20 22:24:20 +00:00
pjd
4524e2abf4
Move readonly.t regression tests file to where it belongs.
...
I accidentally added it to a wrong directory.
2006-09-19 11:28:06 +00:00
pjd
57e3a9f406
Add regression tests for 'geli configure' subcommand.
...
MFC after: 1 week
2006-09-16 10:44:33 +00:00
pjd
7eae1b3fd5
Regression tests for read-only option (attach -r).
...
MFC after: 1 week
2006-09-16 09:30:24 +00:00
rwatson
bd76450bdb
dd a series of regression tests to validate that privilege requirements are
...
implemented properly for a number of kernel subsystems. In general, they
try to exercise the privilege first as the root user, then as a test user,
in order to determine when privilege is being checked.
Currently, these tests do not compare inside/outside jail, and probably
should be enhanced to do that.
Sponsored by: nCircle Network Security, Inc.
Obtained from: TrustedBSD Project
2006-09-13 09:05:39 +00:00
ru
4c76840a35
Document the new know, WITHOUT_ASSERT_DEBUG.
2006-09-11 13:55:27 +00:00
ru
06c361717d
- Utilize the "showconfig" top-level target.
...
- Pass __MAKE_CONF=/dev/null to get a pristine output.
2006-09-11 13:39:44 +00:00
rwatson
ecf4fc184b
Enforce the compile-time threads limit at run-time, so that a high thread
...
count argument doesn't cause a segfault or memory corruption when the
compile-time array is overrun.
2006-09-02 08:25:40 +00:00
phk
40d4b9bdbe
Improve input parsing:
...
Add "-C <column>" and "-d <delims>" options to chop up input lines.
Make '#' a comment character, rest of line is ignored.
Submitted by: Dmitry Morozovsky <marck@rinet.ru>
2006-08-28 08:27:02 +00:00
ru
4d582ffe09
Remove alpha left-overs.
2006-08-22 08:03:01 +00:00
simon
053be5b222
Move the setup of "diskless" /etc magic files from install_etc() to a
...
separate function which is called right after install_etc(). This makes
it simpler to (ab)use nanobsd.sh as a framework to build more normal
FreeBSD images where a normal /etc is used, since setup_nanobsd_etc()
can just be redefined.
OK'ed in principle by: phk
MFC after: 1 week
2006-08-15 21:59:33 +00:00
sam
22a881785b
checkpoint new version
2006-08-10 19:01:16 +00:00
keramida
3ac57dcacd
Fix some minor nits in the README file of wesside
...
Reviewed by: sam, Andrea Bittau <a.bittau@cs.ucl.ac.uk>
2006-08-07 17:08:05 +00:00
sam
08914d1218
add wesside
2006-08-07 00:05:32 +00:00
sam
f81ca90c9f
another tool that uses the raw tx api
...
Submitted by: Andrea Bittau <a.bittau@cs.ucl.ac.uk>
2006-08-07 00:05:04 +00:00
sam
c149c8077e
use proper tx series
...
Submitted by: Andrea Bittau <a.bittau@cs.ucl.ac.uk>
2006-08-06 23:50:56 +00:00
sam
eb0a6f2b06
make it work after the api change
...
Submitted by: Andrea Bittau <a.bittau@cs.ucl.ac.uk>
2006-08-05 18:21:04 +00:00
sam
89fb95df13
hook packet injection tools up
2006-08-05 05:20:40 +00:00
sam
9cfa19eab8
test programs for 802.11 packet injection
...
Submitted by: Andrea Bittau <a.bittau@cs.ucl.ac.uk>
2006-08-05 05:18:03 +00:00
sam
68f1c8859e
802.11 packet injection test tool
...
Submitted by: Andrea Bittau <a.bittau@cs.ucl.ac.uk>
2006-08-05 05:13:31 +00:00
sam
6c8c3a52c9
crude stumbler using raw packet api's
...
Submitted by: Andrea Bittau <a.bittau@cs.ucl.ac.uk>
2006-08-05 05:12:03 +00:00
sam
63b1f1ffac
raw tx stat
2006-08-05 05:09:20 +00:00
jb
7cec994cf0
Fix for architectures where sizeof(void *) > sizeof(int).
2006-08-04 21:45:08 +00:00
netchild
b4ead1ad74
Fix build when .CURDIR != .OBJDIR.
...
Noticed by: "Alexander Mogilny" <sg@astral.ntu-kpi.kiev.ua>
2006-08-02 15:24:59 +00:00
yar
c2b4172f67
Tell the bitter truth that WITHOUT_GNU and WITHOUT_PAM
...
don't have any effect now.
2006-07-31 13:53:27 +00:00
yar
11ca32ce47
Document some more src.conf(5) options:
...
WITHOUT_GNU, WITHOUT_NS_CACHING, WITHOUT_PAM.
Noticed by: src/tools/build/options/makeman
2006-07-31 13:08:47 +00:00
yar
2d54f27d1f
Actually skip over undocumented options with "continue"
...
to avoid artifacts in the manpage generated. Previously
an orphaned paragraph on dependencies of such an option
would appear.
2006-07-31 12:41:13 +00:00
yar
8282790501
Extend the MK_INET6 section by rescue/ping6 and the manpages.
2006-07-29 06:29:07 +00:00
simon
aa2529c015
Add a test program which performs some very basic tests of libmp(3).
...
It is by no means expected to perform a complete test of the library
for correctness, but is meant to test the API to make sure libmp (or
libcrypto) updates don't totally break the library.
2006-07-28 16:00:59 +00:00
thomas
f27e5b6199
'make distribution' must be run from src, not src/etc, so that the proper
...
set of /usr/share/mk/* is available. This is necessary to build a 7.x
NanoBSD image on a 6.x host.
Reviewed by: phk
2006-07-28 14:37:38 +00:00
yar
a487647bea
Do not forget about INET6 and MK_INET6_SUPPORT.
2006-07-28 10:59:27 +00:00
yar
a7f9881068
Populate the MK_INET6 block.
2006-07-28 10:16:24 +00:00
simon
66c6b22daa
Add Memory Corp 512MB CF Flash.
...
MFC after: 3 days
2006-07-26 20:35:52 +00:00
rwatson
8ccc47a963
Add a test case for closing a UDPv6 socket that has been connected to
...
the IPv6 loopback address.
Warns ?= 2.
2006-07-19 12:54:14 +00:00
rwatson
42d0cba86a
Add very basic regression test for netinet6: create and close raw,
...
UDP, and TCP IPv6 sockets.
2006-07-19 12:10:33 +00:00
marcel
f457417c4c
Add regression tests of the emulation of the long branch conditional form.
...
These tests can obviously only be run on Merced processors, as they don't
implement the long branch.
2006-07-17 00:27:12 +00:00
thomas
a2b2987edd
When creating the NanoBSD disk image, install boot blocks from the
...
newly-built world, in preference to those from the host system.
Reviewed by: phk
2006-07-15 20:41:38 +00:00
phk
418bc50150
Create the diskless magic files in /etc during the install_etc() step
...
instead of setup_nanobsd(), because this gives customize tasks a chance
to fiddle the details.
Inspired & tested by: Jordan Coleman <jordan@JordanColeman.com>
2006-07-13 14:06:09 +00:00
maxim
cb40ca01c8
o style.Makefile(5): WARNS= -> WARNS?=.
2006-07-09 11:51:14 +00:00
rwatson
f47cfe1f24
When extending a file with truncate, check that newly added bytes have
...
a value of 0 in the extended region.
Make sure that we get EINVAL back if we try to truncate a read-only
file descriptor.
2006-07-09 10:56:36 +00:00
rwatson
6d0cdb6a1e
Add regression tests to make sure that attempting to call ftruncate() on
...
various non-file objects fails.
2006-07-09 10:43:31 +00:00
rwatson
2d926cc233
Add very basic ftruncate() regression test, with a comment rather more
...
thorough than the tests regarding what should be tested.
2006-07-09 10:19:07 +00:00
netchild
4ee1766788
Add (missing) and remove (obsolete) .m files.
2006-07-08 12:32:42 +00:00
sam
76a217bd1e
o fix join/rejoin format
...
o add netbsd portability glue
MFC after: 2 weeks
2006-06-30 19:06:18 +00:00
sam
2b0185af61
dump new cabq stats
2006-06-23 18:48:44 +00:00
obrien
101bc06b44
Fix type warnings on 64-bit machines.
2006-06-21 09:52:37 +00:00
sam
33e3c668d4
ipw statistics tool
2006-06-20 00:26:35 +00:00
flz
66b84ba9a1
Tweak mfc.pl to generate backout patchsets.
...
Approved by: cperciva (mentor)
2006-06-09 10:59:54 +00:00
pjd
62a0cf2a9c
Add regression tests for geli(8) authentication feature.
...
Supported by: Wheel Sp. z o.o. (http://www.wheel.pl )
2006-06-06 06:46:51 +00:00
pjd
7515e1241c
- Update regression tests after recent changes.
...
- Verify various sector sizes.
2006-06-06 06:44:19 +00:00
pjd
6cad615115
Add regression tests for IPsec.
2006-06-04 22:06:17 +00:00
maxim
d024980598
Output directory has gone, remove it from Makefile.
2006-05-31 11:22:15 +00:00
maxim
7215cab2bb
Fix test for empty interpreter.
2006-05-31 11:15:16 +00:00