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 - Rename spinlock counter trick API
2020-03-04
Matthew Dill
o
n
kernel
- Rena
m
e sp
i
nloc
k
counter t
r
ick
API
commit
|
commitdiff
|
tree
2020-03-04
Matthew Dillon
kern
e
l - Ref
a
ctor cache_vref(
)
u
sing counter tr
i
ck
commit
|
commitdiff
|
tree
2020-03-04
M
a
tthew Dillo
n
ke
r
nel
-
M
o
re count
e
r
t
rick spinlock APIs
commit
|
commitdiff
|
tree
2020-03-04
M
a
tthew
D
illon
kernel - Fix minor scheduler b
u
gs
commit
|
commitdiff
|
tree
2020-03-03
Matthew Dil
l
on
kernel - Norma
l
ize the vx_*() vnode interface
commit
|
commitdiff
|
tree
2020-03-03
M
a
tthew Dillon
kernel - Int
e
grate the coun
t
er & 1
t
r
ick int
o
t
h
e
spi
n
lo
c
k AP
I
commit
|
commitdiff
|
tree
2020-03-03
Matthew Dillon
kernel - sysca
l
l path optim
i
zatio
n
s
commit
|
commitdiff
|
tree
2020-03-03
Matthew Di
l
lon
dsynt
h
-
A
d
d
'debug' direc
t
ive to
the manual page
commit
|
commitdiff
|
tree
2020-03-03
Matthew Dillon
kern
e
l
- Refactor vfs_ca
c
he
4
/N
commit
|
commitdiff
|
tree
2020-03-03
Matthew Di
l
lon
nrelease - Re
n
am
e
MAKE_JOBS to
NREL_MAKE_JOBS
commit
|
commitdiff
|
tree
2020-03-03
Matthew
Dillon
lib
c
- Use fixed
block s
i
ze for db hash and
b
tree method
commit
|
commitdiff
|
tree
2020-03-03
Matthew Dillon
t
mpf
s
- Clo
s
e
a
whole
i
n
t
mpf
s
_v
o
p_
n
rem
o
ve()
commit
|
commitdiff
|
tree
2020-03-03
Matthe
w
D
i
ll
o
n
ke
r
nel
-
Ena
b
le stosq based pagezero()
commit
|
commitdiff
|
tree
2020-02-29
Matthew
D
illon
kernel -
I
mprove cache_
f
ullpath(), plu
s
c
leanup
commit
|
commitdiff
|
tree
2020-02-29
Matthew Dillo
n
kern
e
l - Comment f
u
ture vrele()
code i
n
te
n
t
i
on
commit
|
commitdiff
|
tree
2020-02-29
Matthew D
i
llon
kernel - Im
p
rove nlookup() per
f
orm
a
nc
e
w/absolute path
s
commit
|
commitdiff
|
tree
2020-02-29
M
atthew Dill
o
n
kernel -
R
earr
a
nge st
r
uct vnode fi
e
l
d
s
commit
|
commitdiff
|
tree
2020-02-29
Matthew Dillon
k
ernel - R
e
factor vfs_cache 3/N
commit
|
commitdiff
|
tree
2020-02-29
Matthew Dillon
kernel - R
e
factor vfs_c
a
che 2/N
commit
|
commitdiff
|
tree
2020-02-29
Matthew Dillon
kernel - Conti
n
u
e
pmap
work
commit
|
commitdiff
|
tree
2020-02-29
M
atthew
D
illon
kern
e
l - Re
f
acto
r
vfs_c
a
che ncp->nc_refs
commit
|
commitdiff
|
tree
2020-02-29
Matthe
w
Di
l
lon
k
e
rnel -
U
pdate
v
fs_cache
t
o
u
se fcmpset
commit
|
commitdiff
|
tree
2020-02-27
Matthew Dillon
f
la
m
e_graph - Ad
d
initial code to s
u
pport flame gra
p
hs
commit
|
commitdiff
|
tree
2020-02-26
Matthew Dil
l
on
kerne
l
- Add k
e
rn
.
usched_dfly
.
poll_t
i
cks
commit
|
commitdiff
|
tree
2020-02-26
Matthew Dillon
kernel - Code pa
t
h optimizat
i
o
n for kmalloc/kfree
commit
|
commitdiff
|
tree
2020-02-26
M
a
tthew Dillon
kernel
-
Simple
c
ode p
a
t
h
opti
m
i
z
ations
commit
|
commitdiff
|
tree
2020-02-26
Ma
t
thew Di
l
lon
k
e
rnel -
R
e
arrange
u
idinfo s
t
ruct
u
re a bit
commit
|
commitdiff
|
tree
2020-02-25
Matth
e
w Dillon
k
ernel - Simple cache line opt
i
mi
z
ati
o
ns
commit
|
commitdiff
|
tree
2020-02-24
M
atthew
D
illon
kernel
- Try to fix tcp
ISN gene
r
ator
commit
|
commitdiff
|
tree
2020-02-24
Mat
t
he
w
Dil
l
o
n
jail - add jail
.
d
efault
s
.
a
llo
w
_listen_ov
e
rride (
3
)
commit
|
commitdiff
|
tree
2020-02-24
Mat
t
hew Dillon
jai
l
- add jail
.
defaults
.
a
llo
w
_li
s
te
n
_override
(2)
commit
|
commitdiff
|
tree
2020-02-24
Ma
t
t
he
w
Dillon
jail - add jail
.
de
f
ault
s
.
al
l
ow_
l
i
st
e
n_override
commit
|
commitdiff
|
tree
2020-02-24
Matthew Dillo
n
nfs - Strip out cr_prison from
c
ac
h
ed cre
d
s
commit
|
commitdiff
|
tree
2020-02-23
Matth
e
w Dillon
jai
l
- Fix b
r
oke
n
port
m
a
tching code
commit
|
commitdiff
|
tree
2020-02-23
Matthew
D
il
l
on
jail - All
o
w loopb
a
ck interf
a
ce i
n
in_pcbladdr
_
find()
commit
|
commitdiff
|
tree
2020-02-23
Matthew Dillon
tmpfs - Fi
x
races in tmp
f
s_nrename() and t
m
p
fs_n
r
m
dir()
commit
|
commitdiff
|
tree
2020-02-23
Matthew
D
illon
tmpfs - Cleanup, r
e
fac
t
or tmpfs_
a
lloc_vp()
commit
|
commitdiff
|
tree
2020-02-23
M
atthew Dillon
k
ernel and world - Repla
c
e
bcmp/
b
copy/
b
ze
r
o/mem
c
m
p
.
.
.
commit
|
commitdiff
|
tree
2020-02-17
Matth
e
w
Dillon
dsynth -
F
ix
g
ene
r
ic flavor scan for the Nt
h
time
commit
|
commitdiff
|
tree
2020-02-16
Mat
t
hew Dillon
dsynt
h
- p
k
g install -U and improve d
e
bug support
commit
|
commitdiff
|
tree
2020-02-15
Matt
h
ew Dillon
kernel - Microoptimization, avoid dirtying vm_page_has
h
.
.
.
commit
|
commitdiff
|
tree
2020-02-15
M
a
tthew D
i
llon
kernel -
Micro-op
t
imization,
o
n
l
y set v_lastwrite_
t
s
.
.
.
commit
|
commitdiff
|
tree
2020-02-15
Matth
e
w
Dill
o
n
kernel - Micro optimization fo
r
vnode
exclu
s
ive lock
commit
|
commitdiff
|
tree
2020-02-15
Matthew Dillon
dsy
n
th - Adj
u
s
t
'Limit' disp
l
ay in upper
right-
h
and
.
.
.
commit
|
commitdiff
|
tree
2020-02-15
Ma
t
thew Dillon
k
ernel - Reduce SMP contention dur
i
ng low-memory st
r
ess
commit
|
commitdiff
|
tree
2020-02-15
M
a
t
t
h
e
w Dillon
kernel - Fix rare wait*() deadl
o
c
k
commit
|
commitdiff
|
tree
2020-02-15
Mat
t
hew Dillon
kernel -
Recode the namecache
m
ount transiti
o
n cac
h
e
commit
|
commitdiff
|
tree
2020-02-15
Ma
t
thew Dillon
devfs - Clean up som
e
SMP ineffi
c
iencies
commit
|
commitdiff
|
tree
2020-02-14
M
atthew Dillon
k
er
n
el - Reji
g
ger mo
u
nt code t
o
ad
d
vfs
_
f
lags in struct
.
.
.
commit
|
commitdiff
|
tree
2020-02-14
Matth
e
w Dillon
kerne
l
- Increas
e
size of the
v
m
_p
a
ge hash ta
b
le
commit
|
commitdiff
|
tree
2020-02-14
M
atthew Dillo
n
d
synth -
re
t
urn
ma
x
_
l
oad to
5
.
0
x
, re
d
u
c
e
P
kgDepMemoryTarg
e
t
commit
|
commitdiff
|
tree
2020-02-14
M
a
tthew Dillon
ke
r
nel - Start work on a
b
etter burst page
-
f
a
u
lt mechanic
commit
|
commitdiff
|
tree
2020-02-14
Ma
t
thew Dill
o
n
rdrand - D
o
cument massive imp
r
ovement in performa
n
ce
commit
|
commitdiff
|
tree
2020-02-14
Ma
t
thew Dillon
k
ern
e
l - Add more dtypes to sys/dtype
.
h
commit
|
commitdiff
|
tree
2020-02-14
Matthew Dillon
pctrack
- Fix symbol
ta
b
le scan
commit
|
commitdiff
|
tree
2020-02-14
Matthew D
i
l
l
o
n
kernel - Offset the stathz
s
ystimer by 50% of th
e
hz
.
.
.
commit
|
commitdiff
|
tree
2020-02-14
M
a
t
t
hew Dillon
kernel - Reduce exces
s
ive rdrand h
a
r
v
e
s
ting
commit
|
commitdiff
|
tree
2020-02-13
M
a
t
the
w
Dillo
n
kerne
l
- Improve
t
mpfs
support
commit
|
commitdiff
|
tree
2020-02-13
Mat
t
h
ew
Dillon
vmst
a
t -
C
hange re, pi,
p
o and
f
r fro
m
c
o
u
nts to
b
ytes
commit
|
commitdiff
|
tree
2020-02-13
Matthew
D
illo
n
t
mpfs - Impr
o
ve wr
i
te clus
t
e
ring
commit
|
commitdiff
|
tree
2020-02-13
M
a
tthew Dillo
n
k
ernel -
Add vm
.
page
o
ut_allow_
a
ctive
s
ysctl
commit
|
commitdiff
|
tree
2020-02-12
Matthew Dillon
t
mpfs - Flush and
r
ecycle pages quickly d
u
ring heavy
.
.
.
commit
|
commitdiff
|
tree
2020-02-12
Matthew
D
illon
kernel -
A
dd
B_TTC fl
a
g (buffe
r
cache t
r
y-to-cache
.
.
.
commit
|
commitdiff
|
tree
2020-02-12
Matth
e
w Dillon
kernel - Improve
vm_page_try_to_cache()
commit
|
commitdiff
|
tree
2020-02-12
Mat
t
hew Dillon
k
e
rne
l
- Adjust vm
.
pageout
_
memuse_mode
commit
|
commitdiff
|
tree
2020-02-12
M
atthew Dillon
k
e
rnel - Requir
e
pages to be P
Q
_
A
CTIVE for qu
i
ck vm_page
.
.
.
commit
|
commitdiff
|
tree
2020-02-12
Matthew Dillon
dsynth - Ad
d
one more column for 'Lines'
commit
|
commitdiff
|
tree
2020-02-12
M
a
tthew Dill
o
n
vm
s
tat -
A
djust for
m
at slightly
commit
|
commitdiff
|
tree
2020-02-11
Matthew D
i
ll
o
n
dsynth - Adjust l
o
ad
calcul
a
tions
commit
|
commitdiff
|
tree
2020-02-11
Matthew Dillon
dsynth - Improve auto SlowStart a bit
commit
|
commitdiff
|
tree
2020-02-11
M
atthew Di
l
lon
k
ernel
- Improve pageout daemon pipelining
.
commit
|
commitdiff
|
tree
2020-02-11
Mat
t
hew Dillon
t
m
p
fs - Cycle through buff
e
r cache wh
e
n pageout daemon
.
.
.
commit
|
commitdiff
|
tree
2020-02-11
Mat
t
h
ew Dil
l
on
kernel
-
W
arn/assert on broke
n
ACPI MADT
commit
|
commitdiff
|
tree
2020-02-11
Matthew Dillon
kern
e
l -
Ad
d
cpu ident b
i
t ADMSKX
(
add
r
ess ma
s
k exte
n
sions)
commit
|
commitdiff
|
tree
2020-02-07
Matthew Dillo
n
kernel - Clean up
memory leaks an
d
a
stack buffer dis
c
losu
r
e bu
g
commit
|
commitdiff
|
tree
2020-02-05
Matthew Dillon
drm - Rem
o
ve some of t
h
e li
n
ux_sched debug
g
ing
commit
|
commitdiff
|
tree
2020-02-04
Matthew Dil
l
o
n
dsynth - Ad
d
HTML s
u
ppo
r
t (2)
commit
|
commitdiff
|
tree
2020-02-04
M
atthew Dillon
dsynth - Add HTML sup
p
ort
commit
|
commitdiff
|
tree
2020-02-03
Matthew
D
illon
kernel - Fi
x
usb
c
rash on detach
commit
|
commitdiff
|
tree
2020-02-03
M
a
tthe
w
Dillon
kernel - M
a
ke
w
riting to
/
dev/urandom (to add entropy
.
.
.
commit
|
commitdiff
|
tree
2020-02-02
Matthew
D
illon
li
b
c - U
p
date
manua
l
page
for realpath(3) and add
page
.
.
.
commit
|
commitdiff
|
tree
2020-02-02
Matthew Dillo
n
lib
c
- Up
d
a
te for rea
l
path() system
c
a
ll
s
upp
o
rt (2
)
commit
|
commitdiff
|
tree
2020-02-02
Matthew Dillon
ke
r
nel - Rejigge
r
random
n
umber generator to
b
e per
.
.
.
commit
|
commitdiff
|
tree
2020-02-02
Matthew Dil
l
on
kern
e
l - Rejigger r
a
ndom number
g
enerat
o
r to be per
.
.
.
commit
|
commitdiff
|
tree
2020-02-02
Matthew Dill
o
n
kernel - Add
_
_
realpath() an
d
getran
d
om() sy
s
te
m
ca
l
ls
(
2)
commit
|
commitdiff
|
tree
2020-02-02
Matthew Dillo
n
libc -
U
pd
a
te f
o
r
r
ealpath()
s
ystem call support
commit
|
commitdiff
|
tree
2020-02-02
M
a
tthew
D
illon
kernel - Add __realpath() and getran
d
o
m
() system call
s
commit
|
commitdiff
|
tree
2020-01-30
Matth
e
w Dillon
hammer2 -
F
i
x
i
no
d
e
&
cha
i
n li
m
i
t
s, i
m
prov
e
flush pipeline
.
commit
|
commitdiff
|
tree
2020-01-29
Matthew Dillon
kerne
l
-
D
ocume
n
t U
P
REQ and EXR
E
Q cases
better
commit
|
commitdiff
|
tree
2020-01-28
Matthew D
i
llon
d
s
ynt
h
- Hack elfinfo note output a
b
it
commit
|
commitdiff
|
tree
2020-01-27
Matthew Dill
o
n
l
o
c
kmgr - Fix b
u
g in l
o
ckmgr() cance
l
path
commit
|
commitdiff
|
tree
2020-01-25
Matt
h
ew
Dillon
l
i
bc
-
Check for invalid c
o
ntext in
s
etcon
t
e
x
t(
)
and
.
.
.
commit
|
commitdiff
|
tree
2020-01-24
M
a
t
t
hew Dillon
k
ernel - Fix
m
i
ssing lock
i
n devfs
commit
|
commitdiff
|
tree
2020-01-18
Matthew
D
illon
k
e
rnel - Fix indefinite wait
b
uffer bug wit
h
encryp
t
ed
.
.
.
commit
|
commitdiff
|
tree
2020-01-17
Mat
t
hew Dillo
n
kern
e
l -
R
e
duce mpipe overhead
commit
|
commitdiff
|
tree
2020-01-17
Matthew Dillon
kernel - Cleanup un
u
sed / redundant code
commit
|
commitdiff
|
tree
2020-01-17
Matt
h
ew Dillon
installer - Change
de
f
a
u
lt
/
build siz
e
commit
|
commitdiff
|
tree
2020-01-17
Matthew Dill
o
n
libkvm - F
i
x 'ps' and
'
f
st
a
t' on kernel cores
commit
|
commitdiff
|
tree
2020-01-16
Matthew Dillon
psm -
F
ix memory corrup
t
ion and panic in psm drive
r
commit
|
commitdiff
|
tree
2020-01-15
M
atthew
D
i
llon
hammer2 - Update manua
l
p
a
g
e
commit
|
commitdiff
|
tree
next