Commit Graph

244268 Commits

Author SHA1 Message Date
sevan
c616fdebbe Document the version dd first appeared.
Bump date.
2016-08-11 01:23:03 +00:00
sevan
787b668508 Pp not required before Bd, picked up by mandoc lint 2016-08-11 01:20:51 +00:00
sevan
ddd300cc05 The macro to cross-reference is Xr, not Xt.
Fix typo error picked up by mandoc lint.
2016-08-11 01:14:01 +00:00
sevan
72d159d520 Document the version date first appeared.
Bump date.
2016-08-11 00:38:06 +00:00
sevan
04e682230f Document the version cp first appeared.
Bump date.
2016-08-11 00:17:23 +00:00
sevan
7813f5cd7c Document the version chmod first appeared.
Bump date.
2016-08-11 00:10:42 +00:00
sevan
76ed85f7b3 Document the first version chio appeared in.
Bump date.
2016-08-10 23:58:16 +00:00
sevan
a836a50237 Mark Jason's name with An macro in AUTHORS section, warned about missing macro
by mandoc lint.
2016-08-10 23:54:20 +00:00
sjg
374771b4a4 Set .ERROR_CMD if we can 2016-08-10 23:49:12 +00:00
kre
5bee7fb413 + -lrumpdev 2016-08-10 23:49:03 +00:00
sevan
4b48d1babd Bump date
Reminded by wiz@
2016-08-10 23:48:14 +00:00
kre
674d7cd1f8 + -lrumpdev 2016-08-10 23:47:14 +00:00
kre
976d7ab300 + -lrumpdev 2016-08-10 23:25:39 +00:00
kre
e9acd28970 + -lrumpdev 2016-08-10 23:07:57 +00:00
roy
e746a65f68 Add -lrumpdev so that tests work again. 2016-08-10 23:00:39 +00:00
kre
fa3392f086 + -lrumpdev 2016-08-10 22:45:39 +00:00
kre
d5417f3297 Move -lrumpdev so it is effective.
This test still fails (as does another using tap interfaces) ...

tc-se:rump.ifconfig: clone_command: Device not configured
tc-se:rump.ifconfig: exec_matches: Device not configured

Something is wrong with rumpnet_tap ...
2016-08-10 22:42:21 +00:00
kre
e416c313ce + -lrumpdev (and avoid doing stuff twice). 2016-08-10 22:37:07 +00:00
kre
113943956a + -lrumpdev 2016-08-10 22:30:02 +00:00
kre
c7f69180d5 + -lrumpdev 2016-08-10 22:17:44 +00:00
kre
71c9d3421c + -lrumpdev 2016-08-10 22:05:07 +00:00
sevan
0b822dfa9c Earliest reference in the TUHS archive is v3
Unfortunately only the source code for the compiler is present for that
release. The v2 archive is missing the manuals & only contains a some of the
commands.
Switch to v3 and reference manual category eight, as per r1.32 of
src/bin/ps/ps.1 from OpenBSD.
Heads up from Ingo Schwarze.
2016-08-10 22:00:56 +00:00
kre
02ef134954 + -lrumpdev 2016-08-10 21:33:52 +00:00
kre
b95a77e39c Extra libs for rump. 2016-08-10 21:10:18 +00:00
sevan
e687bdc5f3 df was there from v1.
Confirmed from the TUHS & cat-v.org hosted copies of man pages.
2016-08-10 18:58:23 +00:00
sjg
929a26a3de Use Lst_FindFrom and Lst_Succ(ln) to find next entry in missingFiles. 2016-08-10 18:49:40 +00:00
sevan
abc56c017d Document the version ps first appeared. 2016-08-10 18:44:50 +00:00
sevan
f8e12af4d6 Grammar 2016-08-10 18:42:00 +00:00
sjg
c2d73114d1 Linux filemon only records D some/dir for rm -rf
rather than D entries for each file removed.
Thus we need a loop to remove all matching missingFiles entries
2016-08-10 18:25:00 +00:00
sevan
51c1598dae Forgot to bump date with previous commit 2016-08-10 18:08:14 +00:00
sevan
def22cba82 Document the version mv first appeared. 2016-08-10 18:06:54 +00:00
sevan
cf010966fe Document the version mkdir first appeared. 2016-08-10 17:56:32 +00:00
sevan
614e743689 ls was there from v1.
Confirmed from the TUHS & cat-v.org hosted copies of man pages
2016-08-10 17:45:12 +00:00
sevan
2d92cac8a1 ln was there from v1.
Confirmed from the TUHS & cat-v.org hosted copies of man pages
2016-08-10 17:38:39 +00:00
sevan
a275f45a6c C Shell appeared in 2BSD, not 3BSD 2016-08-10 17:16:47 +00:00
skrll
21763d8f6e We need to save the GP of the caller in the context for n32/n64 2016-08-10 16:45:24 +00:00
skrll
7241a8c40f Fix comments 2016-08-10 16:40:24 +00:00
kre
d6b671c40b On the first day (that being the eighth day of the eighth month,) the
building was completed only to discover that within there lay havoc.

