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
S
e
pherosa Zieh
a
u
if
:
De
f
e
r
th
e
if_
u
p
u
ntil the ifnet
.
if_ioc
t
l is called
.
commit
|
commitdiff
|
tree
2017-01-06
Sepherosa
Z
iehau
i
f
:
Remove unnece
s
s
a
ry critical sections
.
commit
|
commitdiff
|
tree
2017-01-06
Sepherosa
Z
i
ehau
alc: Add
Kill
e
r E2
5
0
0 support
.
commit
|
commitdiff
|
tree
2017-01-06
Sephero
s
a Ziehau
hype
r
v/vm
b
us: Fix interrupt timer detect
i
on logic
.
commit
|
commitdiff
|
tree
2017-01-06
Se
p
herosa Ziehau
h
y
perv: Reorder the
H
y
p
er-V
T
SC initialization a bit
.
commit
|
commitdiff
|
tree
2017-01-05
Sepher
o
s
a
Zieh
a
u
a
l
c: Sync w/ F
r
eeBSD
commit
|
commitdiff
|
tree
2017-01-05
Sep
h
ero
s
a
Zi
e
hau
pci: Add a quirk for ch
i
ps w/ broken MSI
su
p
por
t
.
commit
|
commitdiff
|
tree
2016-12-28
Sepheros
a
Ziehau
tc
p
: Fix co
n
n
e
ct to INADDR_ANY
.
commit
|
commitdiff
|
tree
2016-12-25
Sep
h
erosa Ziehau
syn
c
ache: S
i
mplify port calcu
l
ati
o
n by reus
i
ng ACK
.
.
.
commit
|
commitdiff
|
tree
2016-12-25
Sepherosa Z
i
ehau
loopback:
A
llow turni
n
g o
f
f RSS
.
commit
|
commitdiff
|
tree
2016-12-25
Sepher
o
sa Z
i
ehau
tc
p
: Save fa
d
d
r
/fport before lp
o
r
t
selection
.
commit
|
commitdiff
|
tree
2016-12-25
S
epherosa Ziehau
tcp: N
u
ke the sysctl to disab
l
e local
port extension
.
commit
|
commitdiff
|
tree
2016-12-21
Se
p
herosa Zi
e
hau
ip: Set mbuf ha
s
h for output IP packets
.
commit
|
commitdiff
|
tree
2016-12-20
Se
p
h
e
rosa Ziehau
h
yperv: Add AP
I
to r
e
ad raw value of
H
y
per-V timer
.
commit
|
commitdiff
|
tree
2016-12-20
S
ep
h
erosa Ziehau
hyperv: Move commonly shar
e
d header
files to t
h
e mod
u
le
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
Sep
h
erosa Ziehau
h
y
perv: Implement H
y
per-V reference TSC cputimer
.
commit
|
commitdiff
|
tree
2016-12-20
Se
p
hero
s
a Zieh
a
u
cputimer: Add more IDs for VMM cputimers
.
commit
|
commitdiff
|
tree
2016-12-19
S
e
phero
s
a Ziehau
ip: Add
pa
r
enthes
i
s p
r
operly
.
commit
|
commitdiff
|
tree
2016-12-19
Seph
e
r
osa
Z
ie
h
au
ip: Move
m
ulti
c
a
s
t
a
ddresse
s
detection into common
.
.
.
commit
|
commitdiff
|
tree
2016-12-17
S
e
pherosa Ziehau
m
b
uf: Factor func
t
ion to set mbuf hash
.
commit
|
commitdiff
|
tree
2016-11-23
Sepherosa Ziehau
re: Leverage Rea
l
t
e
k dr
i
ver's ch
i
p/PHY
i
nitializat
i
on
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
Sepherosa Ziehau
udp: D
o
n't pro
p
agate connect error,
as
l
ong as the
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
Sepherosa Ziehau
test/udp: Ad
d
ec
h
o test for connected->disconn
e
cted
.
.
.
commit
|
commitdiff
|
tree
2016-10-31
Sepher
o
sa
Z
i
e
h
au
acpi/cst: Keep parsin
g
rest of the GAS, even
i
f the
.
.
.
commit
|
commitdiff
|
tree
2016-10-27
Sepherosa Zi
e
h
a
u
carp: A
d
d net
.
inet
.
carp
.
se
t
r
o
u
t
e
t
o
disable r
o
u
t
e
s
.
.
.
commit
|
commitdiff
|
tree
2016-10-18
Sepherosa
Z
i
ehau
route: a
d
d
rout
e
may chan
g
e rt->rt_i
f
a
; keep the local
.
.
.
commit
|
commitdiff
|
tree
2016-10-18
Se
p
h
ero
s
a Zie
h
a
u
x86
_
64: Work
around AM
D
err
a
tum 793 for fam
i
ly 16h
.
.
.
commit
|
commitdiff
|
tree
2016-09-08
Sepherosa Ziehau
corepower: F
i
x iden
t
ify
m
e
thod for m
u
lti-cpu-package
.
.
.
commit
|
commitdiff
|
tree
2016-09-08
Seph
e
r
os
a
Ziehau
uipc: Make
s
ure th
a
t l
i
sten is
c
omp
l
eted
.
commit
|
commitdiff
|
tree
2016-08-24
Sepherosa
Z
ie
h
au
acpi: S
a
ve I/O ports for I/O ports ran
g
e, a
s
l
o
ng as
.
.
.
commit
|
commitdiff
|
tree
2016-07-29
Sepherosa Zi
e
h
a
u
hyperv/vmbus: Passth
r
ou
g
h interrup
t
resource
a
l
l
o
cation
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
Se
p
h
e
rosa Ziehau
v
i
rtio
:
F
ix MSI supp
o
rt; thus unbreak booting on bhyve
commit
|
commitdiff
|
tree
2016-07-05
Sepherosa Zi
e
hau
cat: Align o
u
tput
f
rom cat(1) between w
h
en invok
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-06-27
Sepherosa
Z
i
e
ha
u
ifnet: Add
o
q
d
rops st
a
tistics
commit
|
commitdiff
|
tree
2016-06-24
S
e
phero
s
a Ziehau
nvme:
U
se
h
igh freq
u
en
c
y
inte
r
ru
p
t for CQ proce
s
sing
commit
|
commitdiff
|
tree
2016-06-24
Sepherosa Ziehau
intr: Allow drivers
t
o register hi
g
h fre
q
u
ency interrupt
.
commit
|
commitdiff
|
tree
2016-06-22
Sepherosa Ziehau
intr: Fo
r
ce u
n
sha
r
e
ble interrupt sett
i
ng
commit
|
commitdiff
|
tree
2016-06-20
Seph
e
r
o
sa
Ziehau
intr: Avo
i
d implicit padding
commit
|
commitdiff
|
tree
2016-06-16
Sepherosa Zi
e
hau
hyperv/
v
mbus:
F
ac
t
o
r
out vmbus_msg_reset()
commit
|
commitdiff
|
tree
2016-06-16
Sephe
r
osa Z
i
eha
u
hyperv/vm
b
us: Make
s
ure that interrupt cput
i
mer c
a
n
.
.
.
commit
|
commitdiff
|
tree
2016-06-16
Sepher
o
sa Ziehau
acpica: Interrupt r
e
source
lookup f
a
i
lure is fi
n
e
.
.
.
.
commit
|
commitdiff
|
tree
2016-06-16
Sepherosa Ziehau
mptabl
e
: Reduce
l
o
g verbosity
commit
|
commitdiff
|
tree
2016-06-16
Sephero
s
a Zi
e
hau
h
yperv/v
m
b
us:
C
om
p
lete vm
b
u
s in
i
tiali
z
ation; interrupt
.
.
.
commit
|
commitdiff
|
tree
2016-06-16
S
e
p
herosa
Z
iehau
cputimer: A
d
d per-
c
pu handle
r
a
nd priva
t
e d
a
ta for
.
.
.
commit
|
commitdiff
|
tree
2016-06-13
Sep
h
e
rosa Ziehau
hyperv: Init
i
al import
.
It only c
o
ntains non
-
intr
.
.
.
commit
|
commitdiff
|
tree
2016-06-13
Sephero
s
a Zieha
u
x
86_6
4
/time
r
: Xtimer is
g
ene
r
ic enough f
o
r per-cpu
.
.
.
commit
|
commitdiff
|
tree
2016-06-13
Se
p
herosa Ziehau
tsc: Log
the fin
a
l TSC fre
q
uen
c
y
commit
|
commitdiff
|
tree
2016-06-13
S
e
pherosa Ziehau
ke
r
n: Upda
t
e vi
r
tual machine det
e
ction a bit
commit
|
commitdiff
|
tree
2016-06-07
Sepherosa
Z
iehau
de
:
Install if_init
.
commit
|
commitdiff
|
tree
2016-06-02
Sephe
r
osa Z
i
ehau
ker
n
: Remove deb
u
g
prin
t
commit
|
commitdiff
|
tree
2016-06-02
S
eph
e
rosa
Z
i
ehau
kern: Us
e
objcache for file
commit
|
commitdiff
|
tree
2016-05-30
Sepherosa
Z
iehau
tcp: D
o
n
'
t
prematurel
y
d
rop receiving-only co
n
nections
.
commit
|
commitdiff
|
tree
2016-05-26
S
epherosa Ziehau
tcp
:
M
a
k
e s
e
tsockopt(
2
) TCP_
{
NODEL
A
Y,NOPUSH,NOOPT,FASTKEEP
.
.
.
commit
|
commitdiff
|
tree
2016-05-03
Sepherosa Zi
e
hau
Revert "kqueue: Avoid repr
o
cessing proce
s
sed knote
s
.
.
.
commit
|
commitdiff
|
tree
2016-05-03
Se
p
heros
a
Ziehau
R
e
vert "kqueue: Ret
u
r
n
v
alue of k
n
o
te_relea
s
e
is no
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
Sep
h
e
r
osa
Ziehau
tcp: Cou
n
t connections by T
C
P state
commit
|
commitdiff
|
tree
2016-04-27
Se
p
herosa Ziehau
tcp: No need to
return
t
cpc
b
from t
c
p_newtcpcb()
commit
|
commitdiff
|
tree
2016-04-27
Sephe
r
osa Ziehau
t
c
p:
R
emo
v
e
r
e
d
und
a
nt
t
cpcb
s
tate set
t
ing
commit
|
commitdiff
|
tree
2016-04-27
Sepherosa Ziehau
dhclient:
Log a
w
arni
n
g in
s
t
e
a
d of bailing
upon "illeg
a
l
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
Sepherosa Ziehau
igb: Fix MS
I
-X alloca
t
ion when #
o
f rin
g
s is
le
s
s than
.
.
.
commit
|
commitdiff
|
tree
2016-04-14
Sepherosa Ziehau
kque
u
e: Use critical sect
i
on for knote cac
h
e
commit
|
commitdiff
|
tree
2016-04-05
Sepherosa Zieha
u
kqueue:
Use lwkt_{get,rel}p
o
oltoken
commit
|
commitdiff
|
tree
2016-03-30
S
e
pherosa Ziehau
t
ools/
k
q_sendrecv:
I
mplement
k
queue(2) based TCP traffic
.
.
.
commit
|
commitdiff
|
tree
2016-03-29
Sephero
s
a
Ziehau
s
ocket/kqueue:
F
i
x
space ca
l
culation for PREALLOC sending
.
.
.
commit
|
commitdiff
|
tree
2016-03-29
Se
p
herosa Zi
e
hau
tcp
:
We never use preallocation on receivi
n
g buffer
commit
|
commitdiff
|
tree
2016-03-17
Sepheros
a
Ziehau
tcp: I
m
plement per-cpu
lport cache for lis
t
en so
c
k
e
ts
.
commit
|
commitdiff
|
tree
2016-03-09
S
e
ph
e
r
o
sa Ziehau
b
n
x: D
o
n't us
e
thread t
e
mplate
commit
|
commitdiff
|
tree
2016-03-07
Sepherosa Zieh
a
u
kqueue: Clea
r
sle
e
p counter befor
e
wa
k
eup
commit
|
commitdiff
|
tree
2016-03-07
Sepherosa Ziehau
kqueue:
M
a
k
e s
u
re that
kqueue slee
p
counter will
n
ot
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
Sepherosa Z
i
ehau
k
q
ueue: Add
simple p
e
r
-cpu ca
c
he fo
r
the knot
e
commit
|
commitdiff
|
tree
2016-03-04
Sepherosa Ziehau
kqueue: Only allow one thread t
o
register e
v
ent to
.
.
.
commit
|
commitdiff
|
tree
2016-03-02
S
e
pherosa
Z
ieh
a
u
kqueue: Use wakeup_one b
a
s
ed on # of
t
hreads sleep
.
.
.
commit
|
commitdiff
|
tree
2016-02-25
Sepheros
a
Z
iehau
kq
u
eue:
A
v
o
id code duplication for knote
searching
.
.
.
commit
|
commitdiff
|
tree
2016-02-25
Sepher
o
sa Ziehau
k
q
ueue:
U
se lwkt_{get,rel}po
o
l
t
o
ken in kqueue_register
commit
|
commitdiff
|
tree
2016-02-25
Sepher
o
sa
Z
ie
h
a
u
kqu
e
u
e
:
M
ove fp
holdin
g
o
u
t o
f
k
qu
e
ue
t
ok
e
n
commit
|
commitdiff
|
tree
2016-02-23
Sepherosa
Z
ie
h
a
u
kqueue: Nuke unused code
commit
|
commitdiff
|
tree
2016-02-23
Sepheros
a
Ziehau
kq
u
eue: Retur
n
v
alue of kno
t
e
_
release is
no longe
r
.
.
.
commit
|
commitdiff
|
tree
2016-02-23
S
e
pherosa Zi
e
hau
k
q
ueue
:
A
v
oid rep
r
ocessing pro
c
esse
d
k
n
o
tes in KNOTE
.
commit
|
commitdiff
|
tree
2016-02-18
Sepherosa Ziehau
kqueue: Kno
t
e should
n
ot b
e
accessed o
n
ce t
h
e
K
N_PROCESSIN
G
.
.
.
commit
|
commitdiff
|
tree
2016-02-16
Sephe
r
osa Zieha
u
to
o
ls/tcp_stream: Fix tes
t
name
commit
|
commitdiff
|
tree
2016-02-14
Sepheros
a
Z
i
ehau
tools/tcp_str
e
am: Fix building o
n
linux
commit
|
commitdiff
|
tree
2016-02-13
Sephe
r
osa Zi
e
hau
kqueue/signal
:
Send ke
v
ent ev
e
n
i
f
t
h
e
signal
i
s
ma
s
ked
commit
|
commitdiff
|
tree
2016-02-12
Sepherosa Zi
e
hau
k
q
u
e
u
e
: Rework timer expira
t
ion
commit
|
commitdiff
|
tree
2016-02-12
Sep
h
erosa Ziehau
k
q
ueue: Re
m
ove unu
s
ed
global kqueue token
commit
|
commitdiff
|
tree
2016-02-12
Sepher
o
sa Ziehau
if
c
onfig:
Fix inet6 addr
e
ss deletion
commit
|
commitdiff
|
tree
2016-02-07
Sepherosa Zieha
u
tools
/
tcp_st
r
eam: Kill netpe
r
f chil
d
ren proac
t
ively
.
.
.
commit
|
commitdiff
|
tree
2016-02-07
Sep
h
erosa Z
i
ehau
t
ools/t
c
p_s
t
ream: Add d
u
al s
i
de test support
commit
|
commitdiff
|
tree
2016-02-07
Sepherosa Ziehau
t
o
ol
s
/
tcp_stream: Allow
perfor
m
ing test to mul
t
i
p
le
.
.
.
commit
|
commitdiff
|
tree
2016-02-07
Sepherosa Z
i
e
h
a
u
tool
s
/tcp_s
t
ream: Set me
s
sage
size on both s
e
nd a
n
d
.
.
.
commit
|
commitdiff
|
tree
2016-02-07
Sepherosa Ziehau
t
o
ols
/
tcp
_
st
r
eam: Move s
o
ckbuf string to
the main stack
commit
|
commitdiff
|
tree
2016-02-07
Sepherosa Zieha
u
tools/
t
cp_stream: Compile on Linu
x
a
n
d add option f
o
r
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
Seph
e
rosa
Zieha
u
ig
_
ha
l
/
e
m/e
m
x
: Add I219
(Skylake) sup
p
or
t
commit
|
commitdiff
|
tree
2016-01-04
Sepherosa Ziehau
re:
O
nly pro
b
e fixed PHY
l
ocation
commit
|
commitdiff
|
tree
2016-01-04
Sepherosa Ziehau
re: Reduce G
M
II
P
HY read/write timeout
commit
|
commitdiff
|
tree
2016-01-04
S
e
p
heros
a
Ziehau
re: Ch
a
nge CFG1 and CFG5 after flip EECMD
commit
|
commitdiff
|
tree
2016-01-03
Sepheros
a
Ziehau
re: Disable
A
S
P
M
commit
|
commitdiff
|
tree
2016-01-03
S
epherosa
Z
i
e
hau
re: Upd
a
te Realtek PHY power management relate
d
bits
commit
|
commitdiff
|
tree
2016-01-03
Sep
h
e
r
osa Zieha
u
kqueue: Mov
e
notifymsglist o
u
t of kqinfo
commit
|
commitdiff
|
tree
2015-12-31
Sepher
o
sa Ziehau
kqueue: Use
w
akeup_one() to wak
e
up kqueue scanne
r
commit
|
commitdiff
|
tree
2015-12-31
Sepherosa Zie
h
a
u
kqueue:
R
educe file/ha
s
h list token cove
r
age
commit
|
commitdiff
|
tree
next