gonzo
6b323ac337
It's Friday the 13th, not the 10th and I can't travel in time. Yet.
2008-06-13 19:45:12 +00:00
gonzo
ec35617171
Add "fast" versions of macros and functions to taskqueue(9) API
...
description: TASKQUEUE_FAST_DEFINE(9), TASKQUEUE_FAST_DEFINE_THREAD(9),
taskqueue_create_fast(9). They deal with taskqueues intended for use
in fast interrupt handlers.
Approved by: cognet (mentor)
Reviewed by: keramida
2008-06-13 19:35:17 +00:00
wkoszek
407d56cbcf
Mark "highaddr" and "lowaddr" appropriately. Change "dma" to "DMA".
...
Fix spelling mistage found by rodrigc@.
Reviewed by: rodrigc, danger
2008-06-09 22:13:14 +00:00
attilio
65c567c106
Add the missing option LK_NOWITNESS for vn_lock / VOP_LOCK operations.
2008-06-05 17:07:33 +00:00
gonzo
4762c80628
Clean out all mentions of struct proc* for it was removed from
...
taskqueue(9) API more then two years ago.
Approved by: cognet (mentor)
2008-05-22 21:41:19 +00:00
alc
ff0e5f2bfe
The function pmap_addr_hint no longer exists. Remove its man page.
2008-05-22 16:25:25 +00:00
alc
5a23437099
Generalize vm_map_find(9)'s parameter "find_space". Specifically, add
...
support for VMFS_ALIGNED_SPACE, which requests the allocation of an
address range best suited to superpages. The old options TRUE and FALSE
are mapped to VMFS_ANY_SPACE and VMFS_NO_SPACE, so that there is no
immediate need to update all of vm_map_find(9)'s callers.
While I'm here, correct a misstatement about vm_map_find(9)'s return
values in the man page.
2008-05-10 18:55:35 +00:00
julian
2ddf06099d
Document the kproc_kthread_add() call
...
and fix a small detail of its implementation.
MFC after: 1 week
2008-04-29 22:43:15 +00:00
pjd
3d7aa5ca50
Fix some section references.
2008-04-29 08:16:05 +00:00
attilio
3827ab6b7e
LK_NOWITNESS can be used now in lockmgr*() functions in order to skip
...
witness(4) checks on a per-instance basis.
2008-04-12 20:18:02 +00:00
attilio
da8539bd62
Commit manpages for lockmgr_args_rw(9) and lockmgr_rw(9).
2008-04-06 21:22:12 +00:00
imp
30afe603df
Add note about PZERO being obsolete, because so much code uses it.
...
Feel free to improve the verbage, since this was a compromise between
conflicting feedback I got on my original version.
2008-04-04 16:59:58 +00:00
attilio
f4b9e6a646
Add manpages for rw_try_rlock() and rw_try_wlock() functions.
2008-04-01 20:56:45 +00:00
brueffer
709a46133e
Document lockmgr_waiters(9).
...
Reviewed by: attilio
2008-03-28 21:30:37 +00:00
ru
e8523e8018
s/M_TRYWAIT/M_WAIT/
2008-03-25 15:44:49 +00:00
ru
3b1bf8c2e9
Replaced the misleading uses of a historical artefact M_TRYWAIT with M_WAIT.
...
Removed dead code that assumed that M_TRYWAIT can return NULL; it's not true
since the advent of MBUMA.
Reviewed by: arch
There are ongoing disputes as to whether we want to switch to directly using
UMA flags M_WAITOK/M_NOWAIT for mbuf(9) allocation.
2008-03-25 09:39:02 +00:00
brueffer
b2b09b9356
Bah, missed one instance in the previous commit. Correct bpf
...
data-link type here as well.
PR: 121477
2008-03-17 16:37:35 +00:00
brueffer
792430a220
Correct bpf data-link type.
...
PR: 121477
Submitted by: Sam Banks
MFC after: 3 days
2008-03-17 16:33:34 +00:00
pjd
ea49d310bf
Implement atomic_fetchadd_long() for all architectures and document it.
...
Reviewed by: attilio, jhb, jeff, kris (as a part of the uidinfo_waitfree.patch)
2008-03-16 21:20:50 +00:00
pjd
6a68218ce1
Implement soon-to-be-used rw_unlock() macro.
2008-03-16 17:10:52 +00:00
pjd
3505d672cf
Add missing .El.
2008-03-16 17:06:05 +00:00
rwatson
60dab6dffc
Add stack_print_ddb() to the synposis of stack(9), add mlink for it; fix
...
stack_print(9) mlink.
Spotted by: attilio
2008-03-14 13:13:37 +00:00
imp
6bb1c81980
Document all the BUS_PROBE_* values.
...
Note to the mdoc gods: This may need some teaks.
2008-03-09 05:31:31 +00:00
rwatson
6fa0a5ca57
Minor spelling/grammer fixes.
...
MFC after: 3 days
2008-03-07 17:02:34 +00:00
brueffer
43e8c2acbb
New sentence -> new line.
2008-03-02 20:07:48 +00:00
attilio
342833e3ca
Fix lockstatus sorting on the top list.
2008-03-01 21:24:07 +00:00
attilio
aa442ecb9f
Connect lockmgr_args(9) to the build.
2008-03-01 20:39:56 +00:00
attilio
0d9e146f6b
- Add the informations for lockmgr_args(9)
...
- Sort rightly lockstatus(9) in the manpage
2008-03-01 20:36:50 +00:00
attilio
037f2dd065
Update lockmgr manpage with last lockmgr modifies:
...
- Remove LK_SLEEPFAIL and LK_NOWAIT for lockinit() and add LK_QUIET and
LK_NOPROFILE
- Include sys/lock.h as mandatory for the lockmgr support
2008-03-01 20:05:20 +00:00
brueffer
d314215169
Spell out the name of the month, normalize copyright layout.
2008-02-26 23:16:23 +00:00
davidc
a189eb7974
Add vfs_mountedfrom.9 to the build.
2008-02-26 21:40:30 +00:00
davidc
b867098437
Add new man page.
2008-02-26 21:39:59 +00:00
davidc
ccf58ad341
Add insmntque.9 to the build.
2008-02-26 21:11:05 +00:00
davidc
0de564a2fb
Add new man page.
2008-02-26 21:09:54 +00:00
davidc
080543cd36
Link vholdl.9 to vhold.9
2008-02-26 21:03:20 +00:00
davidc
8f9a5ef13f
Document vholdl(9)
...
No longer refer to vbusy(9) or vfree(9)
2008-02-26 20:25:01 +00:00
davidc
69ceadd39f
Refer to vrefcnt(9)
2008-02-26 20:13:08 +00:00
davidc
f92e7d5b6c
Minor grammar fixup.
2008-02-26 20:11:37 +00:00
davidc
3d2443d125
Add vrefcnt.9 to the build.
2008-02-26 20:10:32 +00:00
davidc
73d397d60a
Add new man page.
2008-02-26 20:10:05 +00:00
attilio
98b1ca63ed
Modify VOP_ISLOCKED() and lockstatus() prototypes in order to reflect
...
'thread' argument axing.
2008-02-25 19:12:01 +00:00
danger
0841980fe6
- fix typo
...
Submitted by: Constantine A. Murenin <cnst@FreeBSD.org>
MFC after: 3 days
2008-02-15 23:56:33 +00:00
brueffer
ecd7efd241
Some language and mdoc style improvements.
2008-02-14 19:39:09 +00:00
attilio
588d2ab6cc
Update manpage with lockmgr_assert() description.
2008-02-13 21:54:16 +00:00
brueffer
cafbfde84b
Remove dublicate MLINK.
...
Submitted by: David Naylor <blackdragon@highveldmail.co.za>
2008-02-13 09:50:37 +00:00
attilio
2656e4d699
Update manpage in order to reflect LK_NODUP and LK_NOWITNESS options
...
introduction.
2008-02-06 00:50:51 +00:00
phk
df9c99b9c2
Give MEXTADD() another argument to make both void pointers to the
...
free function controlable, instead of passing the KVA of the buffer
storage as the first argument.
Fix all conventional users of the API to pass the KVA of the buffer
as the first argument, to make this a no-op commit.
Likely break the only non-convetional user of the API, after informing
the relevant committer.
Update the mbuf(9) manual page, which was already out of sync on
this point.
Bump __FreeBSD_version to 800016 as there is no way to tell how
many arguments a CPP macro needs any other way.
This paves the way for giving sendfile(9) a way to wait for the
passed storage to have been accessed before returning.
This does not affect the memory layout or size of mbufs.
Parental oversight by: sam and rwatson.
No MFC is anticipated.
2008-02-01 19:36:27 +00:00
obrien
d325c7e921
Add to the history section.
2008-01-27 03:58:22 +00:00
attilio
0db277677c
Reflect lockcount() axing and lockmgr() prototype changing.
2008-01-24 14:17:52 +00:00
attilio
a0619f9b6e
Add manpages for BUF_RECURSED(9) and BUF_ISLOCKED(9) and connect them to
...
the build.
Reviewed by: brueffer
2008-01-22 21:26:35 +00:00