Commit Graph

7437 Commits

Author SHA1 Message Date
hannken 067a3b897d Update the file system snapshot driver:
- Document the kernel thread.
- Rename some functions and variables.
- Return EROFS where appropriate.
- Use shifts instead of 64-bit divide.
- Use a simple_lock to make it MP-safe.
- Add M_CANFAIL to malloc to avoid panic on large cluster size.
- Allow sparse file for backing store and use VOP_BALLOC() to allocate
  space. Default size of backing store is the size of the file system.
2004-01-11 19:05:26 +00:00
lukem 7fac3a4aea check MKDOC instead of MKSHARE 2004-01-11 16:11:52 +00:00
wiz 69680feba7 Add a comma. 2004-01-10 17:41:52 +00:00
hannken ed68c4e34c Allow vfs_write_suspend() to wait if the file system is already
suspending.

Move vfs_write_suspend() and vfs_write_resume() from kern/vfs_vnops.c
to kern/vfs_subr.c.

Change vnode write gating in ufs/ffs/ffs_softdep.c (from FreeBSD).

When vnodes are throttled in softdep_trackbufs() check for
file system suspension every 10 msecs to avoid a deadlock.
2004-01-10 17:16:38 +00:00
rtr 90b9a61928 control undefine of DDXTIME through Xserver/Makefile.common vars 2004-01-10 16:44:57 +00:00
fredb 62eaaceeea Don't define DDXTIME on mac68k. This will let us use GetTimeInMillis()
of ".../Xserver/os/utils.c", instead of supplying our own home-rolled
(yet identical) function.
2004-01-10 03:28:19 +00:00
wiz e3ef1b438f Bump date for previous. 2004-01-08 09:24:31 +00:00
wiz c41ae2dff4 New sentence, new line; fix typo and
grammar.
2004-01-08 09:16:11 +00:00
wiz 24a407cb79 Bump date for previous; break line
so that only relevant parts are marked up.
2004-01-08 09:14:35 +00:00
atatat 22361e5849 Remove more references to the old sysctl infrastructure. 2004-01-07 21:58:27 +00:00
martin 1ea1aebf5b Document nell's kernel thread. 2004-01-07 20:17:51 +00:00
christos 1315cbb0bc explain how trapsignal is used in the trap code. 2004-01-07 19:01:14 +00:00
augustss 2251734558 Remove accidental extra stuff. 2004-01-07 15:52:54 +00:00
wiz db19c52951 Bump date for previous. 2004-01-07 15:36:08 +00:00
skrll 6d86e95627 Correct a comment 2004-01-07 15:27:08 +00:00
augustss 6794fe8703 Make usbtask(4) be usb(4). 2004-01-07 14:34:09 +00:00
augustss b10eb3c716 Document the kernel threads. 2004-01-07 14:31:05 +00:00
wiz 3c6a3b6232 Grammar fixes. New sentence, new line. More Xr's.
Punctuation fixes.  Shorten long lines.
2004-01-07 12:55:42 +00:00
lukem e0d82d7dce Add MKX11 to control if src/x11 is traversed during the build. (default: no)
Document <bsd.x11.mk>.
2004-01-07 12:06:34 +00:00
cdi df90d3e32b Add boot(8) manual page for the Cobalt port. 2004-01-07 11:50:02 +00:00
wiz 99fe2c9e3d Grammar consistency fix for previous. 2004-01-06 14:46:11 +00:00
lukem f3bab2a8fc Implement ``one'' prefix to allow a "one shot" operation as if
${rcvar}=yes yet all the other prerequisite tests are still performed.
The existing ``force'' prefix is a sledgehammer that ignores all the
prerequisite checks and always returns a zero exit status; this is a
more gentle approach to the problem of "manipulate this disabled
service without editing rc.conf(5)".
2004-01-06 00:52:24 +00:00
jmmv 9be8f275ce xconsole is a global property, so move it to the global scope.
Fixes part of PR bin/23223.
2004-01-05 11:01:32 +00:00
augustss b2b29c39fa Remove a -compact for readability. 2004-01-05 11:00:00 +00:00
grant 2578a722df bump date for last 2004-01-05 05:12:54 +00:00
schmonz db827e3573 Note that the Compaq "iPaq" HNE-200 works with this driver. 2004-01-05 04:41:06 +00:00
jsm 34efd254f6 Add two acronyms suggested by Pavel Machek <pavel@ucw.cz>. 2004-01-04 02:16:39 +00:00
augustss 688b523809 Move a .Ed to the right place. 2004-01-04 01:42:06 +00:00
jmmv db17c151a4 + MIDI 2004-01-03 12:05:59 +00:00
lukem 736517ca81 document MKCVS MKGCCCMDS MKPOSTFIX MKSENDMAIL MKUUCP 2004-01-03 01:06:55 +00:00
lukem 6d242d8a5e sort list 2004-01-03 01:05:42 +00:00
jmmv 6667fc8b8c + B/W 2004-01-02 20:04:38 +00:00
lukem 02e913d52d Consistently test all variables that support a "yes"/"no" value with
${VAR} == "no"
or
	${VAR} != "no"
(instead of against "yes").  Variables affected:
	TOOLCHAIN_MISSING
	HAVE_GCC3
	USE_TOOLS_TOOLCHAIN
	NEED_OWN_INSTALL_TARGET
	USE_SHLIBDIR

Improve the documentation.
2004-01-02 16:12:36 +00:00
wiz 1fa878c4d4 Bump date for previous; new sentence, new line. 2004-01-02 15:19:47 +00:00
pk b0c225da03 Document the -C option. 2004-01-02 15:00:28 +00:00
bjh21 083164e6ff Document support for 16-bit sound on VIDC20. 2004-01-01 16:27:38 +00:00
wiz 039e343f6d Bump date for new history section. 2004-01-01 15:24:35 +00:00
rtr 775af37840 back out hpcmips changes accidently committed in prev. noticed by lukem@ 2004-01-01 12:36:14 +00:00
rtr 27a87afc78 grr typo .manN -> .man.N 2004-01-01 09:30:31 +00:00
rtr 6e780472a5 section 4 and 5 man/cat pages do get installed 2004-01-01 07:02:27 +00:00
mrg 4ce2a54a1f add a history section. 2004-01-01 05:43:08 +00:00
lukem 2eba2bbab6 correct __vendorversion__ to match xsrc/xfree 2004-01-01 01:19:36 +00:00
wiz e443e6a6e3 Drop trailing spaces; fix Dd argument; shorten
line; empty lines are not good, replace one with .Pp.
2003-12-31 17:29:08 +00:00
bjh21 740612166d Add a manual page for vidcaudio(4). 2003-12-31 15:07:55 +00:00
bjh21 34b7fde83e Missing apostrophe. ("authors discretion" -> "author's discretion"). 2003-12-31 14:02:08 +00:00
christos e57d25d652 no-traditional is not a valid warning for c++ programs. 2003-12-26 17:27:01 +00:00
christos 80f77a3c2c Add libstdc++ 2003-12-26 17:22:43 +00:00
rtr 24acc15bee remove endian selection hack - from lukem 2003-12-26 08:24:33 +00:00
rtr 1967c90241 endian table for X_BYTE_ORDER= 2003-12-23 15:36:45 +00:00
mrg 658a82975e bump date (from wiz) 2003-12-23 14:36:40 +00:00