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 - Handle spinlock indefinite wait edge case
2017-12-02
Matthew Dillon
h
a
mmer2 -
o
p
t
imize hamm
e
r2_pfs_m
e
mory
_
wakeup()
commit
|
commitdiff
|
tree
2017-12-02
Matthew Dillon
hammer2 - Fix rename
r
ace
commit
|
commitdiff
|
tree
2017-12-02
Matthew Dil
l
o
n
k
e
rn
e
l - I
n
cr
e
a
s
e syscons hi
s
t
ory
buffer si
z
e
commit
|
commitdiff
|
tree
2017-12-02
Matthe
w
Dillon
kernel - Fix C
A
M unit allocation race
commit
|
commitdiff
|
tree
2017-11-22
Matthew
Dillon
l
i
bc -
U
se O_CLOEXEC in
s
randomdev()
commit
|
commitdiff
|
tree
2017-11-18
Mat
t
hew Dill
o
n
vkernel - Sync to rec
e
nt API ch
a
n
g
e
s (3)
commit
|
commitdiff
|
tree
2017-11-18
M
a
tthew D
i
ll
o
n
vkernel - Sync to recent API changes
(
2
)
commit
|
commitdiff
|
tree
2017-11-18
M
at
t
hew
D
i
l
l
on
vkernel - Sync to rece
n
t API change
s
commit
|
commitdiff
|
tree
2017-11-18
Matthew Dillon
kernel
- Fix vc
l
ean a
s
se
r
tion due
t
o short-cut t
a
ken
.
.
.
commit
|
commitdiff
|
tree
2017-11-13
Matthew Dillon
ke
r
nel - Fix mtime f
o
r deferred writes from mmap R+W
commit
|
commitdiff
|
tree
2017-11-09
M
atthew Dillon
ke
r
ne
l
- Fix bug in vm_fault_page()
commit
|
commitdiff
|
tree
2017-11-08
Matth
e
w
D
ill
o
n
ke
r
n
el - Enhanc
e
debugging wakeup sy
s
ctl
commit
|
commitdiff
|
tree
2017-11-08
Matthew Dillon
k
ernel
- Try to fix 'bus
y
buffe
r
' panic
.
commit
|
commitdiff
|
tree
2017-11-08
M
atthew
Dillon
l
ibc
a
nd pthreads -
F
ix a
t
fork
i
ssues with nm
a
lloc
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
Matthew
D
illon
kernel -
U
pdate umtx
documentation
commit
|
commitdiff
|
tree
2017-11-06
Ma
t
t
h
ew Dillo
n
hammer2
- Fix divid
e
by 0 race
commit
|
commitdiff
|
tree
2017-11-06
M
a
tthew Dillon
hammer2 - Add vfs
.
hammer2
.
su
p
ported_version
commit
|
commitdiff
|
tree
2017-11-02
Matth
e
w Dillon
pt
h
reads - Fix rt
l
d-elf and libthread_xu
commit
|
commitdiff
|
tree
2017-11-02
Matth
e
w
Di
l
lon
kernel - Refacto
r
v
m_fault and vm
_
map a bit (3)
commit
|
commitdiff
|
tree
2017-11-02
Matthew Dillon
kernel -
R
e
f
actor vm
_
fault and
v
m
_map a bit (2)
commit
|
commitdiff
|
tree
2017-11-02
Matthew Dillon
libc - Add
r
t
ld
stubs for p
t
hrea
d
s
commit
|
commitdiff
|
tree
2017-11-02
Mat
t
h
e
w
D
illon
kerne
l
- Improve
uidi
n
f
o
commit
|
commitdiff
|
tree
2017-11-02
Matthew Dillon
kernel - Refac
t
or vm
_
fault an
d
vm_map a bit
.
commit
|
commitdiff
|
tree
2017-11-02
Matth
e
w Dillo
n
libthread_xu
-
F
i
x rtld an
d
re
f
actor l
o
c
k
s
commit
|
commitdiff
|
tree
2017-11-02
Matth
e
w Dillon
rtld - Add for
k
hooks for libthrea
d
_
x
u to
i
nstall
commit
|
commitdiff
|
tree
2017-10-31
M
a
t
t
hew Dillon
ham
m
er2 - Ad
d
KVABIO support for hammer2
commit
|
commitdiff
|
tree
2017-10-31
Matthew Dillon
kernel - Add KVABIO d
e
bug
g
ing, fles
h
out inl
i
nes
commit
|
commitdiff
|
tree
2017-10-31
Matthew D
i
llon
de
v
fs - propagate D_KV
A
B
I
O to vnode
commit
|
commitdiff
|
tree
2017-10-31
M
a
tthew Dill
o
n
ke
r
nel
- Rem
o
ve vfs
.
cache
.
numfullpath* sy
s
c
t
l statistics
commit
|
commitdiff
|
tree
2017-10-31
Matthew Dillon
test - Add lockmgr1, l
o
ckmgr
2
, lockmgr3 tests
commit
|
commitdiff
|
tree
2017-10-31
Matthew Dillon
kern
e
l - Refa
c
tor lockmg
r
() (2)
commit
|
commitdiff
|
tree
2017-10-31
Matthew Dillon
kernel - Refacto
r
lw
k
t_tok
e
n s
h
ar
e
d lock re
l
ea
s
e
commit
|
commitdiff
|
tree
2017-10-31
M
at
t
h
ew
D
illon
k
e
rnel - Refactor lock
m
gr()
commit
|
commitdiff
|
tree
2017-10-31
Ma
t
the
w
Dillon
ke
r
nel - Add
#
de
f
ine for atomic_add_64()
commit
|
commitdiff
|
tree
2017-10-31
Matthew Dillon
kerne
l
-
Fix bug in machdep
.
pmap_mmu_
o
ptimi
z
e
commit
|
commitdiff
|
tree
2017-10-31
Matth
e
w Dillon
k
e
r
nel - Fix vm
.
max_proc
_
mmap
commit
|
commitdiff
|
tree
2017-10-31
Matthe
w
D
ill
o
n
kernel - Fix
u
se
r
ldt refcnt races
commit
|
commitdiff
|
tree
2017-10-31
M
atthew Dil
l
on
kernel
-
R
efactor kern_sendfil
e
()
commit
|
commitdiff
|
tree
2017-10-31
Matth
e
w Dillon
kernel - Enhance vm_page_lookup_sbusy_t
r
y() API
commit
|
commitdiff
|
tree
2017-10-31
Matthew Dillon
kernel
- In
c
rease MAGAZ
I
NE_CA
P
ACITY
_
MA
X
commit
|
commitdiff
|
tree
2017-10-29
Matthew Dillon
kern
e
l - Fix boot issues with > 512GB of
r
am
commit
|
commitdiff
|
tree
2017-10-29
M
a
tt
h
ew Dillon
hammer2 - Fix "hammer2_chain_getpare
n
t: no p
a
rent"
.
.
.
commit
|
commitdiff
|
tree
2017-10-28
Matthew Dillo
n
k
ernel - Fix bugs and refac
t
o
r
name
c
ache cleaning code
commit
|
commitdiff
|
tree
2017-10-28
Ma
t
thew Dillon
kernel -
Fix cl
u
s
t
er_awrite()
r
ace
commit
|
commitdiff
|
tree
2017-10-28
Mat
t
hew Dillon
ke
r
nel - Rewrite umt
x
_sleep(
)
and umtx
_
wakeup
(
)
(
2
)
commit
|
commitdiff
|
tree
2017-10-24
Matthew Dillon
vmstat - Fix
f
orma
t
t
ing
commit
|
commitdiff
|
tree
2017-10-22
M
a
tthew D
i
l
lon
ke
r
ne
l
- Use different queue iterato
r
for e
m
e
r
gen
c
y
.
.
.
commit
|
commitdiff
|
tree
2017-10-22
Matthew Dillon
kernel - Us
e
dif
f
er
e
nt ca
c
he_rover for
e
me
r
gency page
r
commit
|
commitdiff
|
tree
2017-10-22
Ma
t
thew Dillon
k
e
rnel
- Zero out s
y
ncache_percpu properly
commit
|
commitdiff
|
tree
2017-10-21
M
a
tth
e
w Dillon
hdaa - Remo
v
e dea
d
code
commit
|
commitdiff
|
tree
2017-10-21
Matthew Dillo
n
b
c
- Adjust
b
a
d syntax
commit
|
commitdiff
|
tree
2017-10-21
Matthe
w
Di
l
lon
swa
p
on - Fix minor
mem
o
ry leak
commit
|
commitdiff
|
tree
2017-10-21
Matthew Dillon
ker
n
el - Cleanup token code, add
simple exclusi
v
e pr
i
or
i
ty (2)
commit
|
commitdiff
|
tree
2017-10-20
Matthew Dillon
ini
t
rd - Add
'fet
c
h'
commit
|
commitdiff
|
tree
2017-10-20
Matt
h
ew Di
l
lon
ker
n
el - C
l
eanup to
k
en
code, add simple
e
xclusi
v
e priority
commit
|
commitdiff
|
tree
2017-10-20
M
atthew Dil
l
on
kerne
l
- A
d
d p_p
p
id
commit
|
commitdiff
|
tree
2017-10-20
M
a
tthew Dillon
kernel - Adjust tsc_del
a
y()
commit
|
commitdiff
|
tree
2017-10-19
Matth
e
w Dil
l
on
kernel
-
Increase
A
C
P
I_SEMAP
H
ORES
_
MAX_PENDING
commit
|
commitdiff
|
tree
2017-10-19
Matthew
D
illon
ker
n
el -
M
ake cer
t
ain sysctl'
s
unlocked (2)
commit
|
commitdiff
|
tree
2017-10-19
M
a
t
t
hew Dillon
kernel - Make
c
e
rtain sysct
l
's unlock
e
d
commit
|
commitdiff
|
tree
2017-10-19
Matthew Dillon
ker
n
el - Refa
c
t
o
r sysctl locking
commit
|
commitdiff
|
tree
2017-10-18
M
a
tth
e
w
D
illon
kernel -
Improve pmap hinti
n
g, improve performance
commit
|
commitdiff
|
tree
2017-10-18
Matthew Dillo
n
k
e
r
n
el - Improve concurrency in d
e
vfs VOPs
commit
|
commitdiff
|
tree
2017-10-18
Matthew Dillon
kernel
-
U
s
e s
o
ft-busy in vop_
h
e
l
p
e
r_read_shortcut()
commit
|
commitdiff
|
tree
2017-10-18
Matthew Dil
l
on
kernel - Ad
d
D_QU
I
CK device flag
commit
|
commitdiff
|
tree
2017-10-18
Matthew Dillon
kernel -
A
dd more fe
a
tu
r
es to the RB t
r
ee
commit
|
commitdiff
|
tree
2017-10-18
Matthe
w
D
i
llo
n
kernel - Add loc
k
debugg
i
ng
commit
|
commitdiff
|
tree
2017-10-18
Matthew
Dillon
kernel
-
refactor vm_page busy
commit
|
commitdiff
|
tree
2017-10-17
Matt
h
ew D
i
l
l
o
n
kernel - Cleanu
p
vm
_
pag
e
_repurpose()
commit
|
commitdiff
|
tree
2017-10-17
M
a
tthew Dillon
kern
e
l - Remove 'Emergency Pager'
d
eb
u
gging messages
commit
|
commitdiff
|
tree
2017-10-16
Ma
t
thew Dillon
m
kinitrd
-
Add
m
i
s
sing /v
a
r/db (3)
commit
|
commitdiff
|
tree
2017-10-16
Matthew Dillon
ker
n
el - Rewrite umtx_sleep()
a
nd u
m
tx_wakeup(
)
commit
|
commitdiff
|
tree
2017-10-16
Matthew Dillon
world - World build for
u
cred cha
n
ge
s
commit
|
commitdiff
|
tree
2017-10-16
Matthew
D
i
llon
kernel - Clea
n
up uc
r
ed an
d
plimit cache line
l
o
cality
commit
|
commitdiff
|
tree
2017-10-16
Matthew
D
illon
kernel - Use fc
m
p
s
et in loc
k
mg
r
and t
o
kens
commit
|
commitdiff
|
tree
2017-10-16
Matth
e
w Dillo
n
kern
e
l
- Add
a
t
o
mic_fcmpset_
*
()
commit
|
commitdiff
|
tree
2017-10-16
M
att
h
ew
Dillon
ke
r
n
e
l
- Partition large anon m
a
p
pings, optimize v
m
_map
_
entr
.
.
.
commit
|
commitdiff
|
tree
2017-10-16
Matth
e
w
D
il
l
o
n
k
e
rne
l
-
O
ptimize str
u
ct u
i
dinfo
commit
|
commitdiff
|
tree
2017-10-16
M
a
t
t
h
ew Dillon
kern
e
l - pmap->pm_s
p
in
now
u
ses a s
h
ared spinlock
commit
|
commitdiff
|
tree
2017-10-16
Mat
t
hew Dillo
n
kernel - Increase pmap pla
c
emarks hash f
r
om
1
6
t
o 64
.
.
.
commit
|
commitdiff
|
tree
2017-10-16
Matthew Di
l
lon
k
e
rnel - Sim
p
lify
umtx_sleep
a
nd umtx_wakeup sup
p
ort
commit
|
commitdiff
|
tree
2017-10-16
Matthew D
i
llon
kernel
-
Increase
n
cmount_c
a
c
he
a
rray
commit
|
commitdiff
|
tree
2017-10-16
Ma
t
thew Dillon
kernel
- Reopt
i
mi
z
e sys
_
p
i
pe
commit
|
commitdiff
|
tree
2017-10-16
Matthew Dil
l
on
kernel
-
Refactor s
y
s_pip
e
commit
|
commitdiff
|
tree
2017-10-16
Matthew Dillon
k
ernel - Improve mountlist_scan() performance
,
track
.
.
.
commit
|
commitdiff
|
tree
2017-10-16
M
atth
e
w Dillon
kern
e
l -
R
ef
a
ctor
s
mp collision s
t
atistics (
2
)
commit
|
commitdiff
|
tree
2017-10-16
M
a
tt
h
ew Dillon
kernel - Refacto
r
smp coll
i
sion statistics
(
2)
commit
|
commitdiff
|
tree
2017-10-16
Matthe
w
Dillon
kernel - Op
t
i
m
ize shared -> excl
spinlock c
o
ntention
commit
|
commitdiff
|
tree
2017-10-16
M
atthew Dillon
ke
r
n
el - Re
f
ac
t
or smp coll
i
s
i
o
n
statistics
commit
|
commitdiff
|
tree
2017-10-16
M
a
tthew Dillon
kernel -
K
VA
B
IO allocbuf(
)
optimization
commit
|
commitdiff
|
tree
2017-10-16
Matthew Dillo
n
kernel - K
V
ABIO stabilization
commit
|
commitdiff
|
tree
2017-10-16
Matt
h
ew Dillon
k
ernel - Adjust ipiq execut
i
on code
a
b
i
t
commit
|
commitdiff
|
tree
2017-10-16
Matt
h
ew Dillon
kernel - A
d
d w
a
keup
(
) probe sysctl
commit
|
commitdiff
|
tree
2017-10-16
Matthew Di
l
lon
k
e
rnel
- Implement KVABIO API
i
n TMPF
S
commit
|
commitdiff
|
tree
2017-10-16
Matthew D
i
llon
ker
n
el
-
A
d
d KVABIO support
to NV
M
e
, disk tran
s
lation
.
.
.
commit
|
commitdiff
|
tree
2017-10-16
Ma
t
thew
Dillon
kernel
-
Add KVABIO A
P
I (ability to avoid global TLB
.
.
.
commit
|
commitdiff
|
tree
2017-10-16
M
atthe
w
Dillo
n
ker
n
el - Remove getebl
k
(
)
commit
|
commitdiff
|
tree
2017-10-16
Matthew Dillon
kernel - Ad
d
pma
p
_
q
enter_n
o
i
nval()
commit
|
commitdiff
|
tree
2017-10-16
Matthew Dillon
ker
n
el - Remove repurposebuf
commit
|
commitdiff
|
tree
2017-10-16
M
a
tthew Dillon
kernel - Remove B_M
A
LLOC
commit
|
commitdiff
|
tree
next