John Baldwin
8cc7b0f93d
Document that the data field for NOTE_EXIT holds the process exit status.
...
Submitted by: Jared Yanovich -phirerunner at comcast.net-
MFC after: 2 weeks
2006-11-20 22:20:04 +00:00
Ruslan Ermilov
a73a3ab56b
Markup fixes.
2006-09-17 21:27:35 +00:00
Ceri Davies
d2b2ccea4c
Note that the system only allows a maximum of kern.kq_calloutmax timers.
...
PR: docs/102353
Submitted by: phk
MFC after: 1 week
2006-08-25 15:19:47 +00:00
Alan Cox
2ca32bcc02
Update .Dd value.
2005-06-04 19:44:09 +00:00
Alan Cox
bbe7bbdfee
Eliminate the original method of requesting notification of aio_read(2) and
...
aio_write(2) completion through kevent(2). This method does not work on
64-bit architectures. It was deprecated in FreeBSD 4.4. See revisions
1.87 and 1.70.2.7.
Change aio_physwakeup() to call psignal(9) directly rather than indirectly
through a timeout(9). Discussed with: bde
Correct a bug introduced in revision 1.65 that could result in premature
delivery of a signal if an lio_listio(2) consisted of a mixture of
direct/raw and queued I/O operations. Observed by: tegge
Eliminate a field from struct kaioinfo that is now unused.
Reviewed by: tegge
2005-06-04 19:16:33 +00:00
Ruslan Ermilov
1a0a934547
Mechanically kill hard sentence breaks.
2004-07-02 23:52:20 +00:00
Ruslan Ermilov
33992dc0ed
Markup, grammar, and spelling fixes.
2004-06-30 20:09:10 +00:00
Mike Pritchard
3c6dd63b2c
Spelling fixes.
2004-06-21 18:57:32 +00:00
Colin Percival
3b38d66be6
Add mention of the fact that timeouts are silently limited to 24 hours.
...
Observed by: jmg
2004-04-20 21:07:43 +00:00
Christian Brueffer
bda1672356
Add information about the EVFILT_NETDEV filter
...
PR: docs/56872 (based on)
Submitted by: Suleiman Souhlal <refugee@vt.edu>
Reviewed by: hmp, jmg
2003-11-11 16:41:27 +00:00
John-Mark Gurney
634862b329
document the fact that kqueue will immediately return and not timeout when
...
nevents is 0.
PR: kern/45291
2003-10-20 02:29:16 +00:00
Ruslan Ermilov
fe08efe680
mdoc(7): Use the new feature of the .In macro.
2003-09-08 19:57:22 +00:00
John-Mark Gurney
95aab9cc49
add support for using kqueue to watch bpf sockets.
...
Submitted by: Brian Buchanan of nCircle, Inc.
Tested on: i386 and sparc64
2003-08-05 07:12:49 +00:00
Ruslan Ermilov
2efeeba554
mdoc(7) police: "The .Fa argument.".
2002-12-19 09:40:28 +00:00
Ruslan Ermilov
2faeeff4c9
mdoc(7) police: Tidy up the syscall language.
...
Stop calling system calls "function calls".
Use "The .Fn system call" a-la "The .Nm utility".
When referring to a non-BSD implementation in
the HISTORY section, call syscall a function,
to be safe.
2002-12-18 09:22:32 +00:00
Kelly Yancey
e0f640e82d
Track the number of non-data chararacters stored in socket buffers so that
...
the data value returned by kevent()'s EVFILT_READ filter on non-TCP
sockets accurately reflects the amount of data that can be read from the
sockets by applications.
PR: 30634
Reviewed by: -net, -arch
Sponsored by: NTT Multimedia Communications Labs
MFC after: 2 weeks
2002-11-01 21:27:59 +00:00
Robert Watson
626251ea01
While an interface can be depreciated, we prefer deprecated.
...
Submitted by: Wayne Morrison <tewok@tislabs.com>
2002-10-29 20:53:46 +00:00
Mark Peek
3aaa96958d
Fix typo (SIGEV_EVENT -> SIGEV_KEVENT).
2002-07-02 21:05:08 +00:00
Ruslan Ermilov
32eef9aeb1
mdoc(7) police: Use the new .In macro for #include statements.
2001-10-01 16:09:29 +00:00
Guido van Rooij
fea88e76d7
Typo: s/conatains/contains/
...
MFC after: 1 week
2001-09-12 17:57:31 +00:00
Ruslan Ermilov
936c7c034e
mdoc(7) police: remove whitespace at EOL.
2001-08-08 10:28:18 +00:00
Jonathan Lemon
e725a1299a
Document EVFILT_TIMER.
...
MFC after: 1 week
2001-07-19 18:35:19 +00:00
Dima Dorfman
7ebcc426ef
Remove whitespace at EOL.
2001-07-15 07:53:42 +00:00
Dima Dorfman
0e35d76ec4
event.h -> sys/event.h
...
Submitted by: David Hill <david@phobia.ms>
2001-06-27 19:55:57 +00:00
Dima Dorfman
a910f192bb
Remove duplicate words.
2001-06-24 01:34:38 +00:00
Jonathan Lemon
add0681213
Fix small bogon.
...
Submitted by: Anton Berezin <tobez@tobez.org>
2001-06-11 18:15:31 +00:00
Jonathan Lemon
5d1c9c5606
Document various changes to kq:
...
- new EV_SET macro,
- NOTE_LOWAT option for low water marks on read/write filters,
- NOTE_REVOKE for filesystem unmounting (and revoke() calls)
- improved API for EVFILT_AIO
2001-02-26 04:16:19 +00:00
Guido van Rooij
34bdee5b4b
Add include <sys/time.h> because kevent uses struct timespec
2001-02-14 08:48:35 +00:00
Ruslan Ermilov
4263595653
Prepare for mdoc(7)NG.
2000-12-29 14:08:20 +00:00
Ruslan Ermilov
c23155a43a
mdoc(7) police: Er macro usage cleanup.
2000-11-22 16:02:00 +00:00
Jonathan Lemon
ee85cf8bb2
Fix a logic reversal: the RFFDG flag must be unset in order to share
...
a file descriptor table. (Thanks to Alan Cox)
Clarify the fact that the changelist and eventlist can be shared.
2000-11-21 22:40:59 +00:00
Jeroen Ruigrok van der Werven
02e1f97870
Clarify the time parameter of the kevent() system call.
...
Inspired by PR: 21708
Submitted by: Ronald F. Guilmette <rfg@monkeys.com>
Reviewed by: jlemon
2000-11-21 15:22:36 +00:00
Jonathan Lemon
b275c430a5
Document return value of ENOENT for nonexistent/invalid filter entries.
2000-08-07 16:47:35 +00:00
Sheldon Hearn
3c63f48c66
Clean up some nits, with the permission of the author:
...
* Grammar fixes.
* Mark up rfork and vnode as cross-references.
* Clarify the use of the RFFDG flag to rfork(2).
2000-07-24 18:03:53 +00:00
Jonathan Lemon
a8e65b915e
Simplify kqueue API slightly.
...
Discussed on: -arch
2000-07-18 19:31:52 +00:00
John-Mark Gurney
20ff215b1d
remove sys/time.h by instruction from bde.
2000-07-06 22:18:44 +00:00
John-Mark Gurney
55b8fbfb5b
change first release date to 4.1-R as 5.0-R won't be out for at least a
...
year (from jkh)..
Caught by: Fx macro warning on 3.4-R
2000-06-26 21:23:57 +00:00
Chris Costello
bb33e42207
Replace .Va, .Ar and .Nm with .Fa or .Va where necessary, examples:
...
``.Ar errno'' -> ``.Va errno''
``.Nm ops'' -> ``.Fa ops''
``.Va fd'' -> ``.Fa fd''
2000-06-23 05:05:44 +00:00
John-Mark Gurney
e585cdf0ce
add a BUGS section on how we can only watch VNODE's on a UFS file system
...
right now...
I talked w/ phk last night and "fixing" this in a generic way is going
to require a lot of complex thought on stacking let alone the NFS problems..
add missing sys/time.h for struct timespec def...
2000-06-07 22:09:16 +00:00
John-Mark Gurney
af7b56f450
fix up the kqueue documentation... comment some things that were left
...
out that really needed to be here...
Reviewed-by: jlemon
2000-05-24 04:29:57 +00:00
Brian Feldman
a274d19ba2
Back out NOTE_EXIT status reporting pending discussion.
2000-05-21 16:27:41 +00:00
Brian Feldman
a24b514d72
Put the wait(2) exit status in "data" for NOTE_EXIT kevents.
2000-05-17 01:16:11 +00:00
Bruce Evans
200f7053ee
Fixed missing include in synopsis.
...
Use a long line instead splitting a line with backslash-newline in synopsis.
My synopsis checker doesn't understand backslash-newline.
2000-05-11 16:01:17 +00:00
Jonathan Lemon
4451bb5da5
Some mdoc cleanups for the manual page.
...
Submitted by: phantom
2000-05-06 13:06:03 +00:00
Jonathan Lemon
ad35a4c94a
Add a kqueue(2) manual page.
2000-05-04 20:11:38 +00:00