Commit Graph

12856 Commits

Author SHA1 Message Date
jnemeth b9c73aff7d PR/40060 - Bug Hunting -- grammar fix 2008-11-29 06:00:45 +00:00
wiz 0481201a86 Sort errors. 2008-11-28 22:33:02 +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
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 0b7df1d2e2 LIBDPLIBS on librumpvfs 2008-11-27 16:14:46 +00:00
wiz 11655fdf0f Fix two mdoclint warnings. 2008-11-26 19:05:55 +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
pooka e61394a6b8 i'm almost certain that puffs_cooie_t is supposed to be puffs_cookie_t 2008-11-25 11:49:08 +00:00
pooka 24bc96c743 Add BUGS section which notes that dynamic linker features in dealing
with link sets prevent from including more than one file system on
the link line and that the rest must be loaded dynamically at runtime.
2008-11-25 06:44:19 +00:00
martin 10b0d64e49 Remove __LIBC12_SOURCE__ 2008-11-24 16:10:27 +00:00
pooka d0303b2f28 Return ENODEV instead of ENOENT if the file system is not available. 2008-11-24 05:54:39 +00:00
pooka 945e7d735e rump_vfs_load -> rump_module_load 2008-11-21 06:10:15 +00:00
pooka 9c035d43d1 dlerror() resets the error message, so save it since we want to
access it twice.
2008-11-21 06:07:23 +00:00
matt 0ad7281825 Add new ptree (Patricia / RADIX tree) implementation to NetBSD. 2008-11-20 23:50:08 +00:00
pooka e10fef6cd2 Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer
include the file system code.  File system rumps explicitly need
to include rumpvfs from now on.
2008-11-19 14:10:48 +00:00
wiz c099cd9e1e Remove trailing whitespace. 2008-11-17 15:21:43 +00:00
wiz 6c6bf72afb Bump date for new section. 2008-11-17 15:21:22 +00:00
ahoka 6afdea3900 SEE ALSO
efun(3)
2008-11-17 14:59:57 +00:00
pooka 57f1031888 Use RUMP_VOP instead of prehistoric rump_vp. 2008-11-17 13:22:15 +00:00
christos e1e5353bbe PR/39347: floating and long double conversions were ifdef'ed out because
we did not have wcstold and wcstof back then. But this was done incorrectly
because we did not move the argument vector. Enable them now.
2008-11-16 16:26:01 +00:00
ad c6555ead19 Our qsort() is inappropriate for kernel use because it makes recursive
calls. Replace it with a kheapsort() function in kernel. Pointed out
by tron@.
2008-11-16 16:15:58 +00:00
ad e5c4df967a Make qsort() available in libkern. 2008-11-16 15:01:26 +00:00
christos 9ebdd72925 Nobody tested this? Initialize wcio for wide char i/o.
NB: Pullup to 5.0.
2008-11-16 03:16:00 +00:00
ad 18e73e1ebe Replace semid_t with intptr_t. No function change. This is a libc/kernel
private interface and so the name change should not affect any third
party code.
2008-11-14 15:49:20 +00:00
pooka 02d2ab30dc Detach from console by default unless P2K_DEBUG is set in the
environment.  We can't pass this as a flag, since rump_foo should
remain usage-compatible with mount_foo and therefore can't accept
puffs flags as command line parameters.
2008-11-14 13:43:20 +00:00
pooka 462f2a64a0 note that puffs_daemon() must be called *before* puffs_mount() 2008-11-14 13:27:24 +00:00
pooka e489c3824a fix typographical snafu 2008-11-14 13:10:13 +00:00
pooka b2fa04c6b2 Now that MKPUFFS is default, kill it as advertised.
While there, give puffs and refuse files sensible syspkg entries.
2008-11-12 13:17:27 +00:00
pooka 0f81d3e0a2 reference rump_nfs 2008-11-12 06:32:08 +00:00
reed a4bfac4a14 Reference secmodel_securelevel(9) manual page. 2008-11-11 00:09:36 +00:00
pooka f455f7ee91 * use advisory file locks to avoid multiple mounts on the same device
(multiple rdonly mounts are still allowed)
* shuffle some assignments to avoid leaking resources in error branches
2008-11-07 00:18:33 +00:00
christos 125a3d7f1f fix diagassert arg. 2008-11-06 19:59:42 +00:00
tsutsui d13d5beaba Comment out nonexistent crash(8) xref. 2008-11-06 16:23:56 +00:00
nakayama 531d468612 Redo rev.1.13. We must refer to CURBRK via GOT in case of PIC. 2008-11-06 13:42:55 +00:00
christos 9f012c8aed don't forget to use neg. 2008-11-04 21:08:33 +00:00
christos 2844d6eadc we don't need * 2008-11-04 20:17:56 +00:00
christos b4be570207 Our new syslogd seems to want to depend on %z which is a gnu extension.
- While here, add all the rest of gnu extensions: %g, %G, %u.
- Fix long standing bug where %Z would not work because "private.h" was
  not included. (Hi Brian!)
2008-11-04 18:37:28 +00:00
cube 26d23ca1c6 Invert the test for the return value of getaddrinfo(), because that's what
is actually meant there, to do nothing when the name doesn't resolve to an
address.
2008-11-03 23:21:19 +00:00
wiz 0927a61656 Add missing word. 2008-11-01 14:04:52 +00:00
wiz 9a02e1d47d New sentence, new line. Mark up NULL with Dv. 2008-11-01 13:54:01 +00:00
christos 035a506da3 use the right variable in memcpy. 2008-11-01 00:54:47 +00:00
snj c65dcf2d06 Tweak some wording. 2008-10-31 18:07:18 +00:00
christos 8cda436bf2 fix compile error. 2008-10-31 17:49:48 +00:00
christos e34e014482 make __findenv return the offset for the new entry to be inserted when
the string is not found, to avoid an additional scan of the environ array
in setenv.
2008-10-31 17:46:04 +00:00
christos 1c6aec2060 Import syslogd SoC project by Martin Schuette:
- new syslog protocol api syslogp(3) that supports structured data
	  and draft-rfc timestamps
	- reliable tcp connections with queueing
	- encrypted connections
2008-10-31 16:12:18 +00:00
rmind a2d73f8239 Sync the man page with recent addition of few wrappers. 2008-10-31 11:55:40 +00:00
rmind 9b24696c04 Add sched_getaffinity_np() and sched_setaffinity_np() wrappers, mainly
for compatibility purposes.
2008-10-31 00:29:19 +00:00
apb 8a9d9ec446 s/AWK/TOOL_AWK/. Problem reported by Greg Oster. 2008-10-27 20:56:28 +00:00
wiz 695738de0e Sort ERRORS, use more markup, bump date for previous.
Remove trailing whitespace.
2008-10-27 16:49:10 +00:00
erh 8886757e7e Document the fact that shmget can return EINVAL.
Refer the reader over to sysctl for information about changing shm limits.
2008-10-27 15:42:04 +00:00