Commit Graph

889 Commits

Author SHA1 Message Date
dbj f4bfaafba1 fix typo: s/sate/state/ 2004-10-06 05:57:33 +00:00
rumble a950c45f67 Move a comma up to the preceding line as advised by wiz@. 2004-10-04 20:17:47 +00:00
rumble aae599581f Removed accidental repetitious words. 2004-10-04 19:12:52 +00:00
rumble c1cd7e398e '..is is valid to..' -> '..it is valid to..' 2004-10-04 19:09:28 +00:00
chris e039c124c4 Remove repeated "in the" 2004-09-25 19:11:02 +00:00
wiz 6da0cfcad6 Grammar improvements, sort SEE ALSO, fix a typo. 2004-09-07 13:55:22 +00:00
yamt 7e5cc54607 fix typos. 2004-09-06 21:53:25 +00:00
yamt c63e47f8b1 add MLINKS for each mbuf tagging functions. 2004-09-06 21:46:46 +00:00
yamt 4ff6bb436c document mbuf tagging interfaces. 2004-09-06 18:23:31 +00:00
wiz b19910cb19 mdoc and Grammar improvements (at least I hope so :) ). 2004-09-06 16:25:29 +00:00
yamt ca6f5d2af0 - document m_copyback_cow and m_makewritable.
- note limitations of m_copyback.
- bump date.
2004-09-06 09:45:27 +00:00
jmmv 9c15c4ad4f Add minor space for proper formatting. 2004-09-02 11:33:24 +00:00
wiz 2e4c394a79 Quote a minus for PostScript output and fix a typo. 2004-08-07 10:03:29 +00:00
bjh21 1663173577 Document various things I missed last time. Thanks to Jochen Kunz for
pointing them out.
2004-08-05 22:33:33 +00:00
wiz 83d61f406a De-__P, fix a typo. 2004-07-30 17:14:52 +00:00
jmmv a8f1cb84ac Document the ("recently" added) getwschar, putwschar, scroll, getborder and
setborder accessops.  Document the new replaceattr emulop.

While here, add a paragraph explaining the purpose of each emulop (just as
done in accessops).  I believe I got them right, but a review could be good.
2004-07-30 15:17:26 +00:00
wiz 11fcc8f947 New sentence, new line; use Aq Pa for header file inclusion;
no parentheses at eol.
2004-07-27 14:24:18 +00:00
wiz 0343a4abb9 Do not put parentheses on their own line; bump date for previous. 2004-07-27 12:45:35 +00:00
yamt 23ee682b3d PFIL_NEWIF -> PFIL_IFNET. 2004-07-27 12:25:36 +00:00
yamt ff5b999530 document recent changes.
provided by Peter Postma.  PR/26068
mdoc tweaks by me.
2004-07-25 23:10:49 +00:00
heas f3921bd4aa typo; date -> data 2004-07-20 14:34:27 +00:00
sketch 18b6ee6d42 Complete removal of uvm_useracc(9), as described in
http://mail-index.netbsd.org/source-changes/2003/11/13/0011.html
2004-07-05 11:08:37 +00:00
mycroft a10e4d1f3a Cardbus -> CardBus 2004-07-03 17:36:51 +00:00
wiz 0fc8b3b26d Fix Dd argument. 2004-06-25 15:33:13 +00:00
wiz c58cd09201 Avoid contractions; use macro for emphasizing instead of stars; add articles. 2004-06-25 15:31:37 +00:00
hannken 7a5be5a9ff - Add flag L_COWINPROGRESS to struct lwp to avoid recursion when
doing copy-on-write.

- Change VFS_SNAPSHOT() to return the snapshot vnode locked.

- Make the IO path for copy-on-write and snapshot-read more lightweight.
  Avoids deadlocks where vn_rdwr(...READ...) has a shared lock and needs
  to copy-on-write.
  Avoids deadlocks/panics where to clean pages the copy-on-write needs
  to allocate pages for its VOP_PUTPAGES().

