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
lwp: Add two syscalls to set/get lwp's CPU affinity mask.
2017-01-11
S
epherosa Ziehau
l
wp: Add t
w
o syscalls to set/get lwp's
C
PU affinity
.
.
.
commit
|
commitdiff
|
tree
2017-01-11
Sephe
r
os
a
Z
i
e
h
au
usc
h
ed: I
m
ple
m
ent LWP lazy migra
t
ion
s
u
p
po
r
t
.
commit
|
commitdiff
|
tree
2017-01-09
Sepher
o
sa Zie
h
au
usc
h
ed: Ad
d
USCHED_SET_CPUMASK
.
commit
|
commitdiff
|
tree
2017-01-09
Sepherosa Zie
h
au
test/passdesc: Allow speci
f
y
i
ng the p
a
yl
o
ad length
.
commit
|
commitdiff
|
tree
2017-01-07
Sepherosa Ziehau
ifq: Fac
t
or out if_classq from altq
_
c
l
assq and use
.
.
.
commit
|
commitdiff
|
tree
2017-01-06
Seph
e
rosa Z
i
e
h
au
i
fq: Switch to dr
o
p-he
a
d for defau
l
t enqueu
e
method
.
commit
|
commitdiff
|
tree
2017-01-06
Sepherosa Zie
h
au
i
f:
D
e
fer the
i
f_up until t
h
e ifnet
.
if_io
c
tl is called
.
commit
|
commitdiff
|
tree
2017-01-06
Sepherosa Ziehau
i
f: Remove unnecessar
y
c
ritical secti
o
ns
.
commit
|
commitdiff
|
tree
2017-01-06
Sepheros
a
Ziehau
al
c
: Add
K
ille
r
E2500 support
.
commit
|
commitdiff
|
tree
2017-01-06
S
epherosa
Zie
h
a
u
h
yperv/vm
b
u
s
:
Fix in
t
er
r
u
p
t t
i
mer detection logic
.
commit
|
commitdiff
|
tree
2017-01-06
S
e
pherosa Ziehau
hyp
e
rv:
Reorder the Hype
r
-V
TSC init
i
alization a bit
.
commit
|
commitdiff
|
tree
2017-01-05
S
e
ph
e
rosa Ziehau
alc:
Sync w/ F
r
eeBSD
commit
|
commitdiff
|
tree
2017-01-05
Seph
e
r
osa Ziehau
pci: Add a quirk f
o
r chi
p
s
w
/ broken MSI support
.
commit
|
commitdiff
|
tree
2016-12-28
Se
p
herosa Ziehau
tcp: Fix connect to INADDR_ANY
.
commit
|
commitdiff
|
tree
2016-12-25
Se
p
herosa Zieha
u
syncache: Si
m
plify port
calcu
l
ation b
y
reusing ACK
.
.
.
commit
|
commitdiff
|
tree
2016-12-25
Sepherosa Ziehau
loopback: Al
l
ow turning off RSS
.
commit
|
commitdiff
|
tree
2016-12-25
Sepherosa Ziehau
tcp: Save faddr/fpo
r
t before lpo
r
t
s
election
.
commit
|
commitdiff
|
tree
2016-12-25
Sep
h
erosa
Z
i
ehau
tcp: Nu
k
e the s
y
sc
t
l
t
o disable
local port e
x
tension
.
commit
|
commitdiff
|
tree
2016-12-21
Seph
e
ro
s
a Zieha
u
ip: Set mbuf hash for o
u
tput IP packet
s
.
commit
|
commitdiff
|
tree
2016-12-20
Sepherosa Ziehau
hyperv: Add API to read raw
value of Hyper-V timer
.
commit
|
commitdiff
|
tree
2016-12-20
Sepher
o
s
a Zi
e
ha
u
hyperv:
M
ove commo
n
ly shar
e
d
h
eader
files to the module
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
S
e
pheros
a
Ziehau
hyperv: Implem
e
n
t
Hyper
-
V reference
T
S
C cputi
m
e
r
.
commit
|
commitdiff
|
tree
2016-12-20
Sephero
s
a Ziehau
cputimer: Ad
d
m
o
r
e IDs for VMM cputimers
.
commit
|
commitdiff
|
tree
2016-12-19
S
e
pherosa Ziehau
ip: Add parenthesis properly
.
commit
|
commitdiff
|
tree
2016-12-19
Seph
e
rosa Ziehau
ip: Move multicast addre
s
s
es detect
i
on into
c
ommon
.
.
.
commit
|
commitdiff
|
tree
2016-12-17
S
ep
h
erosa
Z
iehau
mbuf
:
Fact
o
r funct
i
on to set m
b
uf hash
.
commit
|
commitdiff
|
tree
2016-11-23
Sepherosa
Z
iehau
r
e
:
Levera
g
e Realtek driver's chip/
P
HY initializa
t
ion
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
Sepheros
a
Ziehau
udp:
Do
n
't propa
g
a
te connect error, as long as
t
he
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
Se
p
herosa Zi
e
hau
t
e
s
t/udp: Add e
c
ho tes
t
for connected
-
>
d
isconnecte
d
.
.
.
commit
|
commitdiff
|
tree
2016-10-31
Sephe
r
o
sa Ziehau
ac
p
i/c
s
t
:
Ke
e
p pars
i
ng rest of
t
he GAS, ev
e
n if the
.
.
.
commit
|
commitdiff
|
tree
2016-10-27
S
ephero
s
a Z
i
ehau
c
a
rp: Add n
e
t
.
inet
.
carp
.
se
t
r
o
u
te to disable routes
.
.
.
commit
|
commitdiff
|
tree
2016-10-18
Sepherosa Z
i
eha
u
route: addroute
m
a
y change rt
-
>rt_ifa; keep the local
.
.
.
commit
|
commitdiff
|
tree
2016-10-18
Sepherosa Ziehau
x86_64: Work aroun
d
AMD erratum 793 for
f
amily 16h
.
.
.
commit
|
commitdiff
|
tree
2016-09-08
Seph
e
rosa Zie
h
au
c
orepo
w
er: Fix iden
t
ify meth
o
d for multi-cpu-packa
g
e
.
.
.
commit
|
commitdiff
|
tree
2016-09-08
Sepherosa Zi
e
hau
uipc: Make su
r
e that li
s
t
e
n is comple
t
ed
.
commit
|
commitdiff
|
tree
2016-08-24
Seph
e
r
osa Ziehau
acpi: Save
I
/O
por
t
s for I/O ports range, a
s
long as
.
.
.
commit
|
commitdiff
|
tree
2016-07-29
Sephe
r
osa
Ziehau
hyperv/vmbus:
Passthroug
h
interrupt resource allocation
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
Sepheros
a
Zieh
a
u
vi
r
tio: Fi
x
MSI s
u
pport; thus unbreak
boot
i
ng
o
n bhyve
commit
|
commitdiff
|
tree
2016-07-05
S
e
pher
o
sa Zie
h
au
cat: A
l
i
g
n outpu
t
from cat(1)
betw
e
en when
i
nvoked
.
.
.
commit
|
commitdiff
|
tree
2016-06-27
Seph
e
rosa Ziehau
if
n
et: Add o
q
d
r
ops s
t
atistics
commit
|
commitdiff
|
tree
2016-06-24
Sepherosa Ziehau
n
v
me: Use high frequency interrupt for CQ pro
c
essing
commit
|
commitdiff
|
tree
2016-06-24
Sephero
s
a Ziehau
intr: Allow
d
r
ivers to register h
i
gh freq
u
ency interrupt
.
commit
|
commitdiff
|
tree
2016-06-22
Sephero
s
a Ziehau
intr: For
c
e
u
ns
h
areb
l
e inte
r
rupt
s
et
t
i
n
g
commit
|
commitdiff
|
tree
2016-06-20
Sep
h
erosa Zie
h
au
i
n
tr: Avoid implicit padding
commit
|
commitdiff
|
tree
2016-06-16
S
e
phe
r
o
s
a
Z
iehau
hyperv/vmbus: Facto
r
ou
t
vmbus_msg_reset()
commit
|
commitdiff
|
tree
2016-06-16
S
e
pher
o
sa
Ziehau
hyperv/vmbus: Make sure tha
t
interru
p
t cputimer can
.
.
.
commit
|
commitdiff
|
tree
2016-06-16
Sephe
r
osa Ziehau
acpica: Interr
u
pt resource
l
oo
k
up
failure i
s
fine
.
.
.
.
commit
|
commitdiff
|
tree
2016-06-16
Sepherosa
Z
iehau
mptable
:
Reduce log ver
b
osity
commit
|
commitdiff
|
tree
2016-06-16
Sepherosa Z
i
e
h
au
h
y
p
erv/vmbus: Compl
e
te
v
mbu
s
initializat
i
on; interrupt
.
.
.
commit
|
commitdiff
|
tree
2016-06-16
Se
p
he
r
osa
Zieh
a
u
cputim
e
r: Add per-cp
u
handl
e
r and private data for
.
.
.
commit
|
commitdiff
|
tree
2016-06-13
Sepherosa Ziehau
hype
r
v: Initial imp
o
rt
.
It only c
o
nta
i
ns
non-i
n
tr
.
.
.
commit
|
commitdiff
|
tree
2016-06-13
Sepher
o
sa Ziehau
x86_6
4
/ti
m
er: Xtimer is g
e
ner
i
c enough for per-cpu
.
.
.
commit
|
commitdiff
|
tree
2016-06-13
Sephero
s
a
Z
i
ehau
tsc: Log the final TSC
f
requency
commit
|
commitdiff
|
tree
2016-06-13
Sepherosa Zieh
a
u
k
e
r
n: Update virtual ma
c
hin
e
detection
a bit
commit
|
commitdiff
|
tree
2016-06-07
S
epher
o
s
a Ziehau
de: I
n
s
tall if_i
n
it
.
commit
|
commitdiff
|
tree
2016-06-02
Sep
h
eros
a
Ziehau
kern: Remove
d
eb
u
g pri
n
t
commit
|
commitdiff
|
tree
2016-06-02
Sephero
s
a Ziehau
kern: Use objcache for file
commit
|
commitdiff
|
tree
2016-05-30
S
epherosa Ziehau
t
cp: Don't pr
e
maturel
y
drop
r
eceivi
n
g-on
l
y con
n
ecti
o
ns
.
commit
|
commitdiff
|
tree
2016-05-26
S
e
ph
e
rosa Ziehau
t
cp: Make s
e
tsoc
k
opt(2) TCP_{NODELAY
,
NOPUSH,NOOP
T
,FAS
T
KEEP
.
.
.
commit
|
commitdiff
|
tree
2016-05-03
Se
p
he
r
osa Zi
e
hau
R
e
vert "
k
queue: Avoid reprocessi
n
g processed knote
s
.
.
.
commit
|
commitdiff
|
tree
2016-05-03
Sepherosa Zie
h
au
Revert "kqueue: Re
t
urn value of knote_release is no
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
Sepherosa Ziehau
t
cp: Count c
o
nnectio
n
s by TCP state
commit
|
commitdiff
|
tree
2016-04-27
S
epher
o
s
a Zi
e
hau
tcp:
No need to r
e
turn t
c
pcb from tcp_
n
ewtcpcb()
commit
|
commitdiff
|
tree
2016-04-27
Sepherosa Ziehau
tcp: Remove redundant tcpcb state
s
etting
commit
|
commitdiff
|
tree
2016-04-27
Sepherosa
Ziehau
dhclient: Log a warning i
n
ste
a
d
of bai
l
ing upon
"
illegal
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
Sephe
r
osa Zie
h
au
i
gb: Fi
x
MSI
-
X allocatio
n
when
#
of rings is less than
.
.
.
commit
|
commitdiff
|
tree
2016-04-14
Sepheros
a
Zie
h
au
kqu
e
ue: Use critica
l
sec
t
i
o
n
for knote cache
commit
|
commitdiff
|
tree
2016-04-05
Seph
e
r
o
sa Zieha
u
k
queue: Use lwkt_{get,rel}pooltoken
commit
|
commitdiff
|
tree
2016-03-30
Se
p
herosa Zieh
a
u
tools
/
kq_sendr
e
cv:
I
mplement kqueue(2)
b
ased TCP t
r
a
f
fic
.
.
.
commit
|
commitdiff
|
tree
2016-03-29
S
e
pherosa Ziehau
socket
/
kq
u
e
ue: Fix space calc
u
lati
o
n for PREALLOC s
e
ndi
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-03-29
Sepherosa Ziehau
tc
p
: We never use pre
a
llocation on receiving
b
uffe
r
commit
|
commitdiff
|
tree
2016-03-17
Sephe
r
osa Zie
h
au
t
cp: Im
p
lement per-cpu
lport
cache f
o
r
listen sockets
.
commit
|
commitdiff
|
tree
2016-03-09
Sepherosa
Z
i
eh
a
u
b
n
x
: Do
n
'
t
u
se th
r
ea
d
t
e
mplate
commit
|
commitdiff
|
tree
2016-03-07
Sepherosa Ziehau
kqueue:
C
lear sleep counter before wa
k
e
u
p
commit
|
commitdiff
|
tree
2016-03-07
Sepherosa
Ziehau
kqueue: Mak
e
sure
t
h
a
t kqueu
e
s
l
eep counter
will not
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
Se
p
h
erosa
Z
iehau
k
q
ueue: A
d
d s
i
mple per-cpu cache for the
knote
commit
|
commitdiff
|
tree
2016-03-04
Sepherosa Zie
h
au
kque
u
e: Only a
l
l
o
w
o
n
e threa
d
to re
g
ister
e
v
e
n
t t
o
.
.
.
commit
|
commitdiff
|
tree
2016-03-02
S
e
p
herosa Zie
h
au
kqueue: Use wake
u
p_o
n
e based on
#
of threads
s
l
e
ep
.
.
.
commit
|
commitdiff
|
tree
2016-02-25
Sepherosa Zie
h
a
u
kqueue:
A
void code duplication for knote se
a
rchin
g
.
.
.
commit
|
commitdiff
|
tree
2016-02-25
S
epher
o
sa
Ziehau
k
q
ueue: Use lwkt_{g
e
t,rel}pooltoken
in kqueu
e
_register
commit
|
commitdiff
|
tree
2016-02-25
Sephe
r
osa Zie
h
au
kqueue: M
o
ve fp holdi
n
g out of kqueue token
commit
|
commitdiff
|
tree
2016-02-23
Sepherosa Zi
e
h
au
kq
u
eue: Nuke unuse
d
code
commit
|
commitdiff
|
tree
2016-02-23
Sepherosa Z
i
eh
a
u
kq
u
eue: Retu
r
n
v
a
l
ue of knote_rel
e
ase is
n
o lon
g
er
.
.
.
commit
|
commitdiff
|
tree
2016-02-23
Sepherosa Ziehau
kqueue: A
v
oid reprocessing
processed knote
s
in KNOTE
.
commit
|
commitdiff
|
tree
2016-02-18
Sepherosa
Z
iehau
k
q
ueue: Knote should
no
t
be accessed once the
K
N_PROCE
S
SING
.
.
.
commit
|
commitdiff
|
tree
2016-02-16
Sepherosa Ziehau
tools
/
tcp_st
r
eam: Fix tes
t
name
commit
|
commitdiff
|
tree
2016-02-14
S
epherosa Ziehau
tool
s
/tcp_
s
trea
m
: F
i
x buildi
n
g on linux
commit
|
commitdiff
|
tree
2016-02-13
Sepher
o
s
a
Zieh
a
u
k
q
u
eue/
s
ignal: Sen
d
k
e
v
en
t
even i
f
the sign
a
l
is masked
commit
|
commitdiff
|
tree
2016-02-12
Sephero
s
a Ziehau
kqueue
:
R
e
work timer expiration
commit
|
commitdiff
|
tree
2016-02-12
Sep
h
erosa Ziehau
kqueu
e
: Rem
o
ve unused global kqueue token
commit
|
commitdiff
|
tree
2016-02-12
Se
p
herosa Zieha
u
ifconfig: Fix inet6 addr
e
ss deletion
commit
|
commitdiff
|
tree
2016-02-07
S
epher
o
sa Ziehau
tools/tcp_stream: Kill netperf children proactively
.
.
.
commit
|
commitdiff
|
tree
2016-02-07
Sepherosa Ziehau
tools/tcp_s
t
ream: A
d
d dual side test support
commit
|
commitdiff
|
tree
2016-02-07
S
epherosa Zi
e
hau
to
o
ls
/
tcp_s
t
ream:
A
llow pe
r
form
i
ng test to m
u
l
t
iple
.
.
.
commit
|
commitdiff
|
tree
2016-02-07
Sepherosa Zie
h
au
tools/tcp_stream: Set mes
s
age size on both send a
n
d
.
.
.
commit
|
commitdiff
|
tree
2016-02-07
S
e
pherosa Ziehau
tools
/
tcp_stream: Mov
e
s
ockb
u
f st
r
ing to the main st
a
ck
commit
|
commitdiff
|
tree
2016-02-07
Seph
e
r
o
sa
Zie
h
au
tools/tcp_stream: Compile on
L
inu
x
an
d
add option for
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
Sepherosa
Z
ieha
u
i
g_ha
l
/em/emx: Add I
2
19 (Sky
l
ake) s
u
pport
commit
|
commitdiff
|
tree
2016-01-04
Sep
h
erosa Ziehau
r
e
:
Only probe fixed
P
HY
l
o
ca
t
ion
commit
|
commitdiff
|
tree
2016-01-04
Se
p
h
erosa Zi
e
hau
re: Reduce GM
I
I PH
Y
read/wr
i
te
t
imeout
commit
|
commitdiff
|
tree
next