jruoho
bbc35c14f6
Remove the HARDWARE -title. Use -bullet for .Bl.
2011-01-08 20:13:01 +00:00
pgoyette
b94984c7b8
Since the regex test is gone, don't try to descend into its SUBDIR
2011-01-08 18:42:47 +00:00
pgoyette
e2c5b6a838
The regex test has been atf-ified
2011-01-08 18:13:42 +00:00
pooka
270275f700
support pollts and rewrite poll in terms of pollts
2011-01-08 18:11:46 +00:00
pgoyette
99902ed6a7
sets-list dance for atf version of regex test
2011-01-08 18:11:21 +00:00
pgoyette
17f9a364e6
Atf-ify the regex test
2011-01-08 18:10:31 +00:00
jym
883680496d
CONSIDERATION => CONSIDERATIONS, to be on par with the rest of man pages.
2011-01-08 18:07:14 +00:00
haad
2dc8282a58
Use /rescue/chown not chown from /usr/sbin which might not be available in
...
time of running this script.
XXX. Why is chown in /usr/sbin ? it should be moved to /sbin
2011-01-08 16:16:51 +00:00
pooka
1cc3ec9f1f
Support fork() and dup2().
...
This is sufficient to make an unmodified httpd(8) be able to serve
pages via a rump networking stack.
2011-01-08 14:19:27 +00:00
pooka
712b80467f
SIGPIPE is generated internally by the kernel, so include it in
...
the list of "no panic" sigs.
2011-01-08 14:01:04 +00:00
tsutsui
71bca1aa09
Update some items to reflect reality.
2011-01-08 09:44:37 +00:00
pooka
6d44fb2799
Do a minidehumanizenumber for RUMP_MEMLIMIT. Now you can set it
...
to e.g. 16m instead of having to type out 16777216.
2011-01-08 09:40:05 +00:00
pooka
3c2830fb5d
BUGS is gone (and on its way out it inquired about the doctor's status)
2011-01-08 09:36:26 +00:00
pgoyette
63aa7b9e06
rpc/xdr test has been atf-ified
2011-01-08 07:02:17 +00:00
pgoyette
871c88bcef
mtree and set-list games for xdr test
2011-01-08 07:00:17 +00:00
pgoyette
b607edaed3
Atf-ify the rpc/t_xdr test
2011-01-08 06:59:37 +00:00
pgoyette
27009b334d
Fix and re-enable the delete_btree test case
2011-01-08 05:33:34 +00:00
jym
4c59a64111
Move if_xname setting earlier for xvif creation, so we can grab domid
...
and handle values sooner for error cases.
2011-01-08 05:23:19 +00:00
jakllsch
208ac54ed2
NetBSD/vax does not implement fmax(3), substitute with existing MAX() macro.
2011-01-08 02:36:52 +00:00
wiz
7639b8f6d0
mdocml-1.10.9 out.
2011-01-08 00:55:37 +00:00
jmmv
416c5b0ff8
Call el_source before initializing sh-specific editline properties (i.e.
...
the editor type and the tab completion binding).
This allows tab completion to work when a user has an ~/.editrc file.
Addresses PR bin/43404.
2011-01-07 22:21:56 +00:00
pooka
dac028c1ff
Apparently the atf in the qemu runs doesn't like p2k_ffs and hangs
...
completely. Remove it for until I have a chance to debug what's
going on.
2011-01-07 19:54:48 +00:00
pooka
e9d1107acf
Begin work on a syscall hijacking library which can be LD_PRELOADed
...
to convince non-rumped applications to communicate with a rump
kernel instead of the host kernel. The precision of what goes
where is not exactly surgical, but for example when wanting to
debug a web server's TCP/IP stack interaction, it might be enough.
When all you have is a hand grenade, all problems look like a ....
hmm?
There's still plenty to figure out. For example, I'm not sure what
the user interface will be like. Now it just attempts to hijack
network communication. It also needs to sync with symbol renaming
in libc, and maybe autogenerate the non-schizophrenic wrappers
where the communication is heading to exactly one destination, lest
I'll be a mummmy by the time I finish writing them all. As a fun
example of a non-non-schizophrenic one, consider poll().
Work in progress, but I managed to get two non-rumped netcats
talking to each other or fetching the index from a non-rumped
thttpd. telnet works in one direction (i can read the data from
netcat, but anything i send back is not printed). bozohttpd uses
dup2() which i haven't bothered to address yet, etcetc.
(not hooking this up the build for now)
2011-01-07 19:52:43 +00:00
christos
b9d27ca2f7
PR/44340: Brian Buhrow: Raid sets containing wedges cannot be unconfigured
...
and reconfigured without a reboot.
2011-01-07 19:52:18 +00:00
pooka
91aad9bd60
Make rumpclient impervious to LD_PRELOAD syscall hijacking by using
...
dlsym(RTLD_NEXT) to lookup a host_syscall() function pointer which
is used instead of syscall() to communicate with the kernel server.
WARNING: popular opinion classifies this as "ugly code". if you
have a weak heart/mind/soul/sole meuniere, read max. 1 line of the
diff per day, preferably with food.
2011-01-07 19:37:51 +00:00
jmcneill
0e137f7821
fix compilation when _MODULE is not defined
2011-01-07 18:24:53 +00:00
njoly
e140fcac27
Small typo.
2011-01-07 18:00:12 +00:00
pooka
357983cc1c
Make P2K_WIZARDUID require a valid integer instead of defaulting to root.
2011-01-07 16:02:32 +00:00
pooka
0d0a5842f8
Document how to get debug info for the mount.
2011-01-07 15:50:40 +00:00
pooka
27daa694a2
In case of a P2K_DEBUG mount, dump mount point contents when the
...
process receives SIGINFO. Additionally, dump vnode status if the
process gets SIGUSR1 (can be quite quite verbose, therefore not
displayed with SIGINFO).
2011-01-07 15:47:14 +00:00
jmcneill
c82905f94c
add hdaudio and hdafg modules
2011-01-07 15:32:11 +00:00
jmcneill
4608557aab
modularize hdaudio and hdafg drivers
2011-01-07 15:30:29 +00:00
pooka
d32ef440df
in case unmount fails (it never should), do a full mountpoint dump
2011-01-07 15:30:09 +00:00
pooka
3a382dc397
Avoid double init of tty_lock if rumpkern_tty is included. LOCKDEBUG
...
does not tolerate double inits.
pointed out by njoly
2011-01-07 15:10:22 +00:00
pgoyette
a3eac7b0e8
The db test has been atf-ified
2011-01-07 15:08:40 +00:00
pgoyette
27aeaab683
Hook the new atf db test
2011-01-07 15:06:37 +00:00
pgoyette
0308b37ff4
Atf-ify the db tests.
...
XXX Note that the original regress version of this test did not run the
XXX btree_delete test; that test is broken, and is disabled for now.
2011-01-07 15:05:57 +00:00
tsutsui
38b3ed96cc
Put .set noreorder so that BDslots are properly filled.
2011-01-07 14:50:27 +00:00
cegger
21fd508d09
use aprint_error_dev
2011-01-07 14:08:29 +00:00
pooka
409447038e
xfail PR kern/44336
2011-01-07 12:18:25 +00:00
pooka
4ba41bccb2
Adjust atf_check_type() to make it work again.
...
Do we need tests for the tests? ;)
2011-01-07 12:16:17 +00:00
pooka
6bafd757e5
use X-fs.mntname for f_fstypename. ignore p2k_ffs there.
2011-01-07 12:01:11 +00:00
pooka
71074032ea
Set an extra xvar indicating MOUNT_FOO
2011-01-07 12:00:34 +00:00
pooka
604e46b650
antipasto
2011-01-07 11:58:21 +00:00
pooka
20bc861ad1
ffs -o log dies in renamerace_dirs just like the rest.
2011-01-07 11:53:23 +00:00
pooka
c63717e4a5
add another fstype for ffs -o log
2011-01-07 11:52:59 +00:00
pooka
1c9b2b7d1e
Don't panic if "unnecessary" dir already exists.
...
(helpful when running the test without atf-run)
2011-01-07 11:50:37 +00:00
pooka
4de0f96672
P2K_FFS uses puffs and therefore does not GOP_ALLOC either
2011-01-07 11:41:54 +00:00
pooka
dbc0117ffb
adjust another place where X-fs.type is set
2011-01-07 11:41:40 +00:00
pooka
6869f180f8
expect correct errno in nfsro case. from yamt
2011-01-07 11:39:27 +00:00