Commit Graph

191516 Commits

Author SHA1 Message Date
pooka 4b7b7791c8 Fix silly test. First it tests that it can't "cd ..", then it
wants to "cd .." to complete the test.  CANNOT HAVE BOTH!
2010-06-12 13:31:35 +00:00
pooka 8e2bcc78c9 fix diagnostic output 2010-06-12 13:15:54 +00:00
pooka 7971a93d6c Make the test work on an installation without sharesrc. 2010-06-12 13:15:01 +00:00
skrll 6a978a976d Correct the argument order of ifreqn2o conversion.
Fixes PR/42585.
2010-06-12 08:12:03 +00:00
pooka 4df1419c47 Support rumpkern components and rumpkern components depending on vfs init. 2010-06-12 07:13:54 +00:00
tnozaki fd847aaa33 stop to renaming _CTYPE_* -> _RUNETYPE_*. 2010-06-12 05:54:05 +00:00
tnozaki 2a589509a4 use _FileRune* instead of _Rune*. 2010-06-12 02:51:34 +00:00
pooka f1809fcd66 Add some ptyfs tests.
Note: I'm not adding these to the build yet, since they depend on
some other other cleanup I might get done only after the weekend.
Even so, t_nullpts serves a simple example of how to repeat the
crash described in PR kern/43456 (just remove "rump_sys_" from the
calls and it should compile and you should get a host kernel panic
instead of a coredump).
2010-06-11 23:52:38 +00:00
tnn f39a1ea18b regen 2010-06-11 18:23:57 +00:00
tnn 8f6a87a7e4 add Samsung GT-B3710 LTE/4G broadband usb stick 2010-06-11 18:22:06 +00:00
riz 56d9ef3ad9 Mark a few atf files as being in the "share" set as well so a
MKSHARE=no release build completes (tested on amd64 and i386).
2010-06-11 18:21:44 +00:00
njoly 0e3584bfe7 +librumpkern_ksem.so.0.0.debug 2010-06-11 15:12:45 +00:00
taca d90672e3b1 ISC DHCP 4.1.1-P1 released. 2010-06-11 14:19:55 +00:00
pooka 9dac69e895 Fix DIAGNOSTIC. Moral of the story: don't comment xen kernels out of the
build even if you'd like to go to sleep earlier.
2010-06-11 07:32:32 +00:00
pooka b0063461d0 update 2010-06-10 23:50:04 +00:00
pooka 181ba286cb Make tests operate in environments without /usr/share/dict/words,
such as the one used by "anita test".

This has also the added benefit of decoupling the tests from whataver
is in "words", should that file ever be updated.
2010-06-10 23:49:48 +00:00
pooka 0f5a2c3b87 descend into sys/rump/kern 2010-06-10 22:41:41 +00:00
pooka 693b5f6213 quote PR kern/43452 in descr 2010-06-10 22:20:38 +00:00
pooka c46b8723d4 update 2010-06-10 22:04:52 +00:00
pooka b2077c0c11 Add tests for semaphores. Note: the "unlink" one fails because our
implementation is broken.  I'll file a PR shortly.
2010-06-10 22:03:43 +00:00
pooka 69d80d1862 update 2010-06-10 22:00:02 +00:00
pooka 7f57b57dc8 Add infrastructure for kern compnents. This is meant for those
components which are too bloaty to be included in rumpkern (where
bloaty means "can be easily left out without anyone missing"), but
generally do not require the support of the dev/fs/net factions to
function.  As the first one, add ksems.  librumpcrypto will migrate
here too once I get my timeslice to deal with the setlists, as most
likely will tty support.
2010-06-10 21:56:42 +00:00
pooka eacf4402b9 Use kern_proc.c instead of a collection of stubs. But what we
really wanted from this commit was the support for proc_specificdata.

