Commit Graph

176666 Commits

Author SHA1 Message Date
martin
6f6ed4ddab Decode the fpu status bits into siginfo code values when signaling fpu
traps. This makes us pass all of our ieee regression tests.
2009-01-11 21:09:13 +00:00
martin
f24aab6b37 Use PRIu64 format to printf major() and minor() values. 2009-01-11 21:04:59 +00:00
sketch
b2b1aa5df6 typo 2009-01-11 21:02:36 +00:00
christos
3153db9a35 remove !NTP stub. 2009-01-11 21:00:11 +00:00
pooka
b5d278fb51 document -o rump 2009-01-11 20:51:18 +00:00
christos
52ef6203ff *utimes should allow NULL tvp. 2009-01-11 20:46:53 +00:00
pooka
9ea72e7b8a Protect against nfssilly in RUMP_THREADS=0 2009-01-11 20:41:18 +00:00
martin
755cd7edcb Now that COMPAT_50 is needed inside the kernel for the time_t changes,
piggyback it and guard the copying of syscall return values on it. Our
libc has been fixed quite some time ago, time to get rid of the bogus copy.
2009-01-11 20:40:31 +00:00
pooka
694167d28f Support mount -o rump, which uses the rump server instead of using
the kernel service.  E.g. "mount -t efs -o rump /dev/sgidev /mnt"
runs effectively "rump_efs /dev/sgidev /mnt".
2009-01-11 20:39:34 +00:00
pooka
bbf08a8acb Default to threading, non-threaded debug mode can be compiled separately.
Useful if running this from fstab.
2009-01-11 20:31:03 +00:00
pooka
86cc06cf64 -o resport, not -o resvport 2009-01-11 20:22:41 +00:00
pooka
547a80b5eb Fix noresport mount option parsing. 2009-01-11 20:22:11 +00:00
rumble
40019d9470 regen. 2009-01-11 20:00:14 +00:00
rumble
5e7d8a6495 Fix time_t change fallout. 2009-01-11 20:00:06 +00:00
rumble
159e3d7ff8 Make this compile. 2009-01-11 19:58:29 +00:00
christos
cbac073161 regen. 2009-01-11 19:41:12 +00:00
christos
87e24cb708 fix lutimes. 2009-01-11 19:40:38 +00:00
christos
7fc37d6329 don't do size computations because g++ does not like it. 2009-01-11 19:09:29 +00:00
macallan
345fb25dfd fix format instead of casting wildly 2009-01-11 18:26:21 +00:00
christos
6df24a7d9e mention 32 bit time_t remnants 2009-01-11 18:25:17 +00:00
tsutsui
acde3c90d0 Add casts to int to rdunit() and rdpart() macro to suppress a warning
since they are unlikely 64 bits.

XXX: actually these should be DISKUNIT() and DISKPART() in <sys/disklabel.h>.
2009-01-11 18:19:53 +00:00
dsl
ff4ab241aa Add a note about make(1) .for loop processing. 2009-01-11 18:09:31 +00:00
christos
d2f56df7fb don't truncate the print. 2009-01-11 18:02:39 +00:00
christos
8348a919d7 provide more details. 2009-01-11 18:00:04 +00:00
macallan
d785e78bf2 deal with 64bit time_t
Noticed by Wojciech Galazka
2009-01-11 17:04:37 +00:00
pooka
b555a5deca __rump_unavailable -> rump__unavailable 2009-01-11 16:19:35 +00:00
skrll
e53ff1f7b0 It's "show uvmhist" not "uvmhist". 2009-01-11 16:15:37 +00:00
christos
e625b403dd - fix leaked lock, thanks ad@ for noticing.
- remove unneeded cast.
2009-01-11 15:57:29 +00:00
christos
00a0ee995f fix COMPAT dependency. 2009-01-11 15:55:55 +00:00
dsl
40aa52653a Instead of stashing the body of every iteration of a .for loop, pass
Parse_SetInput() the name of a function to get the loop data blocks.
This should only be a change to the program logic.
2009-01-11 15:50:06 +00:00
christos
2d18fd40a7 - insert a space after the recognized string if it was an exact match
- initialize properly the string used for completion.
From Alex Bligh alex at alex dot org dot uk
- Make char constants consistent
2009-01-11 15:00:23 +00:00
christos
f5b7a15147 fix christos-time_t info 2009-01-11 14:49:48 +00:00
mlelstv
8de4cc7236 Avoid crash under LOCKDEBUG by destroying a mutex correctly.
Also: move mutex init/destroy into attach/detach functions and
handle case where line discipline is closed before the irframe
device. Fixes PR kern/40271.
2009-01-11 14:28:13 +00:00
mlelstv
1c2f2889cc Register with pmf. 2009-01-11 14:21:48 +00:00
jnemeth
306bc7a8b5 shared library bumps; undoubtably there will be many more 2009-01-11 13:26:29 +00:00
nakayama
b964c01bff Regen for following christos-time_t merge. 2009-01-11 13:16:34 +00:00
nakayama
60d7add52e Follow christos-time_t merge. 2009-01-11 13:14:14 +00:00
dogcow
c23cdd912f Make it compile. 2009-01-11 13:03:17 +00:00
tsutsui
07939f4755 Use PRIu64 to print 64 bit dev_t. 2009-01-11 13:03:00 +00:00
tsutsui
8a2b8ba767 Regen from syscalls.master rev 1.64:
> Update for compat_50 stuff. (compile test only)
2009-01-11 13:00:25 +00:00
tsutsui
4f0ae35127 Update for compat_50 stuff. (compile test only) 2009-01-11 12:59:34 +00:00
pooka
893db2f6ab Treat all of ^__ as compiler namespace and do not rename those
symbols.  This fixes e.g. fortify and sh3 millicode issues.  This
is still not perfect, however, since e.g. the MIPS _gp_disp is not
in ^__.

XXX: we provide a few ^__ symbols in the kernel, but those can be
easily renamed.  The harder problem is how to keep the kernel clean
of those afterwards.
2009-01-11 12:55:37 +00:00
tsutsui
fe82ae1baf Use PRIu64 to print 64 bit dev_t. 2009-01-11 12:50:10 +00:00
tsutsui
a37c14b49c Regen from syscalls.master rev 1.72:
> Update for compat_50 stuff. (compile test only)
2009-01-11 12:45:46 +00:00
tsutsui
f318c9b526 Update for compat_50 stuff. (compile test only) 2009-01-11 12:44:47 +00:00
pooka
4d0f7c6fcd Warn that autoselecting nfs based on : or @ in the device path will
be removed in a future release.
2009-01-11 12:33:50 +00:00
tsutsui
41e9d73c06 Regen from syscalls.master rev 1.31:
> Update for compat_50 stuff. (compile test only)
2009-01-11 12:27:23 +00:00
tsutsui
2f67cbfacc Update for compat_50 stuff. (compile test only) 2009-01-11 12:25:03 +00:00
tsutsui
427f482fda Regen to pull proper "created from" revision strings. 2009-01-11 12:22:51 +00:00
tsutsui
348730301a <sys/syscallargs.h> requires <sys/sched.h> for cpuset_t. 2009-01-11 12:19:14 +00:00