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
ifq: Factor out if_classq from altq_classq and use it for default ifq.
2017-01-07
Sepherosa
Z
iehau
ifq:
Factor out if_cla
s
sq from
a
l
t
q
_classq
and use
.
.
.
commit
|
commitdiff
|
tree
2017-01-06
Sep
h
erosa Z
i
ehau
ifq: Swi
t
ch
t
o
drop-head for default enqueue method
.
commit
|
commitdiff
|
tree
2017-01-06
Sepherosa Z
i
ehau
if
:
Defer
t
he if_up until t
h
e ifnet
.
i
f_io
c
tl is called
.
commit
|
commitdiff
|
tree
2017-01-06
Sephe
r
osa Ziehau
if: Remo
v
e unne
c
essary critical sections
.
commit
|
commitdiff
|
tree
2017-01-06
Sep
h
e
rosa
Z
ie
h
au
al
c
: Add Killer E2500 support
.
commit
|
commitdiff
|
tree
2017-01-06
Seph
e
rosa Z
i
ehau
hyp
e
rv/vmbus: Fix in
t
errupt time
r
de
t
ection
logic
.
commit
|
commitdiff
|
tree
2017-01-06
Sepherosa Zi
e
h
a
u
hyper
v
: Reorder the Hyper-V
TSC in
i
tializati
o
n a bi
t
.
commit
|
commitdiff
|
tree
2017-01-05
S
ephero
s
a Z
i
e
hau
alc: Sync
w
/
F
reeBSD
commit
|
commitdiff
|
tree
2017-01-05
Sepher
o
sa Ziehau
pci: Add a
qu
i
rk
for ch
i
ps w/ bro
k
e
n
MSI suppo
r
t
.
commit
|
commitdiff
|
tree
2016-12-28
Sepherosa Ziehau
t
cp: Fix
c
onnect to INADDR_ANY
.
commit
|
commitdiff
|
tree
2016-12-25
Sepherosa Ziehau
s
y
ncache: Simpl
i
fy p
o
rt calc
u
lation by reusing A
C
K
.
.
.
commit
|
commitdiff
|
tree
2016-12-25
Sepherosa Zieh
a
u
loopback: Allow t
u
rning off RSS
.
commit
|
commitdiff
|
tree
2016-12-25
Sephe
r
osa Ziehau
t
cp: S
a
ve faddr/
f
por
t
before lport selection
.
commit
|
commitdiff
|
tree
2016-12-25
Sephero
s
a Ziehau
tcp: Nuke the sysctl to di
s
a
ble
l
ocal port extension
.
commit
|
commitdiff
|
tree
2016-12-21
Sepherosa
Ziehau
ip:
S
et mbuf ha
s
h
for outpu
t
IP packets
.
commit
|
commitdiff
|
tree
2016-12-20
Sep
h
er
o
s
a
Ziehau
h
y
perv: Add API to read
r
aw valu
e
of Hyper-V tim
e
r
.
commit
|
commitdiff
|
tree
2016-12-20
Sepherosa Ziehau
hyperv: Move com
m
onl
y
share
d
head
e
r
files to th
e
m
o
d
u
l
e
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
Sepherosa Ziehau
hype
r
v
:
I
mplement Hyper-V reference TSC cp
u
timer
.
commit
|
commitdiff
|
tree
2016-12-20
Sepherosa Ziehau
cputimer: Add mor
e
IDs for
VMM cputimers
.
commit
|
commitdiff
|
tree
2016-12-19
S
e
p
h
e
rosa
Ziehau
ip: Add
p
ar
e
nthesis properly
.
commit
|
commitdiff
|
tree
2016-12-19
S
epherosa Ziehau
ip
:
Move mu
l
ticast addres
s
es detec
t
i
o
n
i
nto commo
n
.
.
.
commit
|
commitdiff
|
tree
2016-12-17
Sepherosa Ziehau
mb
u
f: Fact
o
r f
u
nctio
n
to set mbuf ha
s
h
.
commit
|
commitdiff
|
tree
2016-11-23
Sepherosa Zie
h
au
re: Leverage
Realtek driv
e
r's
c
hip/PHY initializ
a
t
i
on
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
Sepherosa Zi
e
hau
u
dp: Don't
propagate connect error,
a
s long as the
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
S
epherosa
Z
iehau
test/udp: Add echo test for connecte
d
->disconnected
.
.
.
commit
|
commitdiff
|
tree
2016-10-31
S
epherosa Ziehau
acp
i
/cst: Keep parsing rest of the GAS, even
i
f the
.
.
.
commit
|
commitdiff
|
tree
2016-10-27
Sepherosa Z
i
ehau
carp: Add net
.
inet
.
carp
.
setr
o
ute to disable rou
t
es
.
.
.
commit
|
commitdiff
|
tree
2016-10-18
Sepherosa
Zieh
a
u
rou
t
e: addroute ma
y
change r
t
->rt_ifa; kee
p
the local
.
.
.
commit
|
commitdiff
|
tree
2016-10-18
S
e
p
her
o
sa Zi
e
hau
x
86_64:
Work around AMD erratum 793 for famil
y
1
6h
.
.
.
commit
|
commitdiff
|
tree
2016-09-08
Sephe
r
osa Zieh
a
u
c
o
repower: Fix identify met
h
od for multi-cpu-package
.
.
.
commit
|
commitdiff
|
tree
2016-09-08
Sepher
o
sa Z
i
eh
a
u
u
ipc: Mak
e
sure th
a
t lis
t
e
n is comp
l
e
te
d
.
commit
|
commitdiff
|
tree
2016-08-24
Se
p
herosa Ziehau
acpi: Save I/O ports
for
I/O p
o
rts rang
e
,
a
s long
as
.
.
.
commit
|
commitdiff
|
tree
2016-07-29
Seph
e
r
o
sa Ziehau
hyperv/vmbus: Pas
s
through in
t
errupt resou
r
ce allocation
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
Sepher
o
sa Ziehau
virtio: Fix MSI s
u
pport; th
u
s unbr
e
ak booting on bhyve
commit
|
commitdiff
|
tree
2016-07-05
Seph
e
ro
s
a Ziehau
cat
:
Align output f
r
om cat(1) betwe
e
n
w
hen invoked
.
.
.
commit
|
commitdiff
|
tree
2016-06-27
Sepherosa Zieha
u
i
f
net: Add oqdrops
statis
t
ics
commit
|
commitdiff
|
tree
2016-06-24
Sepherosa Z
i
ehau
nvme:
Use high frequency int
e
rrupt for
CQ p
r
ocessing
commit
|
commitdiff
|
tree
2016-06-24
Sepher
o
sa
Z
i
e
hau
intr: All
o
w
drivers
to register high frequency in
t
e
r
rupt
.
commit
|
commitdiff
|
tree
2016-06-22
Sep
h
er
o
sa Ziehau
i
n
tr: Force unshareble i
n
terrupt se
t
ting
commit
|
commitdiff
|
tree
2016-06-20
Sephe
r
osa Ziehau
intr:
A
void implicit pa
d
ding
commit
|
commitdiff
|
tree
2016-06-16
Sepherosa
Z
iehau
hyperv/vmbus: Factor
o
ut vmbus_msg_reset()
commit
|
commitdiff
|
tree
2016-06-16
S
e
pherosa Zieha
u
h
y
pe
r
v/vm
b
us: Make sure that
interrupt cputimer c
a
n
.
.
.
commit
|
commitdiff
|
tree
2016-06-16
S
e
p
herosa Zi
e
hau
acp
i
ca: Inte
r
rupt r
e
s
o
urce loo
k
u
p
failur
e
is f
i
ne
.
.
.
.
commit
|
commitdiff
|
tree
2016-06-16
S
e
pherosa
Z
iehau
mptable:
Reduce log verbosity
commit
|
commitdiff
|
tree
2016-06-16
Sepherosa Ziehau
hyperv/vmbus: Co
m
plete vmbus initi
a
li
z
atio
n
; inte
r
rupt
.
.
.
commit
|
commitdiff
|
tree
2016-06-16
Sepherosa
Ziehau
cputimer:
Add per-c
p
u handler and private da
t
a fo
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-13
Sepher
o
sa Z
i
ehau
hyperv:
I
nitial impo
r
t
.
It only co
n
tains non-intr
.
.
.
commit
|
commitdiff
|
tree
2016-06-13
Sep
h
erosa Ziehau
x86_64/timer:
X
ti
m
er is g
e
ner
i
c e
n
ough for per-c
p
u
.
.
.
commit
|
commitdiff
|
tree
2016-06-13
S
e
p
h
e
r
o
s
a
Ziehau
ts
c
:
L
og the fin
a
l TSC fr
e
q
uency
commit
|
commitdiff
|
tree
2016-06-13
Sepherosa Zi
e
hau
k
e
rn:
U
pda
t
e virtual mac
h
ine detec
t
ion
a
bit
commit
|
commitdiff
|
tree
2016-06-07
Sepherosa Ziehau
de: I
n
stall
if_
i
nit
.
commit
|
commitdiff
|
tree
2016-06-02
Sepherosa Ziehau
k
e
r
n:
R
e
move debug print
commit
|
commitdiff
|
tree
2016-06-02
S
epherosa
Z
iehau
k
e
rn
:
U
s
e objcach
e
for
f
ile
commit
|
commitdiff
|
tree
2016-05-30
S
e
p
herosa
Z
iehau
t
c
p:
D
on'
t
prematurely
d
ro
p
r
eceiving-only con
n
ections
.
commit
|
commitdiff
|
tree
2016-05-26
Sepheros
a
Ziehau
t
c
p: Mak
e
s
et
s
ock
o
p
t
(2) TCP_{NODELAY,
N
OPUSH,NOOPT,
F
A
S
TKEEP
.
.
.
commit
|
commitdiff
|
tree
2016-05-03
Sepherosa
Z
iehau
Revert
"
k
q
ueue
:
Avo
i
d
r
eproce
s
sing processed knotes
.
.
.
commit
|
commitdiff
|
tree
2016-05-03
Sepherosa Ziehau
R
ever
t
"kqueue: Ret
u
rn value of k
n
ot
e
_
release is no
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
Sep
h
ero
s
a
Zie
h
au
tc
p
: C
o
unt connections by
T
CP state
commit
|
commitdiff
|
tree
2016-04-27
Sepherosa Zieh
a
u
tcp: No
n
eed
t
o
r
eturn tcp
c
b fr
o
m tcp
_
new
t
c
p
c
b(
)
commit
|
commitdiff
|
tree
2016-04-27
Sephero
s
a Ziehau
tc
p
:
Remove redundant
t
cpcb
s
tate
s
etti
n
g
commit
|
commitdiff
|
tree
2016-04-27
Sepherosa Ziehau
dhclient:
L
og a warning instead of b
a
il
i
ng upon "ill
e
gal
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
Se
p
h
erosa Ziehau
igb:
Fix MSI-X
a
llocation wh
e
n
# of ri
n
gs
i
s le
s
s than
.
.
.
commit
|
commitdiff
|
tree
2016-04-14
Sepherosa Ziehau
kqueue: Use cri
t
ical sectio
n
f
or knote cache
commit
|
commitdiff
|
tree
2016-04-05
S
e
pher
o
sa Zieha
u
kqueue: Use lw
k
t_{get,rel
}
poolt
o
ke
n
commit
|
commitdiff
|
tree
2016-03-30
Se
p
her
o
s
a Z
i
e
h
au
tools/kq_s
e
ndrecv:
I
mple
m
en
t
kqu
e
ue
(
2
) based TCP t
r
affic
.
.
.
commit
|
commitdiff
|
tree
2016-03-29
Sepherosa Zie
h
au
socket/kqueue: Fix space cal
c
ulation for PREALLOC sen
d
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-03-29
Se
p
heros
a
Ziehau
tcp:
We never use preallo
c
a
t
ion on receiving buffer
commit
|
commitdiff
|
tree
2016-03-17
S
epherosa Ziehau
tcp:
I
mplement p
e
r-cpu lp
o
rt cac
h
e
for listen s
o
ck
e
ts
.
commit
|
commitdiff
|
tree
2016-03-09
Sephe
r
osa Ziehau
bnx: Don't us
e
thread template
commit
|
commitdiff
|
tree
2016-03-07
Sephe
r
osa Ziehau
kq
u
eue: C
l
ear slee
p
co
u
n
t
er bef
o
r
e
wa
k
eup
commit
|
commitdiff
|
tree
2016-03-07
Sepherosa Z
i
ehau
kqueue: Make sure
t
hat k
q
ueue sleep
coun
t
er will not
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
Seph
e
rosa
Z
i
ehau
k
q
ueue: Ad
d
s
i
mple per-cpu cache
f
o
r
t
he knote
commit
|
commitdiff
|
tree
2016-03-04
S
e
pherosa Zi
e
hau
k
q
ueu
e
: Only all
o
w one thre
a
d to registe
r
even
t
t
o
.
.
.
commit
|
commitdiff
|
tree
2016-03-02
Sepherosa Z
i
ehau
k
queue
:
Use wakeup_o
n
e based on # of t
h
reads sleep
.
.
.
commit
|
commitdiff
|
tree
2016-02-25
Sepherosa Z
i
ehau
k
q
ueue: Avo
i
d
code
d
uplication for knot
e
searching
.
.
.
commit
|
commitdiff
|
tree
2016-02-25
Sepherosa Zieh
a
u
kq
u
eue: Use lwkt_{get,r
e
l}pooltoken in kqueue_re
g
i
ster
commit
|
commitdiff
|
tree
2016-02-25
Sephero
s
a Z
i
ehau
kqueue:
M
ove
f
p holding out
o
f k
q
ueue token
commit
|
commitdiff
|
tree
2016-02-23
Sepherosa Ziehau
kqueue: Nuk
e
unused code
commit
|
commitdiff
|
tree
2016-02-23
Sepherosa Ziehau
kqueu
e
: R
e
tur
n
value o
f
knote_r
e
lease
i
s
no longer
.
.
.
commit
|
commitdiff
|
tree
2016-02-23
S
epherosa Zi
e
hau
kqueue: Avoid
r
eprocessin
g
process
e
d
k
n
otes in K
N
OTE
.
commit
|
commitdiff
|
tree
2016-02-18
S
e
pherosa Ziehau
kqueue
:
Knote should n
o
t
be a
c
cesse
d
once th
e
KN_PR
O
CESSI
N
G
.
.
.
commit
|
commitdiff
|
tree
2016-02-16
Sepherosa
Z
iehau
t
o
ols/
t
cp_s
t
ream: Fix tes
t
name
commit
|
commitdiff
|
tree
2016-02-14
Sepherosa
Ziehau
t
o
ols/tcp_s
t
rea
m
: Fix bu
i
lding
on
linux
commit
|
commitdiff
|
tree
2016-02-13
S
epherosa Ziehau
kqueue/signal: S
e
nd kevent
even if the sign
a
l is m
a
sked
commit
|
commitdiff
|
tree
2016-02-12
Sepher
o
s
a Zie
h
au
k
q
ueu
e
: Rework timer ex
p
iration
commit
|
commitdiff
|
tree
2016-02-12
S
e
pherosa Ziehau
kqueue
:
Remove un
u
sed globa
l
kqueue to
k
en
commit
|
commitdiff
|
tree
2016-02-12
Sephe
r
o
s
a Z
i
ehau
ifconfi
g
: Fix inet6
a
d
dr
e
s
s deleti
o
n
commit
|
commitdiff
|
tree
2016-02-07
Sepherosa Z
i
e
hau
tools
/
tcp_st
r
e
am
:
Kill n
e
tp
e
r
f
children proactivel
y
.
.
.
commit
|
commitdiff
|
tree
2016-02-07
S
e
p
h
e
r
osa Ziehau
tools
/
tcp_stream: Add
d
ual si
d
e test suppo
r
t
commit
|
commitdiff
|
tree
2016-02-07
Sepherosa Z
i
ehau
tools/tcp_stre
a
m:
A
llow perfo
r
ming te
s
t
to mul
t
iple
.
.
.
commit
|
commitdiff
|
tree
2016-02-07
Sepherosa Zie
h
a
u
tools/
t
cp_stream: Set message size on b
o
th send a
n
d
.
.
.
commit
|
commitdiff
|
tree
2016-02-07
S
e
pher
o
sa Ziehau
tools/tcp_s
t
r
e
am: Mov
e
sockbuf string to
the main stack
commit
|
commitdiff
|
tree
2016-02-07
Sephe
r
osa Ziehau
tools/tcp_stre
a
m: Co
m
pile on Li
n
ux
a
nd add option
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
Sepherosa Ziehau
ig_hal
/
em/emx: Add I
2
1
9 (Sk
y
lake) sup
p
ort
commit
|
commitdiff
|
tree
2016-01-04
Seph
e
r
o
s
a
Ziehau
re
:
Only p
r
obe fix
e
d
PHY l
o
cation
commit
|
commitdiff
|
tree
2016-01-04
S
epherosa Ziehau
re: Reduce GMII PHY
r
ead/
w
r
i
te tim
e
out
commit
|
commitdiff
|
tree
2016-01-04
S
epherosa Ziehau
re: C
h
ange CF
G
1 and CFG
5
after flip
EECMD
commit
|
commitdiff
|
tree
2016-01-03
Sepherosa Ziehau
r
e
: Disable A
S
P
M
commit
|
commitdiff
|
tree
2016-01-03
S
ephe
r
osa Z
i
ehau
r
e
: Update Realt
e
k PHY
power managem
e
n
t
relat
e
d bits
commit
|
commitdiff
|
tree
2016-01-03
Sepherosa Ziehau
kqueu
e
: Move notifymsglist ou
t
of kqinfo
commit
|
commitdiff
|
tree
next