TODO: make creating a new process actually use kern_proc and
maybe even add an interface which starts a process with
"any pid you don't like"
2010-06-10 21:40:42 +00:00
pooka 51542301d2 lwp0 seems like an lwp instead of a process, so move bits related
to it from kern_proc.c to kern_lwp.c.  This makes kern_proc
"scheduling-clean" and more easily usable in environments with a
non-integrated scheduler (like, to take a random example, rump).
2010-06-10 20:54:53 +00:00
jruoho 4dc5d3cab8 A small nit from the spec: _PSW should be called after _PTS. Thus call the
wakedev routine after AcpiEnterSleepStatePrep(). Unlikely to make any
difference whatsoever, but there might always be a BIOS writer who disagrees.
2010-06-10 20:36:55 +00:00
pooka df76692de4 regen: ksem syscalls 2010-06-10 19:10:09 +00:00
pooka 13ce287a55 rump stubs for _ksem* 2010-06-10 19:09:03 +00:00
pooka 36e68995ca smoke the smoke, hack the hack, *beep* the *beep*, _KERNEL_OPT the _KERNEL_POT 2010-06-10 19:06:26 +00:00
wiz e2a56e055d Whitespace. 2010-06-10 18:35:22 +00:00
wiz e1afe8ab7d Fix a typo. Bump date for previous. 2010-06-10 18:34:21 +00:00
dholland da08c929c5 .It, not .IT. Noticed by Henning Petersen in PR 43445. 2010-06-10 17:49:32 +00:00
riz b7916d4669 Wrap a call to tls_level_lookup() in #if USE_TLS to allow
postfix to build with MKCRYPTO=no.

OK tron@
2010-06-10 17:06:01 +00:00
pooka b3d299c410 Catch up with whitespace changes in df.c rev 1.79 from over 2 years ago! 2010-06-10 15:44:44 +00:00
jmmv 21e717d349 Pull up revision 2f7a426c0f4149d59a7f3717ebedd6c55998e8bc from upstream:
----------
Fix detection of crashed test cases

Prevent cross-test-case contamination that occured when a first test case
passed and the second crashed.  The second could pick up the result of the
first test case and not be reported as failed.

Similarly, change the way timed out test cases are reported back to the
caller.  The creation of a temporary results file was just a really stupid
way of passing information around and introduced false positives if the
test case creates a results file before timing out.

Fixes ticket #35.
----------

Problem originally reported by pooka@.
2010-06-10 15:27:02 +00:00
macallan 3ab6a60f8f Add a couple more hw offset definitions, add an ioctl() to set colour depth
which works like Solaris and Linux, and finally make mmap() behave like an
actual CG14. This should be all we need to get Xorg's suncg14 driver going.
2010-06-10 13:21:13 +00:00
dholland 3e9fa0fcf5 sprinkle some const 2010-06-10 06:28:33 +00:00
dholland 109bd3a98e ANSIfy function declarations 2010-06-10 06:17:21 +00:00
dholland 0857145886 de-__P() 2010-06-10 06:09:10 +00:00
dholland 6ea002c7af Allow -f -, as per PR 10898. 2010-06-10 06:03:20 +00:00
dholland 4bded2208d After consultation with jdc@, apply the patch from PR 42412 even though
the crash went away -- it's not clear that it went away for any reason
besides by accident.

The change is: use calloc instead of malloc for allocating SCREENs.
2010-06-10 05:24:55 +00:00
christos ecef0ab113 we can have ldap without crypto 2010-06-09 23:02:44 +00:00
riz 634f514ee6 Allow syslogd to compile when MKCRYPTO=no. No promises as to whether
it works or not, as this has been broken since late 2008, when the
"encrypted connections" support was added to syslogd.
2010-06-09 21:55:42 +00:00
tron 7da31fceb1 Take responsibility for Postfix. 2010-06-09 21:54:21 +00:00
wiz c8599972e0 Fix a typo. 2010-06-09 21:49:41 +00:00
njoly 57c2f44456 Add missing .debug extension. 2010-06-09 21:36:45 +00:00
riz a9adb2c9b0 If the definition of a static function is #if DES, the declaration
of it should be too.  Fixes build of ed where MKCRYPTO=no.
2010-06-09 19:20:18 +00:00
riz ef3c6c8c55 Tag some manpages with "complex" so a build with "MKCOMPLEX=no" completes
successfully.
2010-06-09 19:06:31 +00:00
phx 16b097908c Adapted sysinst and installation docs for modern NAS boxes. 2010-06-09 17:37:23 +00:00
phx 39b0fd3abd The sandpoint port is now focussed on 824x based NAS boxes.
Replaced GENERIC by GENERIC.NAS.
Added INSTALL_KURO for KuroBox.
GENERIC.NAS and RAMDISK are no longer needed.
2010-06-09 17:34:32 +00:00
dholland c939deefa5 minor clarification 2010-06-09 17:29:15 +00:00