Commit Graph

198923 Commits

Author SHA1 Message Date
pooka 6dd7be55d5 dumdidumdum, can't generate an incompatible test busfile and assume
that test will work.  so replace the test data with something a bit
more realistic.
2011-03-11 10:35:29 +00:00
pooka 3e81f0bf9e Make get/setuid prog ops (so that i can do rump.ping -f regardless
of host privs).
2011-03-11 09:59:56 +00:00
pooka a6893ed075 Don't assume rump kernel PAGE_SIZE and host page size are the same. 2011-03-11 09:25:59 +00:00
bsh 1fc2db839a DIC: ARM11 MPCore's Distributed Interrupt Controller. 2011-03-11 03:26:37 +00:00
bsh 0bbe6c8fa6 split arch/arm/pic/pic.c so that we can implement more efficient version of splfoo() while using pic framework. 2011-03-11 03:16:13 +00:00
pooka 563593515e Use rumphijack_dlsym() to figure out where __sysctl() is during
init.  Otherwise powerpc dlsym() DTWT and returns NULL.
(now i have no idea why dlsym() it works from rcinit(), but i'll
opt to not care)

Hah, only took 15min to debug that crap this time around.  I'm
quickly approaching zero-time with it.
2011-03-10 23:02:56 +00:00
wiz fd1ad431e8 When panicing, at least tell the _real_ reason. 2011-03-10 22:11:05 +00:00
phx c874b8909d Make sure the device class is IDE (class 0, subclass 1), before checking
the PCI interface for native/legacy mode. Different subclasses are always
assumed being in native mode. That makes the Acard IDE controller work.

New macros for PCI interface, revision and class.
2011-03-10 21:11:49 +00:00
pooka 65858e929d +tp 2011-03-10 20:04:46 +00:00
pooka 0d3ccf3fed tests/fs/zfs 2011-03-10 20:03:40 +00:00
pooka 2385406381 Add one simple test case which checks that zpool create results in
a mounted file system.  Then run away as quickly as possible.
2011-03-10 20:02:26 +00:00
pooka eb63257707 adjust some pretty likely broken assertion (stksize is hardcoded
from caller, but not used here).  now zpool doesn't cause a
kernel crash anymore.
2011-03-10 19:35:24 +00:00
pooka 3140523bc0 pass in correct variable, the old code can't possibly be correct. 2011-03-10 19:32:39 +00:00
pooka cd97edf46b autocreate /dev/zfs. requested by riz 2011-03-10 19:24:37 +00:00
pooka fe43acc5cf Use NESTED_NOPROFILE instead of VECTOR, since VECTOR grew a
.org directive for some reason.

