Sam Leffler
5a2637d215
decription of macros to add ddb commands
...
Submitted by: Guillaume Ballet <gballet@gmail.com>
MFC after: 1 month
2008-09-15 23:13:29 +00:00
Konstantin Belousov
dcd8bc9a08
Connect dev_clone.9 and devfs_set_cdevpriv.9 to the build.
2008-09-15 10:12:04 +00:00
Konstantin Belousov
0763bc964b
Remove unneeded comma.
...
Noted by: kensmith
2008-09-12 13:04:39 +00:00
Konstantin Belousov
817bf377d3
Document dev_clone eventhandler interface
2008-09-11 11:43:47 +00:00
Konstantin Belousov
630f2c3ba3
Add a first draft of the cdevpriv(9) documentation
2008-09-11 11:41:33 +00:00
Konstantin Belousov
fe7546493e
Document make_dev_credf(9), destroy_dev_sched(9) and destroy_dev_drain(9)
...
functions.
Reviewed by: brueffer
2008-09-11 11:38:48 +00:00
Konstantin Belousov
43826d2c06
Update insmntque(9) manpage, bringing it close to reality.
...
Reviewed by: brueffer
2008-09-11 11:36:21 +00:00
Konstantin Belousov
d56aeabac3
Document BUS_DMA_NOCACHE.
...
MFC after: 3 days
2008-09-06 15:21:01 +00:00
Ed Maste
7c77eeb816
Add a note that CTASSERT() should not be used in header files.
2008-09-05 15:24:54 +00:00
Attilio Rao
59d4932531
Decontextualize vfs_busy(), vfs_unbusy() and vfs_mount_alloc() functions.
...
Manpages are updated accordingly.
Tested by: Diego Sardina <siarodx at gmail dot com>
2008-08-31 14:26:08 +00:00
Jung-uk Kim
9c8d21f901
Add links to all bpf(9) functions.
2008-08-28 17:04:52 +00:00
Attilio Rao
0359a12ead
Decontextualize the couplet VOP_GETATTR / VOP_SETATTR as the passed thread
...
was always curthread and totally unuseful.
Tested by: Giovanni Trematerra <giovanni dot trematerra at gmail dot com>
2008-08-28 15:23:18 +00:00
Warner Losh
632ed478b0
Document that devlistp and devcountp are only updated when there's no
...
error.
Bump date.
2008-08-23 07:50:20 +00:00
John Baldwin
414e7679cb
Permit Giant to be passed as the explicit interlock either to
...
msleep/mtx_sleep or the various cv_*wait*() routines. Currently, the
"unlock" behavior of PDROP and cv_wait_unlock() with Giant is not
permitted as it is will be confusing since Giant is fully unrecursed and
unlocked during a thread sleep.
This is handy for subsystems which wish to allow unlocked drivers to
continue to use Giant such as CAM, the new TTY layer, and the new USB
stack. CAM currently uses a hack that I told Scott to use because I
really didn't want to permit this behavior, and the TTY and USB patches
both have various patches to permit this.
MFC after: 2 weeks
2008-08-07 21:00:13 +00:00
John Baldwin
2cdcea5ed8
Document the new return values for sleepq_abort(), sleepq_broadcast(), and
...
sleepq_signal().
Prodded by: attilio
2008-08-07 20:47:01 +00:00
Sam Leffler
db3f3bde0e
Try to fixup last (inadvertent) commit: firmware_drain was never added so
...
yank it's description; likewise for the FIRMWARE_WAIT flag to firmware_put.
For the record, the last commit was to cleanup various mistakes and correct
the example of embedding to reflect the npe firmware now being distributed
with the system.
2008-08-02 17:51:38 +00:00
Sam Leffler
6e0186d5ee
add callout_schedule; besides being useful it also improves
...
compatibility with other systems
Reviewed by: ed, battlez
2008-08-02 17:42:38 +00:00
Pawel Jakub Dawidek
7f41115ef6
Implement the following macros for completeness:
...
SYSCTL_QUAD()
SYSCTL_ADD_QUAD()
TUNABLE_QUAD()
TUNABLE_QUAD_FETCH()
Now we can use 64bit tunables on 32bit systems.
2008-07-21 15:05:25 +00:00
David Malone
167fcf0511
Add a man page for the DNS accept filter.
2008-07-18 14:46:01 +00:00
Daniel Gerzo
6b527d112c
Back-out my previous change. See the thread at
...
http://lists.freebsd.org/pipermail/cvs-all/2008-July/263779.html
2008-07-10 11:24:41 +00:00
Daniel Gerzo
1249a78860
- nested functions are a GCC extensions and should not be used
...
Submitted by: gahr
MFC after: 3 days
2008-07-09 14:04:28 +00:00
Remko Lodder
6a4c41d1bb
Document the _arg versions of the uma_zalloc and uma_zfree functions.
...
PR: docs/120357
Submitted by: gahr
MFC after: 3 days
2008-06-19 18:33:38 +00:00
Oleksandr Tymoshenko
10a6caea1b
It's Friday the 13th, not the 10th and I can't travel in time. Yet.
2008-06-13 19:45:12 +00:00
Oleksandr Tymoshenko
2eb30874af
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
Wojciech A. Koszek
5bbaa5cf02
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 Rao
02c916540f
Add the missing option LK_NOWITNESS for vn_lock / VOP_LOCK operations.
2008-06-05 17:07:33 +00:00
Oleksandr Tymoshenko
8f668ffa98
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
Alan Cox
72e70f4e1d
The function pmap_addr_hint no longer exists. Remove its man page.
2008-05-22 16:25:25 +00:00
Alan Cox
26c538ffcd
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 Elischer
c59b9a7659
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
Pawel Jakub Dawidek
6e679990b9
Fix some section references.
2008-04-29 08:16:05 +00:00
Attilio Rao
031e0f3cd9
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 Rao
48a12f8928
Commit manpages for lockmgr_args_rw(9) and lockmgr_rw(9).
2008-04-06 21:22:12 +00:00
Warner Losh
043b496b8d
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 Rao
c709e029e7
Add manpages for rw_try_rlock() and rw_try_wlock() functions.
2008-04-01 20:56:45 +00:00
Christian Brueffer
b4b811fa3c
Document lockmgr_waiters(9).
...
Reviewed by: attilio
2008-03-28 21:30:37 +00:00
Ruslan Ermilov
eb085c43f0
s/M_TRYWAIT/M_WAIT/
2008-03-25 15:44:49 +00:00
Ruslan Ermilov
ea26d58729
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
Christian Brueffer
11de779e13
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
Christian Brueffer
523d048db6
Correct bpf data-link type.
...
PR: 121477
Submitted by: Sam Banks
MFC after: 3 days
2008-03-17 16:33:34 +00:00
Pawel Jakub Dawidek
6eb4157ffc
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
Pawel Jakub Dawidek
b12455f34e
Implement soon-to-be-used rw_unlock() macro.
2008-03-16 17:10:52 +00:00
Pawel Jakub Dawidek
39887c5c2e
Add missing .El.
2008-03-16 17:06:05 +00:00
Robert Watson
b9a9803757
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
Warner Losh
671585344e
Document all the BUS_PROBE_* values.
...
Note to the mdoc gods: This may need some teaks.
2008-03-09 05:31:31 +00:00
Robert Watson
226bb60e94
Minor spelling/grammer fixes.
...
MFC after: 3 days
2008-03-07 17:02:34 +00:00
Christian Brueffer
06e361fb0e
New sentence -> new line.
2008-03-02 20:07:48 +00:00
Attilio Rao
78a25172e3
Fix lockstatus sorting on the top list.
2008-03-01 21:24:07 +00:00
Attilio Rao
8e6fdb9e56
Connect lockmgr_args(9) to the build.
2008-03-01 20:39:56 +00:00
Attilio Rao
7f527abc56
- Add the informations for lockmgr_args(9)
...
- Sort rightly lockstatus(9) in the manpage
2008-03-01 20:36:50 +00:00