Commit Graph

6014 Commits

Author SHA1 Message Date
wiz
ca32cb658b Fix Dd argument (long month name). 2005-09-23 20:53:08 +00:00
wiz
2b92eba533 Improve wording. Fix Dd argument. 2005-09-23 20:52:05 +00:00
wiz
4321428753 New sentence, new line. 2005-09-23 20:47:25 +00:00
wiz
6021522859 Add missing comma. Mark up NULL with Dv. 2005-09-23 20:30:48 +00:00
wiz
50da23b12f Fix Dt abuse. 2005-09-23 20:29:08 +00:00
wiz
6d698973ab Sort SEE ALSO. 2005-09-23 20:00:43 +00:00
gavan
532593dd52 Note that MEMORY_DISK_DYNAMIC is incompatible with mdsetimage(8). 2005-09-23 17:31:10 +00:00
jmmv
b0085cab71 Kill the tmpfs(9) manual page; it was just documenting internal details of
tmpfs' "API" and was already rotting.

Instead, merge all the relevant comments into the code.  This includes
acknowledgements to Google's Summer of Code 2005 program (they were in the
AUTHORS section of tmpfs(9) before), so all the files need to be changed
to include this sentence alongside the title.  (Note that this was not a
requirement of the program.)
2005-09-23 15:36:15 +00:00
jmmv
2a3e5eeb7c Apply the NFS exports list rototill patch:
- Remove all NFS related stuff from file system specific code.
- Drop the vfs_checkexp hook and generalize it in the new nfs_check_export
  function, thus removing redundancy from all file systems.
- Move all NFS export-related stuff from kern/vfs_subr.c to the new
  file sys/nfs/nfs_export.c.  The former was becoming large and its code
  is always compiled, regardless of the build options.  Using the latter,
  the code is only compiled in when NFSSERVER is enabled.  While doing this,
  also make some functions in nfs_subs.c conditional to NFSSERVER.
- Add a new command in nfssvc(2), called NFSSVC_SETEXPORTSLIST, that takes a
  path and a set of export entries.  At the moment it can only clear the
  exports list or append entries, one by one, but it is done in a way that
  allows setting the whole set of entries atomically in the future (see the
  comment in mountd_set_exports_list or in doc/TODO).
- Change mountd(8) to use the nfssvc(2) system call instead of mount(2) so
  that it becomes file system agnostic.  In fact, all this whole thing was
  done to remove a 'XXX' block from this utility!
- Change the mount*, newfs and fsck* userland utilities to not deal with NFS
  exports initialization; done internally by the kernel when initializing
  the NFS support for each file system.
- Implement an interface for VFS (called VFS hooks) so that several kernel
  subsystems can run arbitrary code upon receipt of specific VFS events.
  At the moment, this only provides support for unmount and is used to
  destroy NFS exports lists from the file systems being unmounted, though it
  has room for extension.

