repo.or.cz
/
dragonfly.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
kernel - Uninline crit_exit()
2010-08-29
Matthew Dillon
kerne
l
- U
n
in
l
ine cri
t
_exit
(
)
commit
|
commitdiff
|
tree
2010-08-29
Matthew
D
illon
kernel - gcc -Os/-O2 wa
r
nings p
a
ss
commit
|
commitdiff
|
tree
2010-08-29
Matthew Dillon
kern
e
l -
I
ntroduce hard code
s
ections, simpli
f
y
c
r
itical
.
.
.
commit
|
commitdiff
|
tree
2010-08-29
Matthew Dillo
n
k
er
n
el - make nrandom helper thread mpsafe
commit
|
commitdiff
|
tree
2010-08-29
M
atthew Dillon
kernel - All lwk
t
t
h
read n
o
w start o
u
t mpsafe
part 2/2
commit
|
commitdiff
|
tree
2010-08-29
Mat
t
hew Dillon
ke
r
nel - All lwkt thread no
w
s
t
art out mpsafe par
t
1/2
commit
|
commitdiff
|
tree
2010-08-28
Matthew
Dil
l
on
kernel -
F
ix
teln
e
t
tt
y
p*
a
l
lo
c
ation
commit
|
commitdiff
|
tree
2010-08-28
Ma
t
t
h
ew Dill
o
n
k
e
rnel - Cha
n
ge l
w
p_fork() to not hold the m
p
lock in
.
.
.
commit
|
commitdiff
|
tree
2010-08-28
Matth
e
w Dillo
n
kerne
l
- make kern/vfs_s
y
nc
.
c MPSAFE
commit
|
commitdiff
|
tree
2010-08-28
Matthe
w
Dillon
Mer
g
e
branch 'ma
s
ter' of
ssh:
/
/crater
.
dr
a
gonflybsd
.
.
.
commit
|
commitdiff
|
tree
2010-08-28
M
atthew Dil
l
o
n
kernel - unwind kthr
e
a
d
_create(
)
mplock
commit
|
commitdiff
|
tree
2010-08-28
Matthew Dillon
kern
e
l - CAM mpsa
f
e
i
ssues
commit
|
commitdiff
|
tree
2010-08-28
Matthew Dillon
kernel
- Mark
v
m/vm_zeroidle
.
c and v
m
/
v
node_pager
.
c
.
.
.
commit
|
commitdiff
|
tree
2010-08-28
Matthew Dillon
k
ernel
-
m
a
ke kern/
i
mgact_resident
.
c
M
PSAFe
commit
|
commitdiff
|
tree
2010-08-28
M
atthew
D
illon
ker
n
el - Call kn
o
te
_
fd
c
lo
s
e() without the mpl
o
c
k
.
commit
|
commitdiff
|
tree
2010-08-28
Mat
t
h
e
w Dillo
n
k
e
rnel - procfs_t
o
ken work
commit
|
commitdiff
|
tree
2010-08-28
Matthew Dillon
ke
r
nel - Add vmobj_token, misc vm-r
e
l
ated toke
n
i
zation
commit
|
commitdiff
|
tree
2010-08-28
Matthew D
i
llon
kern
e
l - Fix badfo_kqf
i
lter for badfileops
commit
|
commitdiff
|
tree
2010-08-28
M
atthew Dillon
s
io
- M
i
nor token
f
i
x
for sio
commit
|
commitdiff
|
tree
2010-08-28
Matthew Dillon
vkernel
-
Mak
e
c
o
pyin/copyout mpsafe
commit
|
commitdiff
|
tree
2010-08-28
Matthew Dil
l
on
kernel - Adjust contention hand
l
er
commit
|
commitdiff
|
tree
2010-08-28
Matthew Dillon
ker
n
el - A
d
d d
e
scription to static token initializers
commit
|
commitdiff
|
tree
2010-08-28
Matthew Dillon
Merg
e
b
ranch 'm
a
ster
'
of
s
sh://crate
r
.
d
r
agonf
l
y
b
sd
.
.
.
commit
|
commitdiff
|
tree
2010-08-28
Matthew
D
ill
o
n
vk
e
rnel - Fix
d
e
adloc
k
s with cothr
e
ad locks
commit
|
commitdiff
|
tree
2010-08-28
Mat
t
hew
Dillon
kernel
-
Major MP
S
AFE Infrastructure
2
commit
|
commitdiff
|
tree
2010-08-27
Matthew D
i
llon
kernel
-
Maj
o
r MPSAFE Infrastructure
commit
|
commitdiff
|
tree
2010-08-26
Mat
t
hew Dillon
kernel - Fi
x
tty session pan
i
c
commit
|
commitdiff
|
tree
2010-08-25
Matthew Dil
l
on
kernel - docu
m
ent and
c
l
arif
y
FINDBL
K
_TEST
commit
|
commitdiff
|
tree
2010-08-25
Matt
h
e
w Dillon
kern
e
l -
Remove D_KQFILTER fla
g
commit
|
commitdiff
|
tree
2010-08-25
Matthew Dillon
kernel -
unlock pbuf pri
o
r to acquiring
a
spinlock
commit
|
commitdiff
|
tree
2010-08-25
Matthew Di
l
l
o
n
kernel - Make all bioops callbacks MPSAFE
commit
|
commitdiff
|
tree
2010-08-25
Matthew Dillon
kernel - Run A
H
CI a
n
d
S
ILI disk dr
i
v
e
rs MP
S
AFE
commit
|
commitdiff
|
tree
2010-08-25
Matthew Dillon
kernel - Adjust de
v
ice
D
_MPSA
F
E_* fl
a
gs
commit
|
commitdiff
|
tree
2010-08-25
Ma
t
thew
D
illo
n
k
e
rn
e
l -
F
ix LWKT_TOKEN_HELD() assertion
commit
|
commitdiff
|
tree
2010-08-25
Matthew
Dillon
kernel - Mak
e
sys_
i
octl() MPSA
F
E
commit
|
commitdiff
|
tree
2010-08-25
M
a
t
thew Dillon
k
ernel
-
Change
PROP_
R
WLOCK from
spinlock to
mtx
commit
|
commitdiff
|
tree
2010-08-25
Matthew Dillon
kernel - lock sim in cam_pe
r
iph_alloc()
commit
|
commitdiff
|
tree
2010-08-24
M
a
tthe
w
D
i
llon
HAMMER VFS - Add another
lwkt_user_yi
e
ld()
commit
|
commitdiff
|
tree
2010-08-24
Ma
t
thew Dillon
HAMMER
VFS
- Make all entry points MPSAFE, remov
e
giant
.
.
.
commit
|
commitdiff
|
tree
2010-08-24
Matthew Dill
o
n
kernel - Add d
e
f
i
ne
f
o
r M
N
T
K
_ALL_MPSAFE
commit
|
commitdiff
|
tree
2010-08-24
Matthew Dillon
ke
r
nel - Adjustments to
f
i
x UP k
e
rnel bu
i
ld
commit
|
commitdiff
|
tree
2010-08-24
Matthew Di
l
lon
b
u
i
l
dw
o
rld
-
A
dj
u
s
t
ps for re
c
e
nt
commits
commit
|
commitdiff
|
tree
2010-08-24
Matthew D
i
llo
n
systa
t
- Enhance sy
s
tat
-pv
commit
|
commitdiff
|
tree
2010-08-24
Matt
h
ew Dillon
kernel
- Add additional fields to kinfo_cpu
t
ime
commit
|
commitdiff
|
tree
2010-08-24
Matthew
Dillon
k
e
rnel
-
r
ewrite t
h
e
LWKT schedul
e
r's pr
i
ority mech
a
nism
commit
|
commitdiff
|
tree
2010-08-23
Mat
t
h
e
w
D
illon
kernel - clarify code documentation in vfs_cluster
commit
|
commitdiff
|
tree
2010-08-22
Matthe
w
Dillon
ker
n
el - Fix read event on file f
o
r s
e
lect/poll API
commit
|
commitdiff
|
tree
2010-08-22
Ma
t
the
w
Dillon
l
i
bkvm - Adj
u
st
n
ew sysct
l
-based kv
m
_
ge
t
swapin
f
o()
.
.
.
commit
|
commitdiff
|
tree
2010-08-22
M
a
tthew
Dillon
kern
e
l - Assert o
n
rema
i
ning known races
commit
|
commitdiff
|
tree
2010-08-22
Mat
t
hew Di
l
lon
k
e
rn
e
l - close more
kqueue MP
races
commit
|
commitdiff
|
tree
2010-08-22
Matthew Dillon
HAMMER VFS - More cluster
_
re
a
d
(
) fi
x
es
commit
|
commitdiff
|
tree
2010-08-22
Matthew Dillon
kernel - Fix reentrant
serializa
t
ion in i
f
_tun
commit
|
commitdiff
|
tree
2010-08-22
Matthe
w
Dillon
crypto
s
oft -
F
ix x
8
6
_
64 buildkernel
commit
|
commitdiff
|
tree
2010-08-22
Matthew Dill
o
n
Merge branch 'master
'
of ssh://cra
t
er
.
d
r
ago
n
flybsd
.
.
.
commit
|
commitdiff
|
tree
2010-08-22
Matthew Dillon
kernel
-
c
lose numerous kqueue MP and
bl
o
cking
r
aces
commit
|
commitdiff
|
tree
2010-08-21
Matthew D
i
llo
n
kernel - NFS se
r
ver cleanup and xid
a
tomic ops
commit
|
commitdiff
|
tree
2010-08-21
M
a
tt
h
ew Dillon
H
AMM
E
R VFS -
M
inor iterator change
f
o
r
pi
d
hash
commit
|
commitdiff
|
tree
2010-08-21
M
atthew
Di
l
lon
H
AMMER VFS - Add de
b
u
gging fo
r
over
l
a
p
p
ing buffer is
s
u
e
commit
|
commitdiff
|
tree
2010-08-21
Matthew Dillon
ker
n
e
l - clarify
comment in nes
t
i
o
c
o
de
commit
|
commitdiff
|
tree
2010-08-21
M
atthew Dillon
kernel -
m
inor
f
lag
s
coding ch
a
nge
commit
|
commitdiff
|
tree
2010-08-21
M
at
t
hew D
i
llon
k
e
r
n
el - Fix
syst
e
m lockup w/ kq
u
eue
based select/
p
oll
.
.
.
commit
|
commitdiff
|
tree
2010-08-20
Ma
t
thew Dillon
kernel - Correct hex
2
key() in dm_crypt
commit
|
commitdiff
|
tree
2010-08-20
Matthew Dillon
kernel - Fi
x
iv sector mush i
n
dm_target_
c
rypt for
.
.
.
commit
|
commitdiff
|
tree
2010-08-20
Mat
t
h
e
w Dillon
kernel - open
c
ryp
t
o - op
t
imize chained
s
ynchronous
.
.
.
commit
|
commitdiff
|
tree
2010-08-20
Matt
h
ew Di
l
lon
HAM
M
ER VFS
-
Throw
away cached vnodes on stag
e
2 m
o
u
nt
.
.
.
commit
|
commitdiff
|
tree
2010-08-20
M
atthew Dillon
kerne
l
- Fix inte
r
media
t
e v
a
lue overflows in badji
o
sched
.
.
.
commit
|
commitdiff
|
tree
2010-08-20
M
at
t
hew Dillon
HAMMER VFS
-
Limit pending
wri
t
e
s
when flushing undos
commit
|
commitdiff
|
tree
2010-08-20
Matthew Dillon
kernel
- limit
r
unnin
g
io writes during f
s
y
n
c
commit
|
commitdiff
|
tree
2010-08-20
Matthew Dillo
n
kernel - d
m
_targe
t
_c
r
ypt - u
s
e CRY
P
TO_F_BATCH
commit
|
commitdiff
|
tree
2010-08-20
Matthew Dillon
kernel - Add
SM
P
supp
o
rt fo
r
s
oftw
a
re crypt
o
drive
r
commit
|
commitdiff
|
tree
2010-08-20
Matthew Dillo
n
kernel - ad
d
kthrea
d
_crea
t
e_cpu()
commit
|
commitdiff
|
tree
2010-08-19
Matthew Dill
o
n
HAMMER
U
TILITY - Fix
b
uildworld
issue w/ last c
o
mmit
commit
|
commitdiff
|
tree
2010-08-18
Matthe
w
Di
l
lon
HAMMER UTILITY - Fix seg-fault
on corrupt bl
o
ckmap
.
.
.
commit
|
commitdiff
|
tree
2010-08-18
M
a
tthew Dillo
n
kern
e
l - Fix
p
oss
i
ble race in syncache
commit
|
commitdiff
|
tree
2010-08-18
Matt
h
ew
D
il
l
o
n
kernel
-
F
ix excessive
mbuf u
s
e
in
nfs
_
r
ealign()
commit
|
commitdiff
|
tree
2010-08-18
Matth
e
w Dillon
HA
M
MER U
t
ility - Ign
o
re additional fail
u
re cases d
u
rin
g
.
.
.
commit
|
commitdiff
|
tree
2010-08-18
Matthew Dillo
n
l
ib
k
vm - k
v
m
_get_swapinfo - fix
m
emo
r
y leak
i
n l
a
st
.
.
.
commit
|
commitdiff
|
tree
2010-08-18
Matthew Dillon
libkv
m
- Adj
u
st kvm_
g
etswapinfo
(
) to us
e
the new vm
.
.
.
commit
|
commitdiff
|
tree
2010-08-18
Matt
h
ew Dil
l
on
kernel -
I
mplement vm
.
swap_info_arra
y
sysctl
commit
|
commitdiff
|
tree
2010-08-17
M
atthew D
i
llon
k
ernel - add vm
.
swap
_
size sysctl
commit
|
commitdiff
|
tree
2010-08-17
Matthew Dillo
n
H
A
MMER U
t
ility - Add catastrophic re
c
overy
f
e
a
ture
commit
|
commitdiff
|
tree
2010-08-17
M
a
t
thew D
i
llon
HAMMER VFS
-
Expa
n
d
vfs
.
h
a
mmer
.
debug_io capabilities
commit
|
commitdiff
|
tree
2010-08-17
M
a
tthew Dillon
HAM
M
ER VFS - Add HAMMER_OFF_BAD
commit
|
commitdiff
|
tree
2010-08-16
Matth
e
w Dillon
kernel -
r
e
vamp c
l
uster_re
a
d
AP
I
an
d
imp
r
o
v
e pe
r
formance
commit
|
commitdiff
|
tree
2010-08-15
Matt
h
e
w Dillon
kernel
-
fix 64-bit build
commit
|
commitdiff
|
tree
2010-08-15
Matthew Dill
o
n
HAMMER
VFS - Limit que
u
ed
I
/
O du
r
in
g
flush
commit
|
commitdiff
|
tree
2010-08-15
Matth
e
w Dillon
systat
- Add more spacing for
t
he Loa
d
commit
|
commitdiff
|
tree
2010-08-15
Matthew Di
l
lon
ker
n
el - split the p
b
uf subsystem into two
(
k
va and
.
.
.
commit
|
commitdiff
|
tree
2010-08-15
Matthew Dillon
kern
e
l
- dm_cry
p
t - Pre-ze
r
o c
o
ntr
o
l s
t
ructures, dis
a
b
l
e
.
.
.
commit
|
commitdiff
|
tree
2010-08-15
Matthew Dillon
ker
n
el -
A
dd o
v
erlapping buff
e
r
test to
the buffer
.
.
.
commit
|
commitdiff
|
tree
2010-08-15
Matthew
D
illon
HAMMER
VFS - Fix
o
v
er
-
en
t
h
u
siast
i
c cluster read
commit
|
commitdiff
|
tree
2010-08-15
Mat
t
hew Dillon
kernel - dm - Reo
r
ganize the cr
y
p
t
c
o
d
e
and implement
.
.
.
commit
|
commitdiff
|
tree
2010-08-14
M
a
tthe
w
Dillo
n
kernel - dm - Fix panic
i
n dm_targe
t
_crypt
commit
|
commitdiff
|
tree
2010-08-14
Ma
t
t
hew Dillon
kernel -
n
etif - temporary hack
for IFT
_
ETHER
commit
|
commitdiff
|
tree
2010-08-14
Matthew
D
illon
kernel - dm - Add s
u
p
p
ort for BUF_CMD_
F
L
U
SH
commit
|
commitdiff
|
tree
2010-08-14
Matthew
Di
l
lon
kernel - flag when
b
ogus_page'
s
are present
commit
|
commitdiff
|
tree
2010-08-14
Matthe
w
Dillon
kernel - dm - rewrite dm_target_
s
trip
e
.
c to add functionalit
.
.
.
commit
|
commitdiff
|
tree
2010-08-14
Matthe
w
D
illon
k
e
rnel - de
v
f
s
- Fix dangl
i
ng lock created by recent
.
.
.
commit
|
commitdiff
|
tree
2010-08-14
M
atthew Dillon
Merge b
r
an
c
h 'master' of ssh://
c
ra
t
er
.
d
r
agonflybsd
.
.
.
commit
|
commitdiff
|
tree
2010-08-14
Matthew Dillon
kernel - kqueue -
f
i
x EVFILT_WRITE notification on
.
.
.
commit
|
commitdiff
|
tree
next