This website requires JavaScript.
Explore
Help
Register
Sign In
upstream
/
opnsense-src
Watch
1
Star
0
Fork
You've already forked opnsense-src
0
mirror of
https://github.com/opnsense/src.git
synced
2026-02-19 02:30:08 -05:00
Code
Issues
Projects
Releases
Packages
Wiki
Activity
Actions
6318052d9e
opnsense-src
/
tools
/
regression
/
aio
/
kqueue
/
Makefile
7 lines
62 B
Makefile
Raw
Normal View
History
Unescape
Escape
Add an AIO & kqueue regression test. It is a good idea to run this against a disk as the argument. If you don't it will use a temp file. The raw disk will use the kernel physio fast path method until the max number of pending op's is reached then it will queue them. File system op's are always queued. This is more important with LIO since operation can get split across and accounting of op's is broken with LIO. Note that this was broken when locking was added to kqueue (ie. 5.3) My fix needs to be better integrated with FreeBSD. Next is an LIO test and implementation. Sponsored by: IronPort
2005-03-01 22:32:01 -05:00
# $FreeBSD$
PROG
=
aio_kqueue
Style: NO_MAN doesn't need any value.
2006-03-15 05:46:38 -05:00
NO_MAN
=
Add an AIO & kqueue regression test. It is a good idea to run this against a disk as the argument. If you don't it will use a temp file. The raw disk will use the kernel physio fast path method until the max number of pending op's is reached then it will queue them. File system op's are always queued. This is more important with LIO since operation can get split across and accounting of op's is broken with LIO. Note that this was broken when locking was added to kqueue (ie. 5.3) My fix needs to be better integrated with FreeBSD. Next is an LIO test and implementation. Sponsored by: IronPort
2005-03-01 22:32:01 -05:00
.
i
n
c
l
u
d
e
<
b
s
d
.
p
r
o
g
.
m
k
>
Reference in a new issue
Copy permalink