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
if: Defer the if_up until the ifnet.if_ioctl is called.
2017-01-06
Sep
h
er
o
sa Ziehau
if: D
e
fer the
if_u
p
until the ifnet
.
if_ioc
t
l
i
s
called
.
commit
|
commitdiff
|
tree
2017-01-06
Se
p
herosa Z
i
eh
a
u
if: Rem
o
ve
u
nnece
s
s
a
ry
c
r
i
tical section
s
.
commit
|
commitdiff
|
tree
2017-01-06
Sepherosa Zi
e
hau
alc: Ad
d
Kill
e
r E250
0
suppo
r
t
.
commit
|
commitdiff
|
tree
2017-01-06
Sephe
r
osa Ziehau
h
y
perv/vmbus: Fix i
n
terr
u
p
t timer detection log
i
c
.
commit
|
commitdiff
|
tree
2017-01-06
Sepherosa Ziehau
hyperv: Reorder the
Hyp
e
r-V
TSC init
i
a
l
iza
t
ion a bi
t
.
commit
|
commitdiff
|
tree
2017-01-05
Sepheros
a
Ziehau
alc: Sync
w
/ FreeBSD
commit
|
commitdiff
|
tree
2017-01-05
Seph
e
rosa Zi
e
hau
pc
i
: Ad
d
a
quirk
for
c
h
i
ps w/ broken MSI
s
u
p
p
o
rt
.
commit
|
commitdiff
|
tree
2016-12-28
Sephe
r
osa Ziehau
tcp
:
Fix
connect to
INADDR_ANY
.
commit
|
commitdiff
|
tree
2016-12-25
S
e
ph
e
r
os
a
Ziehau
syncache: Simpl
i
fy
port ca
l
cula
t
i
on by reusing ACK
.
.
.
commit
|
commitdiff
|
tree
2016-12-25
Sep
h
erosa Ziehau
loopback: Allow turning off RSS
.
commit
|
commitdiff
|
tree
2016-12-25
Sepherosa
Ziehau
tcp: Save
f
addr/fport before l
p
ort selection
.
commit
|
commitdiff
|
tree
2016-12-25
Sepherosa Ziehau
tcp:
Nuke the sysctl to disa
b
l
e local port
extension
.
commit
|
commitdiff
|
tree
2016-12-21
Sepherosa Ziehau
ip: Se
t
mbuf hash
f
o
r ou
t
put IP p
a
cket
s
.
commit
|
commitdiff
|
tree
2016-12-20
Seph
e
rosa
Zi
e
hau
hyperv: Add API to re
a
d raw value o
f
Hyper-V
t
i
m
e
r
.
commit
|
commitdiff
|
tree
2016-12-20
Se
p
h
e
rosa
Z
i
e
hau
hyper
v
: Move commonly shared header fil
e
s to the module
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
Sep
h
erosa
Z
ie
h
au
hyperv: Implement
H
y
p
e
r-V reference TS
C
c
putimer
.
commit
|
commitdiff
|
tree
2016-12-20
Sepherosa Ziehau
cputime
r
: A
d
d
m
o
re
I
Ds for V
M
M cp
u
t
i
m
e
rs
.
commit
|
commitdiff
|
tree
2016-12-19
S
epherosa
Z
iehau
i
p
:
Add parenth
e
sis properly
.
commit
|
commitdiff
|
tree
2016-12-19
Se
p
herosa Zi
e
hau
ip: Move
m
ulti
c
as
t
addr
e
s
s
e
s de
t
ectio
n
i
nto common
.
.
.
commit
|
commitdiff
|
tree
2016-12-17
S
e
p
h
eros
a
Ziehau
mbuf: Factor function
t
o
set mbuf hash
.
commit
|
commitdiff
|
tree
2016-11-23
Sepherosa
Z
iehau
re:
Leverage Realtek
driv
e
r's chi
p
/PHY initiali
z
ation
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
Sepherosa Zieha
u
udp: Don't propag
a
te connect er
r
o
r, as long as the
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
Sepherosa Ziehau
test/udp: Add echo test for connected->di
s
co
n
nected
.
.
.
commit
|
commitdiff
|
tree
2016-10-31
Sepherosa
Zie
h
au
acpi/cst: Keep parsing rest of the G
A
S, even if t
h
e
.
.
.
commit
|
commitdiff
|
tree
2016-10-27
Sephero
s
a Ziehau
carp:
Add
n
e
t
.
inet
.
carp
.
setroute to disable
r
o
u
tes
.
.
.
commit
|
commitdiff
|
tree
2016-10-18
Sep
h
erosa Ziehau
rou
t
e: addroute may ch
a
nge rt-
>
rt_ifa; keep th
e
local
.
.
.
commit
|
commitdiff
|
tree
2016-10-18
Sepherosa Ziehau
x86_6
4
: Work around AMD e
r
r
atum 793
for family
1
6
h
.
.
.
commit
|
commitdiff
|
tree
2016-09-08
S
e
pheros
a
Ziehau
c
o
repower: Fix identi
f
y
meth
o
d for
mult
i
-cpu
-
pa
c
k
age
.
.
.
commit
|
commitdiff
|
tree
2016-09-08
S
e
pherosa Ziehau
uipc:
M
a
k
e sur
e
that listen is completed
.
commit
|
commitdiff
|
tree
2016-08-24
S
epheros
a
Zi
e
hau
acpi: Sa
v
e I/O ports for
I
/O ports range, a
s
long as
.
.
.
commit
|
commitdiff
|
tree
2016-07-29
Sepherosa
Ziehau
hyperv/vmb
u
s:
P
assthrough
i
nterrupt resource allocation
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
Sepher
o
s
a
Zieh
a
u
virtio: Fix
MSI support; thus un
b
reak boo
t
ing
on bhyve
commit
|
commitdiff
|
tree
2016-07-05
Sepher
o
sa Zi
e
hau
ca
t
: Align
o
utput
fro
m
cat(1
)
b
e
t
ween when invoked
.
.
.
commit
|
commitdiff
|
tree
2016-06-27
Sepherosa Ziehau
ifne
t
:
Add oqd
r
o
p
s statistics
commit
|
commitdiff
|
tree
2016-06-24
S
ephe
r
o
s
a
Zieh
a
u
nvme: Use high freq
u
ency int
e
rrupt for CQ processin
g
commit
|
commitdiff
|
tree
2016-06-24
Sep
h
er
o
s
a
Z
ieha
u
intr: All
o
w drivers to register
h
i
g
h
f
requency
i
nterrupt
.
commit
|
commitdiff
|
tree
2016-06-22
Sepherosa
Z
iehau
intr: Force u
n
s
h
areble interrupt setting
commit
|
commitdiff
|
tree
2016-06-20
Seph
e
rosa
Z
ieh
a
u
intr: Avoid implicit pad
d
ing
commit
|
commitdiff
|
tree
2016-06-16
Sephero
s
a Zieha
u
h
y
perv/v
m
bus:
Facto
r
ou
t
v
m
b
us_msg_reset()
commit
|
commitdiff
|
tree
2016-06-16
Sepherosa
Z
ie
h
au
hyperv/vmbus: Make sur
e
t
h
at interrupt
cputimer c
a
n
.
.
.
commit
|
commitdiff
|
tree
2016-06-16
Sep
h
erosa Ziehau
acpica: Interr
u
pt resource lookup failure is fin
e
.
.
.
.
commit
|
commitdiff
|
tree
2016-06-16
S
epher
o
sa Zi
e
hau
mptable: Red
u
c
e lo
g
verbosit
y
commit
|
commitdiff
|
tree
2016-06-16
Sepherosa Ziehau
hype
r
v/vmbus:
Comple
t
e v
m
bu
s
i
nitialization;
i
n
terrupt
.
.
.
commit
|
commitdiff
|
tree
2016-06-16
Sepherosa Zi
e
hau
cp
u
timer:
A
d
d per-cpu handler and private data for
.
.
.
commit
|
commitdiff
|
tree
2016-06-13
Sepherosa Zie
h
au
hy
p
erv: Initial import
.
It only contains n
o
n-intr
.
.
.
commit
|
commitdiff
|
tree
2016-06-13
Se
p
her
o
sa Z
i
ehau
x86_64
/
timer: Xti
m
er i
s
generic enough f
o
r p
e
r-cpu
.
.
.
commit
|
commitdiff
|
tree
2016-06-13
Sepherosa
Ziehau
tsc: Log the f
i
nal
T
SC
f
requency
commit
|
commitdiff
|
tree
2016-06-13
Se
p
herosa
Zie
h
a
u
kern: Upda
t
e
v
i
r
tual machine detection
a bit
commit
|
commitdiff
|
tree
2016-06-07
Sepherosa Zie
h
a
u
d
e
: Instal
l
if_init
.
commit
|
commitdiff
|
tree
2016-06-02
Sepherosa Zie
h
au
kern: Rem
o
ve debug pri
n
t
commit
|
commitdiff
|
tree
2016-06-02
Sepher
o
sa Ziehau
kern: Use objcac
h
e for
f
i
l
e
commit
|
commitdiff
|
tree
2016-05-30
S
e
pherosa Z
i
e
h
au
tcp: Do
n
't pre
m
aturely
d
rop receiving-only
connecti
o
ns
.
commit
|
commitdiff
|
tree
2016-05-26
Sepherosa
Z
iehau
t
c
p: Make setsockopt(2) TCP_{NODELA
Y
,NOPUSH,NOOPT,FASTKEEP
.
.
.
commit
|
commitdiff
|
tree
2016-05-03
Sepherosa Zie
h
au
Revert "kque
u
e:
A
void reproces
s
ing
p
roc
e
ssed knotes
.
.
.
commit
|
commitdiff
|
tree
2016-05-03
Sepher
o
s
a
Ziehau
Revert "kqueue: Return value of knote_releas
e
i
s
no
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
Sepherosa Zie
h
au
tcp
:
Count c
o
nn
e
c
t
ions
by TCP state
commit
|
commitdiff
|
tree
2016-04-27
Sepher
o
sa Ziehau
tcp: No n
e
ed to return tcpcb
from tcp_newtcpc
b
()
commit
|
commitdiff
|
tree
2016-04-27
Sepheros
a
Ziehau
tcp: Remove redundant
t
cpcb sta
t
e setting
commit
|
commitdiff
|
tree
2016-04-27
Sep
h
eros
a
Ziehau
dhclien
t
: Lo
g
a war
n
ing instead
of bailing upo
n
"
i
llegal
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
Sephe
r
osa Ziehau
igb:
Fix MS
I
-X
allo
c
a
t
ion wh
e
n
#
of rings i
s
less than
.
.
.
commit
|
commitdiff
|
tree
2016-04-14
Sepheros
a
Ziehau
k
queue: Use critica
l
section for
k
note cache
commit
|
commitdiff
|
tree
2016-04-05
Sephe
r
osa Ziehau
kqueue: Use lw
k
t
_
{
ge
t
,rel
}
poolt
o
ken
commit
|
commitdiff
|
tree
2016-03-30
Sep
h
erosa Ziehau
tools/kq_send
r
e
c
v: Imp
l
ement
k
q
u
eue(2) base
d
TCP traf
f
ic
.
.
.
commit
|
commitdiff
|
tree
2016-03-29
S
e
pherosa Z
i
eh
a
u
soc
k
et/kqueue: Fix s
p
ace calc
u
la
t
ion for PREALLOC sending
.
.
.
commit
|
commitdiff
|
tree
2016-03-29
Sepherosa
Z
iehau
tcp: We never use prealloc
a
tio
n
on receiving buffer
commit
|
commitdiff
|
tree
2016-03-17
Sepher
o
sa Ziehau
t
c
p: Implement per-c
p
u lpo
r
t
ca
c
he f
o
r lis
t
en sockets
.
commit
|
commitdiff
|
tree
2016-03-09
Sepheros
a
Ziehau
bnx:
D
on't
use thread
t
emplate
commit
|
commitdiff
|
tree
2016-03-07
S
e
p
h
e
rosa Zi
e
h
a
u
kque
u
e:
Clear sleep counter b
e
fore wake
u
p
commit
|
commitdiff
|
tree
2016-03-07
Sepherosa Zieh
a
u
kqueue: Ma
k
e sure that
k
queue
sleep co
u
nter will not
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
Sepherosa Zi
e
h
a
u
kqueue: Ad
d
simple per-cpu cache for the kn
o
te
commit
|
commitdiff
|
tree
2016-03-04
Sepheros
a
Ziehau
k
q
ueue: Only a
l
low one thread to re
g
ist
e
r event t
o
.
.
.
commit
|
commitdiff
|
tree
2016-03-02
Sephero
s
a Ziehau
kqueue: Use wakeu
p
_one based on # of
threads sleep
.
.
.
commit
|
commitdiff
|
tree
2016-02-25
Sepherosa
Z
i
ehau
kqueue: Avoid co
d
e
d
u
plic
a
ti
o
n for knote searching
.
.
.
commit
|
commitdiff
|
tree
2016-02-25
Sepherosa Z
i
ehau
kqueu
e
: Use lwkt_{get,rel}pooltoken in kqueue_
r
egister
commit
|
commitdiff
|
tree
2016-02-25
Sepherosa Ziehau
k
q
ueue: Move f
p
holding ou
t
of kqueue token
commit
|
commitdiff
|
tree
2016-02-23
S
e
pherosa
Ziehau
kqueue: Nu
k
e
u
nused code
commit
|
commitdiff
|
tree
2016-02-23
Se
p
herosa Zi
e
h
a
u
kqueue: Ret
u
rn
value of knote_release is n
o
l
o
ng
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-02-23
S
eph
e
r
o
sa Ziehau
kqueue: Avoi
d
rep
r
ocessing processed k
n
otes
i
n KNOTE
.
commit
|
commitdiff
|
tree
2016-02-18
S
epheros
a
Zieha
u
kqu
e
ue: Kn
o
te should no
t
be
acce
s
sed once the KN
_
PROC
E
S
SING
.
.
.
commit
|
commitdiff
|
tree
2016-02-16
S
e
p
h
erosa Ziehau
tools/tcp
_
str
e
am: Fix
t
e
st name
commit
|
commitdiff
|
tree
2016-02-14
S
e
phe
r
o
sa Z
i
ehau
t
oo
l
s/
t
c
p
_stream: Fix building o
n
linux
commit
|
commitdiff
|
tree
2016-02-13
Sepheros
a
Ziehau
kqu
e
ue/
s
ignal
:
Send
k
event
ev
e
n
i
f
t
h
e signal is masked
commit
|
commitdiff
|
tree
2016-02-12
Sepherosa Ziehau
kque
u
e: Rew
o
rk
timer expiration
commit
|
commitdiff
|
tree
2016-02-12
Sepher
o
sa Zie
h
au
kqueue: Remove unused gl
o
ba
l
kq
u
eue t
o
ken
commit
|
commitdiff
|
tree
2016-02-12
Sepherosa Ziehau
i
fconfig:
F
ix inet6 addres
s
deleti
o
n
commit
|
commitdiff
|
tree
2016-02-07
Sep
h
e
r
osa Zieha
u
t
o
ols/tcp_s
t
rea
m
: Ki
l
l
netperf ch
i
ldren pro
a
ctiv
e
ly
.
.
.
commit
|
commitdiff
|
tree
2016-02-07
Sepherosa Zieh
a
u
tools/tcp_stream: Add
dual side test support
commit
|
commitdiff
|
tree
2016-02-07
Sepherosa Zieh
a
u
t
ools/tcp_stream: All
o
w p
e
r
f
orming test to
m
u
ltiple
.
.
.
commit
|
commitdiff
|
tree
2016-02-07
Seph
e
rosa Ziehau
too
l
s/tcp_
s
tream
:
Set me
s
sage size on both
se
n
d
and
.
.
.
commit
|
commitdiff
|
tree
2016-02-07
S
epherosa Ziehau
t
ools/t
c
p_
s
tream: Move sockb
u
f string to
t
he
main stack
commit
|
commitdiff
|
tree
2016-02-07
Seph
e
rosa Ziehau
t
o
o
ls/tcp_strea
m
: Compile on Linux a
n
d add option f
o
r
.
.
.
commit
|
commitdiff
|
tree
2016-01-04
Sepherosa Ziehau
re: Only probe
fixed P
H
Y lo
c
ati
o
n
commit
|
commitdiff
|
tree
2016-01-04
S
epherosa Ziehau
r
e
:
Re
d
uce GMII PHY read/write timeo
u
t
commit
|
commitdiff
|
tree
2016-01-04
Seph
e
rosa Z
i
e
h
au
re: C
h
ange
C
FG1 and
C
FG5 a
f
ter flip EECMD
commit
|
commitdiff
|
tree
2016-01-03
Sep
h
erosa Ziehau
re
:
Di
s
able ASPM
commit
|
commitdiff
|
tree
2016-01-03
Sepherosa
Z
ieh
a
u
re: Upd
a
te Realtek PHY power management related bi
t
s
commit
|
commitdiff
|
tree
2016-01-03
S
e
p
herosa Ziehau
kqueue: Mo
v
e no
t
ifyms
g
list out of kqinf
o
commit
|
commitdiff
|
tree
2015-12-31
S
e
pherosa Zie
h
au
kqu
e
ue:
U
s
e
wakeup_one
(
) to w
a
ke up kq
u
eue scanner
commit
|
commitdiff
|
tree
2015-12-31
Se
p
he
r
osa Z
i
ehau
kqueue: Reduce file/hash
l
i
s
t token covera
g
e
commit
|
commitdiff
|
tree
2015-12-29
Sepherosa Ziehau
k
queue: Don't check list against
N
ULL; list
i
s never
.
.
.
commit
|
commitdiff
|
tree
next