On the second day all just groaned and moaned, and it must be someone
else's problen.

On the third day, St. Martin stepped in and traced the culprit, which
provided inspiration, and a correction was made.

Forevermore all were agog at just how such a trivial thing could do
so much damage...


OK...   to be a little less vague.   The loopback interface is a truly
"special" thing, and rump knew that - and treated it very specially.
Unfortunately, when the loopback interface is changed, and rump does
not keep up, bad things happen.

This (overall) might, or might not, be the correct fix - but for now
it appears to work.   If someone, sometime, finds a better way to
deal with the issues of the loopback interfaces true majesty, feel
free to revert this and do it another way.
2016-08-10 10:09:42 +00:00
ozaki-r
a0b47389e9 Add rumpdev library for config_cfdriver_attach 2016-08-10 07:50:37 +00:00
knakahara
79536286e1 follow renaming ifmpls to mpls.
This fixes i386 ALL build.
2016-08-10 05:56:30 +00:00
knakahara
b4473a9116 restructure wm(4) evcnt to support multiqueue evcnt.
ok by msaitou@n.o.
2016-08-10 04:52:40 +00:00
nonaka
29e60e139c Use 1.65-1.95 voltage window for 1.8V support. 2016-08-10 04:24:17 +00:00
kre
58de1f8cbe Undo revert now Christos has added the missing glue... 2016-08-09 21:08:02 +00:00
christos
998fd93a6d merge missing function. 2016-08-09 20:18:08 +00:00
kre
a25bc2ccdc Revert previous. This work isn't complete enough to include yet,
and the build of current really does need to go back to a working state.
2016-08-09 20:03:05 +00:00
skrll
fcf1fc3cfa Sign extended uarea va appropriately for mips_dcache_inv_range 2016-08-09 16:38:24 +00:00
scole
f3bf736e8f Rename some functions so any atomic ops from this file and/or <sys/atomic.h> can be used. May want to pare overlap in the future, but let's leave both options for now 2016-08-09 13:45:45 +00:00
kre
09e85cd4b1 Revert previous - which itself (incorrectly) reverted the previous
changes, breaking the build.
2016-08-09 13:18:50 +00:00
kre
9b3c80dbbd The only error that can occur from munlock() on NetBSD is ENOMEM.
Make it be that way.
2016-08-09 12:17:04 +00:00
kre
28a5575028 This test should be testing how the kernel should behave, not how
it actually (used to) behave when it was incorrect...   Aside from
a possible EPERM (which is not tested) the only error possible from
mlock() is ENOMEM.   POSIX also allows EINVAL if the address is not
page aligned and the implementation does not round down to the previous
page boundary, but NetBSD does.

The kernel was recently fixed to return the correct errors for mlock()
so now we really need the test to be checking them, and not expecting
the incorrect errno values that the kernel used to return.

Same for munlock() - there ENOMEM is the only possible error, again,
EINVAL cannot happen as the kernel rounds to page boundaries.
For munlock() the kernel has not yet been corrected (that is coming
real soon...) and one of the munlock() tests will currently fail
(as of the time this commit is made, hopefully not for much longer)
as it should - it is indicating a kernel bug.

Note that NetBSD mlock(2) talks about EINVAL for cases where the length
parameter is negative ... but that is a size_t - good luck having that
ever occur (the man page will soon be corrected as well.)
2016-08-09 12:02:44 +00:00