from sandrof
(i didn't test booting, will wait for autobuild to do the work for me)
2011-03-10 18:18:00 +00:00
tsutsui a04ed687d1 Set correct struct clockframe .intr value for hardclock(9). 2011-03-10 17:40:50 +00:00
joerg 7197db08bd Add some clarifications 2011-03-10 17:38:30 +00:00
tsutsui 7567d86ea5 Set correct struct clockframe .intr value for hardclock(9). 2011-03-10 17:22:51 +00:00
joerg 9c18c3d543 Add source reference for _lwp_makecontext and
__HAVE___LWP_GETPRIVATE_FAST. Fix enumeration.
2011-03-10 17:22:17 +00:00
tsutsui c04c0297e4 Set correct struct clockframe .intr value for hardclock(9). 2011-03-10 17:13:13 +00:00
wiz 71069b9636 It's tcpdump(8), not (1).
From Anon Ymous.
2011-03-10 17:11:17 +00:00
wiz 3e5ad1ca85 Fix xref to tcpdump, from Anon Ymous.
Use Fx/Nx/Ox while here.
2011-03-10 17:09:17 +00:00
tsutsui 8e8cc5afce Set correct struct clockframe .intr value for hardclock(9). 2011-03-10 17:05:41 +00:00
njoly d2059d8a64 +tmux.debug 2011-03-10 16:50:10 +00:00
njoly 8274f2b290 +libh_tls_{dlopen,dynamic}.so.1.debug 2011-03-10 16:27:03 +00:00
tsutsui c268053c55 Set correct struct clockframe .intr value for hardclock(9). 2011-03-10 15:40:36 +00:00
skrll c86f122509 Re-run mknative to pick up TLS support.. 2011-03-10 15:15:26 +00:00
skrll 95e309863f Look for TLS on hppa on netbsd. 2011-03-10 15:14:49 +00:00
pooka f8e076eb7c remember to install test data files too. thanks, Paul. 2011-03-10 14:49:17 +00:00
reed 728c26c193 A filename with a colon in it made it appear to be the URI scheme
to various web browsers. So follow RFC 3986 4.2 and prepend ./
to the filename in the generated index hyperlink.

Okayed by mrg.
2011-03-10 14:39:40 +00:00
reed 92d8a7ba74 Fix typo. 2011-03-10 14:37:16 +00:00
skrll 11c999cbce Deal with all objdir methods. 2011-03-10 14:31:07 +00:00
joerg de4cf97515 Fix prototype for __tls_get_addr. Add a generic implementation of it
using __tls_get_addr. Update TLS notes.
2011-03-10 14:27:31 +00:00
pooka 9eacb1b321 rumpnet tests 2011-03-10 14:11:18 +00:00
pooka bbc7636114 Add a test checks that 16 rump kernels on one shmif bus can ping
each other.
2011-03-10 14:09:46 +00:00
pooka baaf9cb9d3 * remove juiblex from nfsd startup (i was using -DDEBUG nfsd yesterday)
* some minor nits
2011-03-10 13:42:33 +00:00
roy df504c6413 Do our best to process invalid terminfo strings instead of just
returning NULL.
2011-03-10 13:39:26 +00:00
pooka 8fa2364979 Support bpf. shmif_dumpbus(1) can be used for much the same effect,
but sometimes it's just more convenient to run tcpdump live.
2011-03-10 13:27:03 +00:00
jmmv 2a77c0a96c Note that window(1) will go away after netbsd-6 is branched. 2011-03-10 13:23:41 +00:00
pooka d377d1cc83 Pass packet up if it's *for* us, not if it's from someone else.
This fixes a rather curious forwarding/redirect/etc. storm which
happened when there were >2 shmif kernels on the same shmbus with
ip forwarding set on. (at least it stress-tested other code ;)
2011-03-10 13:20:54 +00:00
jmmv 7a7005937c Note the import of tmux, version 1.4. 2011-03-10 13:17:35 +00:00
jmmv a3fddfa529 Enable the build of tmux and add the necessary directory and file entries. 2011-03-10 13:16:57 +00:00
skrll ff1072d23a Whitespace. 2011-03-10 12:53:42 +00:00
pooka d1535ddeaf shmif_dumpbus tests 2011-03-10 11:16:03 +00:00
pooka efd10a6525 add tests for shmif_dumpbus(1) 2011-03-10 11:13:33 +00:00
roy 9d7b5f143f Fix two other off-by-one errors when processing %P and %g commands. 2011-03-10 10:46:33 +00:00
roy 40109496d4 Add support for translating the following termcap commands into terminfo:
%B %D %r %2 %3 %d %+ %> %.
Fixes PR bin/44692.
2011-03-10 10:17:19 +00:00
pooka a10e19a78e Add some asserts to make sure the bus offset isn't beyond what we
mapped.  (I had a very interesting time last night trying to figure
out what was going when things apparently got compiled with a 64bit
time_t on nb5.  this caused only 4k of the bus file to be mapped...)
2011-03-10 10:11:25 +00:00
skrll 5463956946 Rename some registers to reflect reality. 2011-03-10 10:06:33 +00:00
pooka 3406bd8660 Revert 1.81 and do it in a saner way with an ifdef. Later, when
the naming crisis is resolved, we can probably support rump kernel
quotas from nb5 also.
2011-03-10 09:47:32 +00:00