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
poll: Fix inverse test
2017-08-28
Sepherosa Ziehau
poll: Fix in
v
erse
tes
t
commit
|
commitdiff
|
tree
2017-08-28
S
epherosa Ziehau
s
elec
t
:
Don't allow unwanted/l
e
ftover fds being re
t
urned
.
commit
|
commitdiff
|
tree
2017-08-14
Seph
e
rosa
Z
i
ehau
ipfw:
Use SEQ_G
E
Q
commit
|
commitdiff
|
tree
2017-08-11
Sepherosa Ziehau
ethernet: ether_out
p
ut s
h
ould only run in the firs
t
.
.
.
commit
|
commitdiff
|
tree
2017-08-11
Seph
e
rosa Ziehau
route
:
R
outes
sh
o
uld only be acc
e
ssed from t
h
e first
.
.
.
commit
|
commitdiff
|
tree
2017-08-08
Sepher
o
sa Ziehau
m
buf:
Mino
r
style change
.
commit
|
commitdiff
|
tree
2017-08-08
Sepherosa Zieha
u
netisr: Simplify asser
t
ion rela
t
ed
bits
commit
|
commitdiff
|
tree
2017-08-07
Sepherosa Ziehau
s
tf
:
Make route
per-cp
u
.
And it shoul
d
r
un
i
n the
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Sephero
s
a
Z
iehau
g
r
e: Rework routi
n
g f
a
ciliti
e
s
.
commit
|
commitdiff
|
tree
2017-08-04
S
epherosa Zieha
u
route: Mi
n
or cleanup
commit
|
commitdiff
|
tree
2017-08-04
S
epherosa Ziehau
route: Delete ort
e
nt
r
y,
SI
O
C{ADD,D
E
L}RT and RTM_OLD
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
Sepherosa Ziehau
gi
f
: It should only run
i
n the f
i
r
s
t ne
t
isr_ncp
u
s netisrs
commit
|
commitdiff
|
tree
2017-08-04
Sepherosa Ziehau
rou
t
e: Add rtfree_async
.
commit
|
commitdiff
|
tree
2017-08-04
Sepherosa Z
i
ehau
ipid: Call i
p
_randomid() on all CPU
s
.
commit
|
commitdiff
|
tree
2017-08-04
Se
p
herosa
Z
ieha
u
p
f
sync:
Sen
d
packet
in netisr0 and do it asynchron
o
usly
.
commit
|
commitdiff
|
tree
2017-08-04
S
ep
h
e
rosa Zieha
u
mbuf: Add message header for
generic mbuf sending/re
c
eivin
g
.
commit
|
commitdiff
|
tree
2017-08-03
Sepherosa Ziehau
inpcb: Si
m
p
l
i
fy in
p
cb marker in
t
e
r
face
commit
|
commitdiff
|
tree
2017-08-03
Se
p
h
e
rosa Ziehau
i
np
c
b: All inpcb accessing shou
l
d be from first netisr_n
c
pus
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
Sepheros
a
Zieha
u
i
net:
i
p_
{
o
u
tp
u
t/input}() should only run in first
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
Sephero
s
a
Z
iehau
ud
p
:
I
t
only r
u
ns in the first netisr_ncpus netisrs
.
commit
|
commitdiff
|
tree
2017-08-03
S
e
pherosa Ziehau
systimer: Adjust s
y
st
i
m
e
r
s on
t
heir
owner
c
pus
.
commit
|
commitdiff
|
tree
2017-08-03
Sepherosa Ziehau
t
c
p:
P
revent excessive IPI
from draining TCP reassemble
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
Sephero
s
a Ziehau
i
n
et: Prevent
e
xc
e
ssive IPI f
r
om dr
a
ining PR cloned
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
Se
p
heros
a
Ziehau
i
net: Fix up dra
i
ning flag set
t
ing
.
commit
|
commitdiff
|
tree
2017-08-02
Sepher
o
s
a Ziehau
inet: Prevent excessive IPI fr
o
m
d
r
ain
i
ng I
P
v4 f
r
agments
.
commit
|
commitdiff
|
tree
2017-08-02
Sepherosa
Z
iehau
i
net6: Prevent excessive IPI
from draining IPv6
f
r
agments
.
commit
|
commitdiff
|
tree
2017-08-02
Sepheros
a
Zieh
a
u
net: Use PR_{FAST
,
SLO
W
}HZ,
some code has
the assumption
.
.
.
commit
|
commitdiff
|
tree
2017-08-01
S
e
pherosa Ziehau
dom
a
in: Nuk
e
pfslowtimo
.
commit
|
commitdiff
|
tree
2017-08-01
Sepheros
a
Zi
e
hau
ip: Don't
use pr_slowtimo
.
commit
|
commitdiff
|
tree
2017-08-01
Sepher
o
sa Ziehau
igmp: Don't use pr_
s
low
t
imo
.
commit
|
commitdiff
|
tree
2017-08-01
Seph
e
ro
s
a Ziehau
i
n
e
t6: Drain IPv6 fr
a
g
m
en
t
s
in netisr0
commit
|
commitdiff
|
tree
2017-08-01
S
e
phero
s
a
Ziehau
inet6: Di
s
patch frag6
s
l
owti
m
o
t
o
netisr0 and stop
.
.
.
commit
|
commitdiff
|
tree
2017-07-31
Sepherosa Ziehau
domain: Nuk
e
pffasttimo
commit
|
commitdiff
|
tree
2017-07-31
S
e
pher
o
sa Z
i
ehau
i
g
mp: Use ca
l
lout instead of pffasttimo
.
commit
|
commitdiff
|
tree
2017-07-31
S
e
pheros
a
Zieha
u
icmp6: Don't use
p
ffastti
m
o and dispatc
h
fasttimo to
.
.
.
commit
|
commitdiff
|
tree
2017-07-27
Sephe
r
o
s
a
Ziehau
polling: Si
m
plify the code by usin
g
nets
r
_*msg functions
.
commit
|
commitdiff
|
tree
2017-07-27
Sephe
r
osa Ziehau
netis
r
:
A
dd
ne
t
isr_sendmsg_oncpu()
commit
|
commitdiff
|
tree
2017-07-27
Sepherosa Z
i
eha
u
b
ridge: It sh
o
uld
on
l
y run in
n
etisr_cpus netisrs
commit
|
commitdiff
|
tree
2017-07-24
S
e
pher
o
s
a Ziehau
altq
/
cbq: Drain pending
call
o
ut and the coorespon
d
ing
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
S
ephe
r
osa Ziehau
altq
/
cbq:
Redisp
a
tch
r
e
s
t
art fun
c
t
ion to netisr0
.
commit
|
commitdiff
|
tree
2017-07-24
Sepherosa Zie
h
au
altq: Fix typo
commit
|
commitdiff
|
tree
2017-07-24
Sepherosa Zi
e
hau
ipflow: U
s
e per-cpu callout, inst
e
ad of pr_slowtimo
.
commit
|
commitdiff
|
tree
2017-07-21
Sep
h
erosa
Z
iehau
v
lan:
It
s
h
ould only run in neti
s
r_
c
pus neti
s
rs
commit
|
commitdiff
|
tree
2017-07-21
Sepherosa Z
i
eh
a
u
i
p
flow:
R
e
group percpu data
.
commit
|
commitdiff
|
tree
2017-07-21
Sepher
o
sa Ziehau
ipflo
w
:
I
t c
a
n
o
n
ly run in
f
irst ne
t
isr_nc
p
us
n
etisrs
commit
|
commitdiff
|
tree
2017-07-21
Sephero
s
a Ziehau
ipfw:
i
pfw only runs on n
e
t
i
sr_ncpus
commit
|
commitdiff
|
tree
2017-07-21
Sepherosa Ziehau
netisr:
Add add suppo
r
t for netisr
_
n
cpus
commit
|
commitdiff
|
tree
2017-07-18
Sepherosa Zi
e
h
a
u
netisr: netis
r
_forwardmsg -> net
i
sr
_
fo
r
ward
m
sg_all
commit
|
commitdiff
|
tree
2017-07-11
Sepherosa
Z
i
e
hau
ifnet:
Log
r
arely use
d
if
n
et addres
s
de
s
truction
.
commit
|
commitdiff
|
tree
2017-07-11
Sepherosa
Z
iehau
ifnet: B
r
eak long l
i
nes
.
commit
|
commitdiff
|
tree
2017-07-11
Sepherosa Zieha
u
ifnet: if
a
_
a
dd
r
s
h
ould al
w
ay
s
be configure
d
.
commit
|
commitdiff
|
tree
2017-07-11
S
ephe
r
osa Ziehau
if
n
et: De
l
e
te
INET
add
r
ess should
n
ot fail;
p
anic upon
.
.
.
commit
|
commitdiff
|
tree
2017-07-10
Sepherosa
Z
ieha
u
ipflow: Unroll the
f
i
r
st iteration of t
h
e h
a
sh generation
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
Seph
e
ro
s
a Z
i
ehau
i
pfw: Increate
F
I
N s
t
ates
l
i
f
e time
.
commit
|
commitdiff
|
tree
2017-07-06
Se
p
herosa Ziehau
ipfw: Don't allow sta
t
e allo
c
ation to fail and use
.
.
.
commit
|
commitdiff
|
tree
2017-07-05
Sepherosa Ziehau
so
c
ket: Al
l
ow root to pass lar
g
e buffer to
g
etsockopt
.
commit
|
commitdiff
|
tree
2017-07-02
Sephe
r
osa Ziehau
i
pfw: Re
m
ove co
n
text ge
n
e
r
ation; the race it tries
.
.
.
commit
|
commitdiff
|
tree
2017-06-30
Sepherosa Zie
h
a
u
route
:
Cache align
s
tatist
i
cs
.
commit
|
commitdiff
|
tree
2017-06-30
Sepherosa Zieha
u
net
i
n
e
t: Stat
i
c assert TCP/
U
D
P
/I
P
stats are cache line
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
Sepherosa
Zieha
u
kmalloc: Reduce ks_loosememuse update fr
e
quency
.
commit
|
commitdiff
|
tree
2017-06-29
Sepherosa Ziehau
kmalloc: Avoid cod
e
dup
l
ication
.
commit
|
commitdiff
|
tree
2017-06-29
Seph
e
ro
s
a Z
i
eh
a
u
k
m
alloc: Mino
r
style c
h
anges; no functional changes
.
commit
|
commitdiff
|
tree
2017-06-29
Sephe
r
osa Ziehau
busdma: Add bus
_
dmamap_load_c
c
b;
e
ase driver p
o
r
t
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
Sepher
o
sa Ziehau
kmalloc:
M
inor style changes; no functional change
s
.
commit
|
commitdiff
|
tree
2017-06-28
Sep
h
ero
s
a Ziehau
k
mal
l
oc: Update comment
commit
|
commitdiff
|
tree
2017-06-27
Sepherosa Ziehau
mallo
c
:
M
ake # of calls
s
tatistic per-cpu
.
commit
|
commitdiff
|
tree
2017-06-25
Seph
e
rosa Ziehau
if: Implement classq_conca
t
()
commit
|
commitdiff
|
tree
2017-06-25
Sepherosa Ziehau
tcp: Disable NC
R
on link local
n
etwo
r
k by default
.
commit
|
commitdiff
|
tree
2017-06-25
Sepherosa Zieha
u
tcp: Move rmx based
R
TT
s
et
u
p o
u
t of tcp_m
s
s()
.
commit
|
commitdiff
|
tree
2017-06-23
Sepherosa Z
i
e
h
a
u
t
c
p: Reindent a bit
.
commit
|
commitdiff
|
tree
2017-06-23
Sepherosa Zie
h
au
Re
v
e
r
t
"tcp: Fix commen
t
, wh
i
le
I
'm h
e
re
.
"
commit
|
commitdiff
|
tree
2017-06-22
Se
p
heros
a
Zi
e
hau
tcp:
F
ix
c
o
mmen
t
, while I'
m
here
.
commit
|
commitdiff
|
tree
2017-06-22
Se
p
herosa Ziehau
tcp: Fix comment, which I'm here
.
commit
|
commitdiff
|
tree
2017-06-22
S
ephe
r
os
a
Ziehau
tcp: Reduce minimum re
t
ransmi
t
t
imeout to 19
0
ms
.
commit
|
commitdiff
|
tree
2017-06-22
Se
p
herosa
Z
ie
h
au
tcp: Don't dep
e
nd on PR_FASTHZ
.
commit
|
commitdiff
|
tree
2017-06-22
Sepheros
a
Ziehau
em/emx: Disable flow control
b
y
d
efa
u
lt
.
commit
|
commitdiff
|
tree
2017-06-22
Se
p
herosa Ziehau
i
gb: Disable flow control by default
.
commit
|
commitdiff
|
tree
2017-06-22
Sephero
s
a Zie
h
au
ix: Disable flow cont
r
ol by default
.
commit
|
commitdiff
|
tree
2017-06-22
S
epherosa Zieh
a
u
mxge: Di
s
abl
e
flow contr
o
l by
defa
u
lt
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa
Z
iehau
tcp: Ca
c
he
a
lign ACK q
u
eue header
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Ziehau
domain
:
Explicitly setup inet/in
e
t6/route/loc
a
l do
m
ai
n
.
commit
|
commitdiff
|
tree
2017-06-21
S
e
p
he
r
o
sa Ziehau
ifne
t
:
Remove unused functions
commit
|
commitdiff
|
tree
2017-06-20
Sepherosa Zi
e
hau
loopback: Free ifnet memory in cl
o
ne_d
e
stroy meth
o
d
.
commit
|
commitdiff
|
tree
2017-06-20
S
e
p
herosa
Z
i
ehau
loopba
c
k:
F
unctio
n
renaming
commit
|
commitdiff
|
tree
2017-06-20
Sephero
s
a Z
i
ehau
loopback: U
s
e
i
f
clone A
P
I
s
t
o create
loop
b
a
ck inter
f
aces
.
commit
|
commitdiff
|
tree
2017-06-04
S
e
pherosa
Z
iehau
bridge: Fix c
o
mment
.
commit
|
commitdiff
|
tree
2017-06-04
Sepherosa Ziehau
vlan: Fix comment
.
commit
|
commitdiff
|
tree
2017-06-04
Sepheros
a
Z
ie
h
au
ipfw: Fix com
m
ent
.
commit
|
commitdiff
|
tree
2017-06-01
Sepherosa
Z
iehau
bce: Use ringmap
to do MSI-X cpu a
s
s
i
g
nment a
n
d
f
il
l
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Sephero
s
a Ziehau
ifnet: Fix regress
i
on if
n
e
t
isr_ncpus c
o
nsisted of
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
S
e
phe
r
os
a
Zie
h
au
ifn
e
t: Stringe
n
t if_rin
g
map assertio
n
commit
|
commitdiff
|
tree
2017-05-31
S
epherosa Ziehau
jme:
E
n
a
b
le
R
SS o
n
ly after Toeplitz
k
e
y an
d
r
e
dir
e
ct
.
.
.
commit
|
commitdiff
|
tree
2017-05-31
Seph
e
rosa Ziehau
jme:
Us
e
callout_init_mp
commit
|
commitdiff
|
tree
2017-05-31
Sepherosa Ziehau
jme: Use rin
g
map
t
o do
MSI
-
X
cpu
a
s
signme
n
t
a
nd fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-31
Sepherosa Ziehau
ifnet: Rem
o
ve
r
ed
u
nd
a
nt check
.
commit
|
commitdiff
|
tree
2017-05-31
Sepherosa
Ziehau
ifn
e
t: A
d
d
sup
p
ort to create
r
ing
m
a
p
requi
r
i
ng power
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Sephero
s
a Ziehau
i
f
net: S
p
lit r
i
ngm
a
p declar
a
tion into their own hea
d
er
.
commit
|
commitdiff
|
tree
2017-05-26
Sephero
s
a
Ziehau
emx: Use ringmap to do
p
o
l
ling
cpu a
s
signment
a
nd
f
ill
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
S
e
pherosa Ziehau
mxge
:
Share same redi
r
ect t
a
ble for RSS and
non-RSS
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
S
e
p
hero
s
a Ziehau
kern: Bu
m
p __DragonF
l
y_version
.
commit
|
commitdiff
|
tree
next