dholland
d5870e1cc6
Clarify that the "amaster" argument of forkpty() is only defined upon
...
return in the parent process, but the tty name is available to both
the parent and child. Bump date.
2008-11-28 07:17:17 +00:00
pooka
bd6148602f
g/c unused malloc types
2008-11-28 06:47:08 +00:00
dholland
76eef63f94
Add missing fflush() in one of three places that print stuff repeatedly
...
every so often. PR 32836 from Takuro KUBOTA.
2008-11-28 05:58:22 +00:00
christos
78d77f514f
better error messages, and more messages for DIAGNOSTIC.
2008-11-27 21:36:51 +00:00
christos
b3ed889133
PR/40043: Geoff C. Wing: syslogd timestamping and protocol parsing deficiencies
...
Syslogd does not properly handle:
1) the ADDDATE flag which is set with -T invocation and when messages
come from the kernel. Other cases where it is set it is ignored
as timestamping is always done (e.g. logmsg_async())
2) the variable found_ts in check_timestamp(). It would determine
whether or not the message had a (possibly valid) timestamp, set
found_ts to true, then ignore that in most cases. If we can't find
a timestamp return.
3) messages without a parsable timestamp should get one when outputting
the BSD syslog format so that a syslog-protocol timestamp isn't
injected (chopped off with BSD syslog length) giving something like:
"2008-11-27T15:0 cisco -: 1790:"
^ time might have been 2008-11-27T15:02:35.296497+11:00
4) syslog protocol version checking only checked for a leading numeral
one (1) then skipped two places (presuming a space). Messages sent
from some sources (e.g. my cisco) may be
"1795: Nov 27 04:12:52: %LINEPROTO-5-..."
which would be chopped to
"95: Nov 27 04:12:52: %LINEPROTO-5-..."
2008-11-27 20:37:21 +00:00
pooka
839034650f
* hang all mountpoints from rootvnode in our virtual mount hierarchy
...
* set VV_ROOT for the rootvnode to make getcwd realize it has met
its journey's end
2008-11-27 16:40:40 +00:00
pooka
0b7df1d2e2
LIBDPLIBS on librumpvfs
2008-11-27 16:14:46 +00:00
hauke
37bef7c624
Remove various COMPAT_ options for unsupported releases and optional
...
features; remove parallel printer driver.
Bring back pppoe support.
2008-11-27 15:44:04 +00:00
vanhu
0b0a39b9f9
ModeConfig fixes
2008-11-27 15:04:34 +00:00
vanhu
3a74e20575
Set up a default value for Mode Config Pool size if pool address specified but pool size not specified
2008-11-27 15:04:21 +00:00
vanhu
054e0e851d
Fixed pool resizing
2008-11-27 15:04:16 +00:00
skrll
5e046fc3d9
Print the trapframe pointer in the trace output.
2008-11-27 14:28:23 +00:00
pooka
31b0163f0d
Add nfs server rump library.
...
(not descended into on purpose)
2008-11-27 14:14:30 +00:00
pooka
83f531e6a8
Use struct nfs_fattr in struct flrep instead of uint32_t array
...
acrobatics to get rid of type punning warning.
2008-11-27 14:04:58 +00:00
pooka
35861926cc
Link in a networking domain, required by nfs.
2008-11-27 11:31:59 +00:00
tteras
f863fa40c3
From Arnaud Ebalard:
...
Remove MAXNESTEDSA weirdness. It's probably meant for bundle support which
is not done. When someone actually writes bundle support, the nested SA
stuff would probably be reworked too anyway.
2008-11-27 11:08:48 +00:00
tteras
1c6c2a3356
From: Matthew Krenzer
...
Ability to set pfkey socket buffer size via configuration file directive.
(Indentation and minor fixes by me.)
2008-11-27 10:53:48 +00:00
nakayama
b5158d6d2a
No need to dig into mips/conf since mips/conf/Makefile has been removed.
2008-11-27 10:18:08 +00:00
pooka
8fc8f3a7a3
g/c #if 0'd ubc_flush()
2008-11-27 08:46:09 +00:00
pooka
f50af27351
Move more vfs-related vm routines from rumpkern to rumpvfs.
2008-11-27 08:13:15 +00:00
pooka
2ee7b4e103
Remove the whole magic ubc window thingie. All file systems use
...
ubc_uiomove() now, so we can hook ourselves there.
2008-11-27 08:05:27 +00:00
joerg
252f7304b2
Another assym.h dependency.
2008-11-27 01:57:40 +00:00
joerg
d54a83bf7a
- ifconfig down support
...
- ALTQ support
2008-11-26 21:34:07 +00:00
reinoud
2a0c8a48e6
Fix typos in the manpage. Thanks for snj for the patch.
2008-11-26 21:04:56 +00:00
pooka
b4099c3e1d
Rototill all remaining file systems to use ubc_uiomove() instead
...
of the ubc_alloc() - uiomove() - ubc_release() dance.
2008-11-26 20:17:33 +00:00
pooka
6459cc14b9
Dynamically load ext2 support, since the linker can't handle more
...
that one file system module (ext2fs uses both ffs and itself).
2008-11-26 19:41:11 +00:00
wiz
b410c46dc5
I think ':' is called "colon", not "column" :)
2008-11-26 19:08:05 +00:00
wiz
11655fdf0f
Fix two mdoclint warnings.
2008-11-26 19:05:55 +00:00
wiz
81aac64da3
Improve grammar.
2008-11-26 19:00:34 +00:00
wiz
57d3e14026
New sentence, new line. Use more markup. The character is nul with one l.
2008-11-26 18:57:01 +00:00
wiz
70892e83d4
Fix part of previous, and add link to hz(9) so it will
...
not happen again.
2008-11-26 18:40:22 +00:00
wiz
3d0a66fece
Casing and punctuation improvements.
2008-11-26 18:37:11 +00:00
tsutsui
399241e435
- rename set list lkm.mi -> module.mi
...
- move obsolete lists of usr/lkm files to mi
2008-11-26 15:45:56 +00:00
pooka
23046e71b2
Add a few symbols required by nfsd
2008-11-26 15:04:02 +00:00
ginsbach
bfd03efd21
new sentence, new line
2008-11-26 15:03:47 +00:00
pooka
e40a46d006
regen
2008-11-26 15:02:05 +00:00
pooka
3c61b47d93
RUMP some syscalls required by nfsd.
2008-11-26 15:01:17 +00:00
pooka
31a36acc43
puffs_setfhsize() in init
2008-11-26 14:03:48 +00:00
pooka
a947a86fee
support:
...
a) readdir cookies and eofflag
b) file handle routines.
File handle routines are REALLY ugly and are not stable, i.e.
the file handle will be lost if the file server goes byebye.
They probably should be redone to not use getfh(), but for nullfs
I wanted to make them the same as when the file system is accessed
without the null layer. Well, turns out it doesn't pass anyway
since the kernel adds the fsid tags for fhandle_t. Anyway, it's
useful for some limited hacking purposes, so I'll commit this
since it works .. kinda.
2008-11-26 14:02:23 +00:00
tsutsui
7cad77bd7e
Add a section which describes struct bintime.
2008-11-26 13:11:34 +00:00
tsutsui
d54ffae702
Remove dup entries.
2008-11-26 11:41:07 +00:00
he
5d0260e67c
Adapt to the removal of exec_elf32 from the alpha port, necessitating
...
the module be added to all the other ports' md.* files.
Also add the compat_linux module for alpha.
2008-11-26 11:06:11 +00:00
he
89e03cd94e
Add the recently added filecorefs, msdosfs, nullfs, and umapfs modules.
2008-11-26 11:04:22 +00:00
pooka
762d8bce6b
Try to honor rump_threads by not creating iothreads if threads are off.
2008-11-26 07:20:22 +00:00
pooka
eaff187ca4
Add dummy pr_ctloutput. I'm sure I had one at some point, since
...
it's required for rump_nfs to work, but I guess I lost it somewhere.
(yes, it should actually be implemented also)
2008-11-26 07:19:48 +00:00
matt
6d863ad603
gpn, not gnp.
2008-11-26 05:30:50 +00:00
matt
ef77c48fb2
Add children of geminiipi
2008-11-26 05:25:27 +00:00
tsutsui
2c79796d32
Use binuptime(9) and emulate 1GiHz (2^30) counter rather than
...
nanouptime(9) and 1GHz counter to avoid extra rescaling.
Suggested and reviewed by kardel@.
2008-11-25 23:10:43 +00:00
bad
e564489300
Document my changes from 2008-11-08 and today.
2008-11-25 22:39:20 +00:00
bad
f798cbf18b
Avoid using MSG_NOSIGNAL as it is not available everywhere.
...
Ignore SIGPIPE instead.
2008-11-25 22:38:31 +00:00