Thanks go to yamt@, chs@, thorpej@, wrstuden@ and others for their comments
and advice in the development of this patch.
2005-09-23 12:10:31 +00:00
dyoung
f6fb08f361 Add the manual page for geodewdog(4), the driver for the AMD Geode
SC1100's integrated watchdog timer.
2005-09-22 07:31:10 +00:00
wiz
de76f19a15 Fix typo. 2005-09-17 19:39:48 +00:00
elad
be00ef5e40 Document permit_nonalpha.
PR/20497.
2005-09-17 19:32:11 +00:00
yamt
b0f1e65487 note that VMSWAP is on by default. 2005-09-17 14:44:09 +00:00
yamt
a9fc4cefe5 revive VMSWAP. 2005-09-17 14:42:39 +00:00
wiz
b2e59d5cd3 Sort sections. 2005-09-15 15:14:37 +00:00
nonaka
f4b01f6f22 Added rs5c372rtc, shpcic man pages. 2005-09-15 15:04:55 +00:00
wiz
5ae9d694d4 Add adt7467c.4. 2005-09-12 08:16:29 +00:00
macallan
dc24724129 man page for the adt7467c driver 2005-09-12 03:19:50 +00:00
wiz
e1ee35d138 portmap is dead, refer to rpcbind instead. From YOMURA Masanori in private mail. 2005-09-11 23:36:19 +00:00
wiz
141be58d15 Mention that this man page is obsolete and will die. 2005-09-11 23:35:17 +00:00
wiz
7e05179fed Remove duplicate MAKE_ENV description. From YOMURA Masanori in private mail. 2005-09-11 23:33:22 +00:00
wiz
2a27f58d26 genassym.sh(8) -> genassym(1). From YOMURA Masanori in private mail. 2005-09-11 23:32:48 +00:00
wiz
5dba10faf8 Drop useless comma. From YOMURA Masanori in private mail. 2005-09-11 23:30:49 +00:00
wiz
448718c6fc Mark up CDPATH. From YOMURA Masanori in private mail. 2005-09-11 23:10:39 +00:00
wiz
e95eb1410c Remove superfluous .Pp.
New sentence, new line.
2005-09-10 22:48:09 +00:00
wiz
382e4da58a Drop trailing whitespace. 2005-09-10 22:45:45 +00:00
wiz
ef2f276eb2 Bump date for 1.32.
Use .Aq instead of \*[Lt]\*[Gt] and mark up paths with .Pa.
2005-09-10 22:40:37 +00:00
wiz
d44e7a1778 Use Xr to avoid Nm abuse. 2005-09-10 22:30:33 +00:00
wiz
7b47372df1 Bump date for 1.77. 2005-09-10 22:25:58 +00:00
wiz
f28fe3eca1 Use more markup. Drop trailing whitespace. 2005-09-10 22:24:42 +00:00
wiz
4c0f3d6384 Bump date for previous. 2005-09-10 22:21:41 +00:00
jmmv
9b0d5af66f Fix some mistakes spotted by wiz@. 2005-09-10 21:59:39 +00:00
wiz
87274aa423 Punctuation fixes. Add another XXX. 2005-09-10 21:48:21 +00:00
wiz
d6a46ac226 Various fixes:
file-system -> file system
make (most) lines shorter than 80 chars
use more appropriate macros
fix a few typos
add two XXX for wrong sentences I'm not sure how to fix properly
2005-09-10 21:42:32 +00:00
jmmv
ec93365612 Initial addition of tmpfs, an efficient memory file-system. This project
was developed as part of Google's Summer of Code 2005 program.  This
change adds the kernel code, the mount_tmpfs utility, a regression test
suite and does all other related changes to integrate these.

The file-system is still *experimental*.  Therefore, it is disabled by
default in all kernels.  However, as typically done, a commented-out
entry is added in them to ease its setup.

Note that I haven't commited the required mountd(8) changes to be able
to export tmpfs file-systems because NFS support is still very unstable
and because, before enabling it, I'd like to do some other changes.

OK'ed by my project mentor, William Studenmund (wrstuden@).
2005-09-10 19:20:48 +00:00
wiz
efd6948ad1 Whitespace nits. 2005-09-10 12:51:13 +00:00
wiz
10a241c2eb Uppercase CPU. Remove a superfluous double quote. Use Dv for defined
values.
2005-09-09 20:33:54 +00:00
wiz
b6b6657a5a Uppercase I/O. 2005-09-09 20:29:12 +00:00
drochner
ce9fc42a2b -avoid references to the cardbus "dev" locator, this doesn't make
sense technically and should be removed
2005-09-09 14:11:39 +00:00
drochner
68f1c179c5 -mention fwohci
-avoid references to the cardbus "dev" locator, this doesn't make
 sense technically and should be removed
2005-09-09 14:03:51 +00:00
ragge
aada101c5e Add man page for the xge driver. 2005-09-09 11:20:38 +00:00
wrstuden
1fa8554ba6 Note the fact that buffer cache takes block numbers in
units of DEV_BSIZE, even if the device's device size is
larger. Update date.

Reviewed by wiz. :-)
2005-09-08 22:51:36 +00:00
kleink
54281f5ccd Typo. 2005-09-06 20:12:43 +00:00
rpaulo
6733d4dc7b Change 'headers' to 'network layer headers' as suggested by Tetsuya Isaki. 2005-09-06 19:18:41 +00:00
kiyohara
f49de0934c Support LCD screen driver for PERSONA SH3 machines. 2005-09-05 19:23:29 +00:00
kiyohara
17587c6104 Support LCD screen driver for PERSONA SH3 machines. 2005-09-05 18:54:10 +00:00
rpaulo
a9b5ede7fc PR misc/31139: bpf(4) does not describe some ioctls, by Tetsuya Isaki.
IOCTLs explained: BIO[GS]HDRCMPLT and IO[GS]SEESENT.
2005-09-05 18:03:18 +00:00
hubertf
105b456cb7 Mention pwhash(1) in a few places,
suggested in PR 31125 by Stefan Schumacher.
2005-09-05 03:37:14 +00:00
rillig
3177b76827 Fixed white-space. 2005-09-02 22:06:53 +00:00
kleink
d272861eb2 In the wake of C99 (which dropped the implicit int), add a type specifier
to the declarations to keep them warning-free; also add some clarifying
words that the globals are _located at_ those addresses.

Inspired by a conversation with Takayoshi Kochi.
2005-09-01 12:39:33 +00:00