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
Matth
e
w D
i
llon
ker
n
el - Rename spinlock
counter
t
rick API
commit
|
commitdiff
|
tree
2020-03-04
Matthew Dillon
k
e
r
n
el - Refactor
c
a
che_vref() using coun
t
er trick
commit
|
commitdiff
|
tree
2020-03-04
Matthew Dil
l
on
kernel
-
Mor
e
counter trick
spinlock APIs
commit
|
commitdiff
|
tree
2020-03-04
M
a
tthew Dillon
ke
r
nel - Fix minor scheduler b
u
gs
commit
|
commitdiff
|
tree
2020-03-03
Matthew Dillon
ke
r
nel - Norm
a
lize the
v
x_*() v
n
ode
i
n
terfac
e
commit
|
commitdiff
|
tree
2020-03-03
Matthew Dillon
kernel
- Integrate the cou
n
ter & 1 trick into the spi
n
lock
A
PI
commit
|
commitdiff
|
tree
2020-03-03
Matthew Dillon
k
e
r
nel
-
sy
s
call pa
t
h optimizations
commit
|
commitdiff
|
tree
2020-03-03
Matthew
D
illon
dsynth
-
Add
'
debug' direc
t
ive
to the
m
a
nual pa
g
e
commit
|
commitdiff
|
tree
2020-03-03
Matthew Dillon
kern
e
l - Refac
t
or vfs_cache 4
/
N
commit
|
commitdiff
|
tree
2020-03-03
Matthe
w
Dil
l
on
nrelease - Rename MAKE_
J
OBS to
NREL_M
A
KE_JOB
S
commit
|
commitdiff
|
tree
2020-03-03
Matthew Dillon
libc
- Use fixed block size for db h
a
sh and bt
r
ee method
commit
|
commitdiff
|
tree
2020-03-03
Matthe
w
Dillo
n
tmpfs - Clos
e
a whole in
t
m
p
fs_vop_nremove
(
)
commit
|
commitdiff
|
tree
2020-03-03
M
a
t
thew Dillon
k
ernel - Enable stosq based page
z
ero
(
)
commit
|
commitdiff
|
tree
2020-02-29
Matthew Dillo
n
ke
r
nel - Impr
o
ve
cache_fullpath(), plus cleanup
commit
|
commitdiff
|
tree
2020-02-29
Matth
e
w Dillon
kernel - Comme
n
t future vrele() code
in
t
ention
commit
|
commitdiff
|
tree
2020-02-29
Matthe
w
D
illon
kernel - Improve nlookup(
)
performance w/absolu
t
e
p
a
ths
commit
|
commitdiff
|
tree
2020-02-29
Matthew Di
l
lon
kernel
-
R
e
a
rrange struct
v
node f
i
elds
commit
|
commitdiff
|
tree
2020-02-29
Matthew Dillo
n
k
e
rnel - Refactor vfs_cache 3/N
commit
|
commitdiff
|
tree
2020-02-29
M
a
tthew
D
illon
kernel
- Re
f
act
o
r vfs_cache 2/N
commit
|
commitdiff
|
tree
2020-02-29
M
a
t
thew Dillon
k
e
r
ne
l
-
Continue pmap work
commit
|
commitdiff
|
tree
2020-02-29
Matthew Dillon
kernel - Refactor
v
fs_
c
ache ncp->nc_refs
commit
|
commitdiff
|
tree
2020-02-29
Matthe
w
Dillo
n
kernel - Up
d
ate vfs_cache
to u
s
e fcmpset
commit
|
commitdiff
|
tree
2020-02-27
Matthew Dillon
fl
a
me_graph - Add init
i
al
co
d
e t
o
s
upp
o
rt
flame graphs
commit
|
commitdiff
|
tree
2020-02-26
Matthew Dillon
k
ernel - A
d
d ke
r
n
.
usched_d
f
ly
.
poll_ti
c
ks
commit
|
commitdiff
|
tree
2020-02-26
M
a
t
the
w
Dillon
k
ernel
- Code path
o
ptimiza
t
io
n
for kmal
l
o
c/kfree
commit
|
commitdiff
|
tree
2020-02-26
M
a
tthew Dillon
kernel -
Simple code path optimiz
a
tions
commit
|
commitdiff
|
tree
2020-02-26
M
a
tt
h
ew Dillon
kernel - Rearrange
u
idinfo structure a bit
commit
|
commitdiff
|
tree
2020-02-25
Matthew
Dillon
k
e
rnel - Simple cache l
i
ne optimization
s
commit
|
commitdiff
|
tree
2020-02-24
M
a
tt
h
ew Dillon
kernel - Try to
fix tcp ISN
g
enerator
commit
|
commitdiff
|
tree
2020-02-24
Matt
h
ew Dillon
ja
i
l
-
add jai
l
.
defaul
t
s
.
al
l
ow_l
i
sten_override (3)
commit
|
commitdiff
|
tree
2020-02-24
Matthew Dillon
jai
l
- add
jail
.
de
f
aults
.
allow_liste
n
_ov
e
rride
(
2)
commit
|
commitdiff
|
tree
2020-02-24
Matt
h
e
w
Di
l
lon
j
ail - add jail
.
defaults
.
allow_
l
i
s
t
e
n_override
commit
|
commitdiff
|
tree
2020-02-24
Matthew Dillon
nfs - Strip ou
t
cr_pris
o
n
f
r
om cached creds
commit
|
commitdiff
|
tree
2020-02-23
M
a
tthew
Dillon
jai
l
- Fix b
r
oken port matching cod
e
commit
|
commitdiff
|
tree
2020-02-23
Matthew
D
illon
j
a
il - Al
l
ow loop
b
ack
i
nterface
in i
n
_pcbladdr_find()
commit
|
commitdiff
|
tree
2020-02-23
Matthe
w
D
i
l
lon
tmpfs
- F
i
x races
i
n tmpfs_nrename() and
tmpfs_nrmdir()
commit
|
commitdiff
|
tree
2020-02-23
Matthew Dillon
tmpfs - Cle
a
nup,
refactor tmpfs_
a
l
l
oc_
v
p()
commit
|
commitdiff
|
tree
2020-02-23
Matthew
Dillon
k
e
r
nel and w
o
rl
d
-
Replace
bc
m
p
/
bcopy/bz
e
ro/memcm
p
.
.
.
commit
|
commitdiff
|
tree
2020-02-17
M
a
tthew Dillo
n
dsynth - Fix gene
r
ic
flavo
r
scan for the Nth
time
commit
|
commitdiff
|
tree
2020-02-16
M
at
t
h
e
w
Di
l
l
on
dsynth -
p
k
g
insta
l
l -
U
a
n
d impr
o
ve debug su
p
port
commit
|
commitdiff
|
tree
2020-02-15
M
atthew Dil
l
on
ke
r
n
el - M
i
croopti
m
i
zation, avoid dirty
i
ng
v
m_page_
h
a
sh
.
.
.
commit
|
commitdiff
|
tree
2020-02-15
Matth
e
w Dillon
ke
r
nel
- Mic
r
o
-o
p
timization, on
l
y
set v_lastwrite_ts
.
.
.
commit
|
commitdiff
|
tree
2020-02-15
Matthew Dillon
kernel - Micro optimiza
t
ion for
v
n
ode e
x
clusive
lock
commit
|
commitdiff
|
tree
2020-02-15
Ma
t
the
w
Dillon
d
syn
t
h -
Adjust 'Lim
i
t' display in upp
e
r right-hand
.
.
.
commit
|
commitdiff
|
tree
2020-02-15
Matthew
Di
l
l
on
ker
n
el - Redu
c
e SMP
c
onten
t
ion during l
o
w-memor
y
s
t
ress
commit
|
commitdiff
|
tree
2020-02-15
Matthew Dillon
kernel - Fix rare wait
*
(
) d
e
adlock
commit
|
commitdiff
|
tree
2020-02-15
Matthew
D
i
llon
kernel - Recode the namecache mount transition cac
h
e
commit
|
commitdiff
|
tree
2020-02-15
M
a
tthew Dillon
de
v
f
s
- Clean up so
m
e SMP in
e
fficien
c
i
es
commit
|
commitdiff
|
tree
2020-02-14
Matthew Dillon
kern
e
l - Rejigge
r
m
ount co
d
e to a
d
d
vf
s
_flags in struct
.
.
.
commit
|
commitdiff
|
tree
2020-02-14
Matthew Dil
l
o
n
kernel -
I
n
creas
e
s
i
ze
of the vm_page hash table
commit
|
commitdiff
|
tree
2020-02-14
Ma
t
thew Dill
o
n
dsynt
h
- return max_load to 5
.
0x,
r
educe
P
kgDe
p
M
e
m
oryTarget
commit
|
commitdiff
|
tree
2020-02-14
Matthew Dil
l
on
k
ernel - Start w
o
rk on a be
t
ter burst page-fault mechanic
commit
|
commitdiff
|
tree
2020-02-14
Matt
h
ew Dillon
rdrand - Documen
t
ma
s
sive improvement i
n
per
f
o
r
mance
commit
|
commitdiff
|
tree
2020-02-14
Matthew Dillon
kernel - Add more d
t
ypes
to s
y
s/d
t
ype
.
h
commit
|
commitdiff
|
tree
2020-02-14
Matthe
w
Dillon
pctrack - Fix symbol table scan
commit
|
commitdiff
|
tree
2020-02-14
Ma
t
thew Dillon
kernel
- Offset th
e
stathz
sys
t
i
mer by 50% of th
e
hz
.
.
.
commit
|
commitdiff
|
tree
2020-02-14
Matthew Dillon
kernel
-
R
e
d
uc
e
e
x
cessive rdr
a
nd har
v
esti
n
g
commit
|
commitdiff
|
tree
2020-02-13
Matth
e
w Dillon
kernel - Im
p
rove t
m
pfs support
commit
|
commitdiff
|
tree
2020-02-13
Matthew Dillo
n
vmsta
t
- Change re
,
pi, po a
n
d
fr from counts
t
o byte
s
commit
|
commitdiff
|
tree
2020-02-13
Matthew Dil
l
on
tmpfs
-
Im
p
ro
v
e writ
e
clust
e
rin
g
commit
|
commitdiff
|
tree
2020-02-13
Matthew Dillon
ke
r
nel - Add
v
m
.
pageou
t
_
a
llow_ac
t
ive
s
ysctl
commit
|
commitdiff
|
tree
2020-02-12
Ma
t
thew Di
l
lon
t
m
p
fs - Flush and re
c
ycle pages quickly
durin
g
h
e
avy
.
.
.
commit
|
commitdiff
|
tree
2020-02-12
Mat
t
h
e
w
D
i
llon
kernel - A
d
d B_TTC flag (buffer c
a
che try-to
-
cache
.
.
.
commit
|
commitdiff
|
tree
2020-02-12
Matthew
Dillon
k
e
rne
l
-
Impro
v
e
v
m
_page_tr
y
_to_cache()
commit
|
commitdiff
|
tree
2020-02-12
M
at
t
hew Dillon
k
e
rnel -
Adjust vm
.
pa
g
eout
_
memuse_mode
commit
|
commitdiff
|
tree
2020-02-12
Matthew Dillon
k
e
rnel -
R
equire pag
e
s to
be PQ_ACTIVE for quick v
m
_
p
age
.
.
.
commit
|
commitdiff
|
tree
2020-02-12
M
a
tthew Dillo
n
dsynth -
Add one more column for '
L
ines'
commit
|
commitdiff
|
tree
2020-02-12
M
a
tt
h
ew Dillon
vms
t
at -
A
djust format sli
g
htly
commit
|
commitdiff
|
tree
2020-02-11
Mat
t
hew Dil
l
o
n
dsynth -
A
d
j
ust load
calc
u
lations
commit
|
commitdiff
|
tree
2020-02-11
M
att
h
ew Dillo
n
ds
y
nth - Impr
o
v
e auto SlowStart a bit
commit
|
commitdiff
|
tree
2020-02-11
Matthew Dillon
k
ernel - Improve p
a
geo
u
t
daem
o
n pi
p
elining
.
commit
|
commitdiff
|
tree
2020-02-11
Matthew Di
l
lon
tmpfs - Cycle throug
h
buffer ca
c
h
e
when pageout
d
a
e
mon
.
.
.
commit
|
commitdiff
|
tree
2020-02-11
Matthew
D
illon
k
ernel -
Wa
r
n/ass
e
rt on br
o
ken ACPI MADT
commit
|
commitdiff
|
tree
2020-02-11
Matt
h
ew
Dillon
kern
e
l -
A
d
d cpu ide
n
t bit ADMS
K
X
(add
r
ess mask exte
n
sions)
commit
|
commitdiff
|
tree
2020-02-07
Matthew
Dillon
kernel - Clean
u
p
m
emory leaks and a stack buffer disclo
s
ure
bu
g
commit
|
commitdiff
|
tree
2020-02-05
Matthew Dillo
n
drm - Remove some of the
l
inux_sched
d
ebu
g
gin
g
commit
|
commitdiff
|
tree
2020-02-04
Matthew
Dillon
dsynth
- Add HT
M
L support (2)
commit
|
commitdiff
|
tree
2020-02-04
Matthew Dillon
ds
y
nth -
Add HTM
L
suppor
t
commit
|
commitdiff
|
tree
2020-02-03
Matthew Dillon
k
e
rnel
-
Fix usb crash on det
a
ch
commit
|
commitdiff
|
tree
2020-02-03
M
a
tth
e
w Dillon
k
ernel -
Make w
r
iting to /d
e
v/urandom (t
o
add e
n
tropy
.
.
.
commit
|
commitdiff
|
tree
2020-02-02
Mat
t
hew Dillo
n
libc - U
p
d
a
te manual page
for
re
a
lpath(
3
) and add page
.
.
.
commit
|
commitdiff
|
tree
2020-02-02
Matthew Dillon
li
b
c - Upd
a
t
e for r
e
al
p
ath() system ca
l
l support (2)
commit
|
commitdiff
|
tree
2020-02-02
M
a
tthew Dillo
n
kernel -
R
ejigger ra
n
dom
n
umber
generator to be
per
.
.
.
commit
|
commitdiff
|
tree
2020-02-02
Mat
t
hew Dillon
kernel - Rejigger random nu
m
b
er generator to be per
.
.
.
commit
|
commitdiff
|
tree
2020-02-02
Matthew Dillo
n
kerne
l
- Ad
d
__realpath() and getra
n
dom
(
)
system
c
alls (2)
commit
|
commitdiff
|
tree
2020-02-02
Matthe
w
D
illon
libc - Update f
o
r r
e
al
p
ath(
)
sys
t
em ca
l
l support
commit
|
commitdiff
|
tree
2020-02-02
Matthew
D
illon
k
ernel - Add
_
_rea
l
path() and getra
n
dom() system cal
l
s
commit
|
commitdiff
|
tree
2020-01-30
Matthew Dillon
hammer2
- Fix inode & chain limits, improve flush pipeline
.
commit
|
commitdiff
|
tree
2020-01-29
Matthew Dill
o
n
kernel
- Docume
n
t U
P
REQ an
d
E
XREQ c
a
ses better
commit
|
commitdiff
|
tree
2020-01-28
Mat
t
hew Di
l
lon
ds
y
nth - Hack
el
f
info note output a bit
commit
|
commitdiff
|
tree
2020-01-27
Matthew Dil
l
o
n
lock
m
gr - Fix bug
in lockmgr() cancel pa
t
h
commit
|
commitdiff
|
tree
2020-01-25
Matthew Dillon
libc
-
Check for i
n
valid cont
e
xt in setc
o
ntext
(
)
a
nd
.
.
.
commit
|
commitdiff
|
tree
2020-01-24
Ma
t
the
w
Dillon
k
ernel
- F
i
x
mis
s
i
ng lock in
d
evfs
commit
|
commitdiff
|
tree
2020-01-18
Mat
t
h
e
w Dillon
kernel - F
i
x
i
ndef
i
nite wait b
u
ffer bu
g
with encrypted
.
.
.
commit
|
commitdiff
|
tree
2020-01-17
Matthe
w
Dillon
kernel - Reduce mpipe overh
e
ad
commit
|
commitdiff
|
tree
2020-01-17
Matthew Dillon
k
e
r
nel - Cleanup un
u
sed / redundant code
commit
|
commitdiff
|
tree
2020-01-17
Matthew Dillon
installer -
C
hange
d
e
fau
l
t
/build size
commit
|
commitdiff
|
tree
2020-01-17
Matthew Dillon
libkvm - Fix
'
ps' and 'f
s
tat
'
on kernel cores
commit
|
commitdiff
|
tree
2020-01-16
M
atthew
D
i
l
lon
psm - Fix
memory corrupt
i
on and
p
anic in psm dri
v
e
r
commit
|
commitdiff
|
tree
2020-01-15
Matthew Dillo
n
hammer2 - Upda
t
e manual page
commit
|
commitdiff
|
tree
next