L_COWINPROGRESS part approved by: Jason R. Thorpe <thorpej@netbsd.org>
2004-06-20 18:55:58 +00:00
yamt f34604727e sync with the recent reality. (allocbuf; hi, pk) 2004-06-17 13:13:41 +00:00
rumble 913fa30477 Fix typos. 2004-06-05 15:24:04 +00:00
rumble 9f060af51f typo: "The value NULL is be used" -> "The value NULL is used" 2004-06-05 15:05:02 +00:00
seb 1dedb26d50 Fix macro name.
Approved by wiz@
2004-06-02 21:11:15 +00:00
wiz 2361610dce Uppercase CPU. 2004-05-27 00:51:24 +00:00
wiz cb0c78eebb Bump date for previous. 2004-05-26 23:00:32 +00:00
wrstuden f09a7d98b6 Change comments around locking. While you _can_ grab vnode locks
as LK_SHARED, the VOP_ code (in all our existing file systems)
was implememted assuming exclusive locking. Use of LK_SHARED
is technically a bug and only works right for uni-processor and
big-lock SMP systems. Our current file systems will blow up
(probably quite subtlely) with LK_SHARED and fine-grained SMP
locking.
2004-05-25 17:27:03 +00:00
hannken 8c21bc6224 Add ffs internal snapshots. Written by Marshall Kirk McKusick for FreeBSD.
- Not enabled by default. Needs kernel option FFS_SNAPSHOT.
- Change parameters of ffs_blkfree.
- Let the copy-on-write functions return an error so spec_strategy
    may fail if the copy-on-write fails.
- Change genfs_*lock*() to use vp->v_vnlock instead of &vp->v_lock.
- Add flag B_METAONLY to VOP_BALLOC to return indirect block buffer.
- Add a function ffs_checkfreefile needed for snapshot creation.
- Add special handling of snapshot files:
    Snapshots may not be opened for writing and the attributes are read-only.
    Use the mtime as the time this snapshot was taken.
    Deny mtime updates for snapshot files.
- Add function transferlockers to transfer any waiting processes from
  one lock to another.
- Add vfsop VFS_SNAPSHOT to take a snapshot and make it accessible through
  a vnode.
- Add snapshot support to ls, fsck_ffs and dump.

Welcome to 2.0F.

Approved by: Jason R. Thorpe <thorpej@netbsd.org>
2004-05-25 14:54:55 +00:00
snj 031f6818c2 Bump date for last. Minor English fixes. Use Dq. Sprinkle some Dv. 2004-05-24 03:26:34 +00:00
yamt f61189110c document LK_EXCLOTHER. 2004-05-22 18:00:30 +00:00
wiz d7ac6fb145 Fix typo. 2004-05-16 16:56:01 +00:00
simonb cef6220d21 Document the POOL_INIT macro. 2004-04-25 16:50:56 +00:00
kleink 9bfa4ce964 Describe new len argument to pci_devinfo(9). 2004-04-24 09:52:59 +00:00
keihan 12dcdec062 s/netbsd.org/NetBSD.org/g 2004-04-23 11:00:06 +00:00
simonb 9bc855a931 s/the the/the/ (only in sources that aren't regularly imported from
elsewhere).
2004-04-23 02:58:27 +00:00
christos 6bd1d6d4db Replace the statfs() family of system calls with statvfs().
Retain binary compatibility.
2004-04-21 01:05:31 +00:00
fredb 1f2cde04db Fix a couple of minor typos. 2004-04-11 16:33:02 +00:00
dyoung 061f5fc4ee Add a manual page to section 9 for rssadapt, the rate-adaptation
framework.
2004-03-29 04:14:03 +00:00
wiz d811bd0251 Grammar fixes. 2004-03-24 23:51:18 +00:00
atatat 1449152ac6 Add man page for new sysctl_teardown() function. 2004-03-24 19:37:10 +00:00
snj 1d1d5cc0a9 Bump date for last; drop trailing whitespace. 2004-03-24 19:11:41 +00:00
atatat 4723bb21ba Bring sysctl man pages up to date (wrt new query interface, the
versioning, and descriptions).
2004-03-24 18:22:30 +00:00
pooka ba81fe2a70 attempt to clarify bit about flags usage:
* remove mention to PR_URGENT, since it was removed from the code
    two years ago
  * mention PR_NOWAIT
2004-03-24 17:44:22 +00:00
snj afedcd8968 We can't guarantee that the continuation will run at the specified IPL,
so desired_ipl is a better name than continue_ipl.

Suggested by jonathan@
2004-03-24 06:03:26 +00:00