Commit Graph

175526 Commits

Author SHA1 Message Date
joerg
d235df969a Change the formula for tmpfs size. The per-inode memory usage is
higher than old estimate on 64bit platforms and the resulting tmpfs
wouldn't be able to hold the required number of devices.
2008-11-28 16:04:31 +00:00
reinoud
df11d3f1f5 Allow for the exclusive selection of `direct' for rdonly mounts; its disabled
for now since its a lot slower than `rmw' access.

For archs that have trouble with `rmw' for whatever reason can so use it as a
scapegoat to allways mount savely rdonly though slower.
2008-11-28 15:29:47 +00:00
tsutsui
6c9852e4a8 alpha doesn't have modules for compat_linux and exec_elf64 (yet?). 2008-11-28 15:16:02 +00:00
reinoud
273d4a49cd Remove old comment and remove unused calculated variable 2008-11-28 14:33:36 +00:00
tsutsui
038f5e59df - use Em for HZ
- add xrefs to hz(9) and time_second(9)
2008-11-28 11:16:26 +00:00
tsutsui
244d8626e7 - reorder description per meanings
- note header files in SYNOPSIS
- remove obsolete internal description about hardclock(9)
- note that microtime(9) and microuptime(9) family functions are prefered
  for atomic operation (from FreeBSD's time(9))
- add more related Xrefs
2008-11-28 11:13:47 +00:00
pooka
989608d6b7 Tyop: v -> vp. Spotted by Tom's ARM builds. 2008-11-28 10:57:03 +00:00
tsutsui
bcd97fa439 Sync with microuptime(9):
- improve punctuation
- add explicit xref to hz(9)
- use Em for HZ
2008-11-28 10:55:41 +00:00
ad
1a8ada2ed9 exec_add, exec_remove: allow zero entries in case a module provides nothing. 2008-11-28 10:55:10 +00:00
tsutsui
f7287b16da - use Em for HZ
- also add hz(9) to SEE ALSO
2008-11-28 10:52:22 +00:00
martin
e0b01c2a5d fix include filename 2008-11-28 10:27:29 +00:00
pooka
5ade66e9b9 make the synopsis slightly less overpromising:
"attempt to recover a deleted file" => "remove whiteout"
2008-11-28 09:48:58 +00:00
he
5197a6eb44 Copy the sigdebug and sigpid declarations and associated defines
for the DEBUG define from machdep.c, so that this builds again.
2008-11-28 09:01:00 +00:00
dogcow
44b48a9ad4 We also need a 32-bit librumpvfs when building on 64-bit arches.
Fix by pooka.
2008-11-28 08:57:54 +00:00
he
ab0140fc2c We now also need globals.c from the common libsa. 2008-11-28 08:15:51 +00:00
jdc
b75399d6f2 Add wscons/vcons support for cg3. 2008-11-28 07:57:04 +00:00
pooka
0fa0158c37 Use kmem instead of malloc to avoid hassle with dynamically attaching
a malloc type.  Makes nfsserver-as-a-module work.

reported on current-users & tested by Geoff Wing
2008-11-28 07:23:22 +00:00
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