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: Remove unnecessary critical sections.
2017-01-06
Sepherosa Zi
e
ha
u
if:
R
emove unnecessary
c
ritical s
e
c
t
ions
.
commit
|
commitdiff
|
tree
2017-01-06
Se
p
herosa Ziehau
al
c
: Add Ki
l
ler E2
5
00
s
upport
.
commit
|
commitdiff
|
tree
2017-01-06
Sepheros
a
Z
i
ehau
hyperv/vmbus
:
F
i
x inte
r
rupt time
r
detection logic
.
commit
|
commitdiff
|
tree
2017-01-06
Se
p
herosa Ziehau
hype
r
v: Reorder the Hype
r
-V TSC initial
i
za
t
ion a bit
.
commit
|
commitdiff
|
tree
2017-01-05
Sepherosa Ziehau
alc: Sync w/ FreeBS
D
commit
|
commitdiff
|
tree
2017-01-05
Se
p
herosa Ziehau
p
ci: Add a qui
r
k for chi
p
s w/ bro
k
en
M
SI
s
upport
.
commit
|
commitdiff
|
tree
2016-12-28
S
e
pherosa Z
i
ehau
tc
p
:
Fix connect to
INADDR_ANY
.
commit
|
commitdiff
|
tree
2016-12-25
S
ep
h
erosa
Ziehau
syncach
e
:
Si
m
plify port calculation by reusing ACK
.
.
.
commit
|
commitdiff
|
tree
2016-12-25
Sepherosa Zi
e
hau
lo
o
pback: Allow t
u
rning
o
ff RSS
.
commit
|
commitdiff
|
tree
2016-12-25
Se
p
h
e
rosa
Z
iehau
tcp: Save f
a
ddr/fpo
r
t bef
o
re
lpo
r
t selection
.
commit
|
commitdiff
|
tree
2016-12-25
S
epherosa Ziehau
tcp:
N
u
ke th
e
sy
s
ctl to disable loca
l
port
extension
.
commit
|
commitdiff
|
tree
2016-12-21
S
epherosa Zieh
a
u
ip: Set mbuf hash fo
r
ou
t
put
I
P packets
.
commit
|
commitdiff
|
tree
2016-12-20
S
e
pherosa
Z
iehau
hyperv: Ad
d
API to read
raw valu
e
of
Hyper-V
timer
.
commit
|
commitdiff
|
tree
2016-12-20
Seph
e
rosa Ziehau
hy
p
erv
:
Move c
o
mmonly
s
hared head
e
r
files to the module
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
Se
p
h
e
rosa Zie
h
au
hyperv: Imple
m
ent Hyper-V reference TSC cputimer
.
commit
|
commitdiff
|
tree
2016-12-20
Sep
h
ero
s
a Zieha
u
cputimer: Add more
IDs for VM
M
cputimers
.
commit
|
commitdiff
|
tree
2016-12-19
Sepherosa Ziehau
ip
:
A
dd parent
h
esis properly
.
commit
|
commitdiff
|
tree
2016-12-19
S
epherosa Ziehau
ip
:
Move m
u
lticast addresses det
e
ction into common
.
.
.
commit
|
commitdiff
|
tree
2016-12-17
Sepherosa
Z
iehau
mb
u
f:
F
actor function to set mbuf has
h
.
commit
|
commitdiff
|
tree
2016-11-23
Sep
h
erosa Ziehau
re: L
e
v
erage Rea
l
tek driver's chip/P
H
Y ini
t
ializat
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
Sephero
s
a
Z
iehau
u
dp
:
Don't propagate connec
t
er
r
or, a
s
long as the
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
S
e
pher
o
s
a
Z
i
ehau
test/udp: Add echo
t
e
st fo
r
co
n
nected->disconnected
.
.
.
commit
|
commitdiff
|
tree
2016-10-31
S
e
p
h
erosa Zi
e
hau
acpi/cst:
K
e
e
p
par
s
ing rest o
f
the GAS, even
if the
.
.
.
commit
|
commitdiff
|
tree
2016-10-27
Sepherosa Ziehau
carp: Add net
.
ine
t
.
carp
.
setroute t
o
disable ro
u
tes
.
.
.
commit
|
commitdiff
|
tree
2016-10-18
Sepherosa Zieh
a
u
r
oute: addroute may c
h
ange rt->rt_ifa; kee
p
the local
.
.
.
commit
|
commitdiff
|
tree
2016-10-18
S
ephero
s
a
Ziehau
x86_64: Work aro
u
nd AMD erratu
m
793 for
f
amily 1
6
h
.
.
.
commit
|
commitdiff
|
tree
2016-09-08
Sepheros
a
Zieha
u
c
orepower: Fix
identif
y
m
ethod
f
or mu
l
ti-cpu-package
.
.
.
commit
|
commitdiff
|
tree
2016-09-08
Seph
e
ro
s
a Ziehau
u
ipc: Make sure that l
i
sten is compl
e
ted
.
commit
|
commitdiff
|
tree
2016-08-24
S
epherosa Ziehau
acpi
:
Sav
e
I/O ports
f
or I/O ports r
a
ng
e
,
a
s long as
.
.
.
commit
|
commitdiff
|
tree
2016-07-29
Sepheros
a
Zie
h
au
hyp
e
rv/vmbus: Passthrough
interrupt re
s
ource al
l
oca
t
ion
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
Sepherosa
Z
iehau
v
i
rtio:
F
ix MS
I
supp
o
r
t
; thus unbreak booting on bhyv
e
commit
|
commitdiff
|
tree
2016-07-05
S
ephe
r
osa Zi
e
hau
cat
:
Al
i
gn o
u
tput from cat(1) b
e
tw
e
en when
invoke
d
.
.
.
commit
|
commitdiff
|
tree
2016-06-27
Sepheros
a
Ziehau
i
f
net: Add oqdro
p
s statistics
commit
|
commitdiff
|
tree
2016-06-24
S
epherosa Ziehau
nvme: Use hig
h
frequency inter
r
u
p
t for C
Q
pr
o
cessing
commit
|
commitdiff
|
tree
2016-06-24
Sephe
r
osa
Ziehau
i
ntr: Allo
w
drivers to register high f
r
equency interrupt
.
commit
|
commitdiff
|
tree
2016-06-22
Sep
h
e
r
osa Ziehau
intr: Force unshareb
l
e inte
r
r
upt
setting
commit
|
commitdiff
|
tree
2016-06-20
Sepherosa Zieh
a
u
i
n
tr: Avoid implicit padding
commit
|
commitdiff
|
tree
2016-06-16
S
epherosa Ziehau
h
ype
r
v
/
v
mbus: Factor
out vmbus
_
m
s
g_reset
(
)
commit
|
commitdiff
|
tree
2016-06-16
Sepher
o
s
a Ziehau
hyperv/vmbus: Make
sure
that interrup
t
cpu
t
imer ca
n
.
.
.
commit
|
commitdiff
|
tree
2016-06-16
Sepheros
a
Ziehau
acpica: Inter
r
upt re
s
o
u
rce lookup
failure is f
i
ne
.
.
.
.
commit
|
commitdiff
|
tree
2016-06-16
Sepherosa Ziehau
mptable: Reduce
l
og verbosity
commit
|
commitdiff
|
tree
2016-06-16
Sepherosa
Z
ieh
a
u
h
y
perv/vmbus:
Com
p
lete vmb
u
s initialization;
interrupt
.
.
.
commit
|
commitdiff
|
tree
2016-06-16
Seph
e
rosa Z
i
ehau
c
p
utimer: Add per-cpu h
a
ndler an
d
p
riva
t
e data for
.
.
.
commit
|
commitdiff
|
tree
2016-06-13
Sepherosa Ziehau
hyperv:
I
n
i
tial i
m
port
.
I
t
o
n
l
y
contains
n
on-in
t
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-13
Sepherosa Ziehau
x
86_64/
t
imer: X
t
imer is g
e
n
e
ric e
n
ough
f
or
p
er-cpu
.
.
.
commit
|
commitdiff
|
tree
2016-06-13
Sepherosa Ziehau
tsc: Log
the final TSC frequen
c
y
commit
|
commitdiff
|
tree
2016-06-13
S
e
p
h
e
r
o
sa Ziehau
kern: Update virtu
a
l
machin
e
d
etection a
b
it
commit
|
commitdiff
|
tree
2016-06-07
Seph
e
r
osa Zieh
a
u
d
e: Install if_init
.
commit
|
commitdiff
|
tree
2016-06-02
Sepherosa Ziehau
k
e
r
n: Remove debug print
commit
|
commitdiff
|
tree
2016-06-02
Sepheros
a
Ziehau
kern:
U
s
e
objca
c
he
for file
commit
|
commitdiff
|
tree
2016-05-30
Sephero
s
a Ziehau
tc
p
: Don't prematurely drop receiving-only
co
n
nection
s
.
commit
|
commitdiff
|
tree
2016-05-26
Sepheros
a
Z
i
ehau
tcp: Make
setsoc
k
opt(2)
TCP_{NODELAY,NOPUSH,
N
OOPT,F
A
STKEEP
.
.
.
commit
|
commitdiff
|
tree
2016-05-03
S
e
p
h
e
r
osa
Ziehau
Revert "kqueue: Avoid reprocessing
p
rocessed kn
o
tes
.
.
.
commit
|
commitdiff
|
tree
2016-05-03
S
e
pheros
a
Zieh
a
u
R
evert
"kq
u
eue: Return value
of knote_rele
a
se is no
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
Sepherosa Ziehau
tc
p
: Count connections by TCP state
commit
|
commitdiff
|
tree
2016-04-27
Seph
e
rosa Ziehau
tcp: No
need to
r
e
tu
r
n tcp
c
b fr
o
m tcp_newtcp
c
b()
commit
|
commitdiff
|
tree
2016-04-27
Se
p
herosa Ziehau
tcp: Remove redundant tcpcb state setting
commit
|
commitdiff
|
tree
2016-04-27
Se
p
herosa Ziehau
dhclien
t
: Log a warning instead of ba
i
ling u
p
on "i
l
legal
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
Sepherosa Ziehau
igb
:
Fix MSI-X
a
llocation when # of
r
ings i
s
l
e
ss t
h
an
.
.
.
commit
|
commitdiff
|
tree
2016-04-14
Sephe
r
osa Ziehau
k
queue:
U
se critic
a
l secti
o
n for kno
t
e cache
commit
|
commitdiff
|
tree
2016-04-05
Sepherosa Zi
e
hau
kqueue:
U
s
e lwkt_{get,rel}pooltoken
commit
|
commitdiff
|
tree
2016-03-30
Sepheros
a
Ziehau
tools/
k
q
_send
r
ecv: Im
p
lem
e
nt kqueue(
2
) ba
s
ed TCP traffic
.
.
.
commit
|
commitdiff
|
tree
2016-03-29
Sephe
r
osa Z
i
ehau
so
c
ket/kqu
e
u
e
:
Fix space calculation for PRE
A
LLOC sending
.
.
.
commit
|
commitdiff
|
tree
2016-03-29
Sephe
r
o
s
a Ziehau
t
c
p
: We n
e
ver use preallocation on receiving buffer
commit
|
commitdiff
|
tree
2016-03-17
Seph
e
rosa Ziehau
tcp: Implemen
t
pe
r
-cpu lport
c
ache for listen sockets
.
commit
|
commitdiff
|
tree
2016-03-09
Se
p
herosa Zi
e
h
a
u
bnx
:
Don't use thread
template
commit
|
commitdiff
|
tree
2016-03-07
Sepherosa
Zi
e
h
au
k
q
ueue:
C
lear sleep counter before wa
k
e
up
commit
|
commitdiff
|
tree
2016-03-07
Sepherosa Z
i
e
h
a
u
kqueue: Make sure that kqueu
e
sleep counter will n
o
t
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
Sepherosa Ziehau
kqueue
:
Add simpl
e
per-cpu
c
a
che f
o
r the
k
note
commit
|
commitdiff
|
tree
2016-03-04
Sepherosa Ziehau
k
q
ueue: Only allow
one th
r
e
a
d to regist
e
r event to
.
.
.
commit
|
commitdiff
|
tree
2016-03-02
Sepherosa Z
i
e
h
au
kqueue: Use wakeup
_
o
ne
b
ased
on
# of
threads sleep
.
.
.
commit
|
commitdiff
|
tree
2016-02-25
Sep
h
erosa Ziehau
kque
u
e
:
A
v
oid co
d
e duplication for
knote
s
earching
.
.
.
commit
|
commitdiff
|
tree
2016-02-25
S
epherosa Zi
e
hau
kqueue
:
U
se lwkt_{g
e
t,rel}pooltoken in k
q
ueue_re
g
iste
r
commit
|
commitdiff
|
tree
2016-02-25
S
epheros
a
Z
i
ehau
kqueue:
Move fp ho
l
ding ou
t
of kqueue
to
k
en
commit
|
commitdiff
|
tree
2016-02-23
Sepherosa Ziehau
kqueue:
N
uk
e
unused code
commit
|
commitdiff
|
tree
2016-02-23
Sepherosa Ziehau
kq
u
eue: Retur
n
value of
k
note_release is n
o
longer
.
.
.
commit
|
commitdiff
|
tree
2016-02-23
Se
p
herosa Ziehau
kqueue: Avoid repr
o
cess
i
ng processed knotes in KNOTE
.
commit
|
commitdiff
|
tree
2016-02-18
Se
p
her
o
sa Ziehau
kqueue: Knote
s
hould n
o
t
be accessed once the
K
N_PROCES
S
ING
.
.
.
commit
|
commitdiff
|
tree
2016-02-16
S
e
phero
s
a Zi
e
hau
t
ools/
t
c
p
_stream:
Fix
test name
commit
|
commitdiff
|
tree
2016-02-14
Sepherosa Z
i
eha
u
tools/tcp_
s
tre
a
m: Fix build
i
n
g on linux
commit
|
commitdiff
|
tree
2016-02-13
Sepher
o
sa Ziehau
kqueue
/
s
i
gnal: Send k
e
vent even if the signal is mask
e
d
commit
|
commitdiff
|
tree
2016-02-12
Sepherosa
Zieha
u
kqueue: Rework timer expiratio
n
commit
|
commitdiff
|
tree
2016-02-12
Sepherosa Ziehau
kqueue:
R
e
m
ove u
n
u
se
d
global kque
u
e token
commit
|
commitdiff
|
tree
2016-02-12
Sepherosa
Z
i
e
hau
ifcon
f
ig: Fix inet6
a
d
d
r
ess deletion
commit
|
commitdiff
|
tree
2016-02-07
Sepheros
a
Z
iehau
tools/tc
p
_stream:
K
i
ll netperf
c
hildre
n
p
roacti
v
ely
.
.
.
commit
|
commitdiff
|
tree
2016-02-07
Sepherosa Ziehau
tools/tcp_s
t
ream
:
A
dd dual side
t
e
st support
commit
|
commitdiff
|
tree
2016-02-07
S
e
p
herosa Ziehau
too
l
s/tcp_stre
a
m:
All
o
w
performing te
s
t
to mul
t
iple
.
.
.
commit
|
commitdiff
|
tree
2016-02-07
Sepherosa Ziehau
tools/
t
cp_stream: S
e
t me
s
sage s
i
ze on both se
n
d
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2016-02-07
Sepher
o
sa Ziehau
to
o
l
s
/tcp_stream: Mo
v
e sockbuf st
r
ing to the main
stack
commit
|
commitdiff
|
tree
2016-02-07
Sepher
o
sa Zi
e
hau
tools/tc
p
_stream: Compile on Linux an
d
add op
t
i
o
n for
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
Sepherosa
Ziehau
ig_hal/em
/
emx: Add I219
(Skylake) support
commit
|
commitdiff
|
tree
2016-01-04
S
e
pherosa Ziehau
r
e: On
l
y probe
fixed PHY loc
a
tion
commit
|
commitdiff
|
tree
2016-01-04
Seph
e
rosa Ziehau
r
e: Reduc
e
GMI
I
PHY rea
d
/write timeout
commit
|
commitdiff
|
tree
2016-01-04
Sepherosa Ziehau
r
e
: Change CFG1 and CFG5 after flip EE
C
MD
commit
|
commitdiff
|
tree
2016-01-03
Sepherosa Ziehau
re: Di
s
a
ble ASPM
commit
|
commitdiff
|
tree
2016-01-03
Sep
h
e
rosa Ziehau
re: Upd
a
te Re
a
l
tek PH
Y
p
o
wer m
a
nagement related bi
t
s
commit
|
commitdiff
|
tree
2016-01-03
S
e
p
h
ero
s
a Ziehau
kqueue: M
o
ve not
i
fy
m
sglist out of kqinfo
commit
|
commitdiff
|
tree
2015-12-31
Sepherosa Ziehau
kqueue
:
Use wakeup_o
n
e
(
) to
w
ake up kqueue scanner
commit
|
commitdiff
|
tree
2015-12-31
Seph
e
rosa Ziehau
kqu
e
ue:
R
e
duce fi
l
e/
h
ash list
token covera
g
e
commit
|
commitdiff
|
tree
2015-12-29
Sepherosa Ziehau
kq
u
eue: Don't check
list
a
gainst NULL; list is
n
ever
.
.
.
commit
|
commitdiff
|
tree
next