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
Sepher
o
s
a
Zieh
a
u
poll: Fix inverse test
commit
|
commitdiff
|
tree
2017-08-28
Se
p
he
r
osa Zie
h
au
select: Don't allow unwanted/left
o
ver f
d
s bein
g
re
t
urne
d
.
commit
|
commitdiff
|
tree
2017-08-14
Sepherosa
Zieha
u
ipf
w
: Use
S
E
Q_GEQ
commit
|
commitdiff
|
tree
2017-08-11
Seph
e
r
osa Zieh
a
u
e
t
h
ernet:
ether_output should only
run in the first
.
.
.
commit
|
commitdiff
|
tree
2017-08-11
Sepherosa
Z
iehau
route: Rout
e
s
should only be
a
ccessed from the first
.
.
.
commit
|
commitdiff
|
tree
2017-08-08
Sepherosa
Z
iehau
m
b
uf:
M
i
n
o
r
s
tyle
change
.
commit
|
commitdiff
|
tree
2017-08-08
Seph
e
rosa Ziehau
neti
s
r: Simplify asse
r
tion re
l
ated bits
commit
|
commitdiff
|
tree
2017-08-07
Se
p
heros
a
Ziehau
stf:
M
ak
e
route per-cpu
.
And it should
run in
t
he
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Sepherosa Ziehau
gre
:
Rewor
k
routing
f
aciliti
e
s
.
commit
|
commitdiff
|
tree
2017-08-04
Sep
h
ero
s
a Zieha
u
route: Minor cleanup
commit
|
commitdiff
|
tree
2017-08-04
S
epher
o
sa Z
i
ehau
route: Delete ortentry, SIOC{ADD,DEL}RT
and
R
T
M_OLD
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
Sephe
r
osa Zieha
u
gif: It should only run in the fi
r
st ne
t
isr_ncp
u
s
ne
t
i
s
r
s
commit
|
commitdiff
|
tree
2017-08-04
Sep
h
eros
a
Z
i
ehau
route:
Add r
t
fre
e
_as
y
nc
.
commit
|
commitdiff
|
tree
2017-08-04
S
e
pherosa Zieha
u
ipi
d
: Call
ip_randomid
(
) on
a
ll CPUs
.
commit
|
commitdiff
|
tree
2017-08-04
Seph
e
rosa Ziehau
p
fsync: Send packet i
n
n
etisr0 and do
i
t asynchronous
l
y
.
commit
|
commitdiff
|
tree
2017-08-04
Sepheros
a
Ziehau
m
bu
f
:
A
d
d
m
e
s
sage header for generi
c
mbuf
s
endin
g
/
receiving
.
commit
|
commitdiff
|
tree
2017-08-03
Sepherosa Ziehau
inpcb
:
S
i
mplify inp
c
b marker interf
a
ce
commit
|
commitdiff
|
tree
2017-08-03
S
epheros
a
Zieha
u
inpc
b
: All
inpcb ac
c
ess
i
ng should be from first netisr_n
c
pus
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
Sepherosa Z
i
ehau
inet: ip_{o
u
t
p
u
t/
i
n
p
ut}() should o
n
ly r
u
n in
fi
r
st
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
Sepherosa
Z
ieh
a
u
udp: It only runs in t
h
e first netisr_nc
p
us netis
r
s
.
commit
|
commitdiff
|
tree
2017-08-03
Sepherosa
Z
ie
h
au
systime
r
: Adjust systimers
o
n their owner cpus
.
commit
|
commitdiff
|
tree
2017-08-03
Sephero
s
a Zieh
a
u
t
c
p: Prevent
e
xcessive IP
I
from draining TCP reassemble
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
Seph
e
rosa Zieh
a
u
i
ne
t
: P
r
event excessiv
e
IPI from drai
n
ing PR cloned
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
Sepherosa Ziehau
inet: F
i
x
u
p
d
raining flag settin
g
.
commit
|
commitdiff
|
tree
2017-08-02
Sepherosa Z
i
ehau
inet: Prevent exc
e
s
s
iv
e
I
P
I from drainin
g
IPv
4
fragm
e
nt
s
.
commit
|
commitdiff
|
tree
2017-08-02
Sep
h
e
r
osa Zi
e
hau
i
n
e
t
6: P
r
ev
e
nt
e
x
c
essive IPI from draining IPv6 fra
g
ments
.
commit
|
commitdiff
|
tree
2017-08-02
Sepher
o
sa Ziehau
net: Use PR_{FAST,SLO
W
}HZ, some code has the assumption
.
.
.
commit
|
commitdiff
|
tree
2017-08-01
Se
p
h
e
rosa Ziehau
do
m
a
i
n: Nuke p
f
slowtimo
.
commit
|
commitdiff
|
tree
2017-08-01
S
e
pherosa Zie
h
a
u
ip:
D
o
n'
t
u
s
e pr_slowtim
o
.
commit
|
commitdiff
|
tree
2017-08-01
Se
p
herosa Ziehau
i
g
mp: Don't u
s
e pr_slowtimo
.
commit
|
commitdiff
|
tree
2017-08-01
Sephe
r
osa
Zieha
u
inet6: Drain
IPv6 fragments
i
n
n
etisr0
commit
|
commitdiff
|
tree
2017-08-01
S
epherosa Ziehau
inet6: D
i
spatch
f
ra
g
6 slowtimo to netisr0 and stop
.
.
.
commit
|
commitdiff
|
tree
2017-07-31
Sepherosa Ziehau
d
oma
i
n: Nu
k
e pffasttimo
commit
|
commitdiff
|
tree
2017-07-31
Sepherosa Ziehau
igmp: Use callout instead o
f
pff
a
sttimo
.
commit
|
commitdiff
|
tree
2017-07-31
S
e
p
her
o
sa Zieha
u
icmp6
:
Do
n
't use pffasttimo and dispatc
h
fasttimo t
o
.
.
.
commit
|
commitdiff
|
tree
2017-07-27
Seph
e
r
o
sa Zi
e
hau
polling: Simplify the code by
u
sing
netsr_*msg fu
n
ctions
.
commit
|
commitdiff
|
tree
2017-07-27
Sepheros
a
Ziehau
netisr: Add netisr_sendmsg_oncpu()
commit
|
commitdiff
|
tree
2017-07-27
Se
p
herosa
Z
ieha
u
brid
g
e: It should only run
in ne
t
isr
_
cp
u
s n
e
tis
r
s
commit
|
commitdiff
|
tree
2017-07-24
Seph
e
rosa Ziehau
altq/cbq: Dr
a
in pending ca
l
lout and
t
he cooresponding
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Seph
e
rosa Zi
e
ha
u
altq/cbq: Red
i
spatch resta
r
t
f
u
nct
i
on to
n
etisr0
.
commit
|
commitdiff
|
tree
2017-07-24
S
e
pherosa Zieha
u
altq:
F
ix typo
commit
|
commitdiff
|
tree
2017-07-24
Sepherosa Ziehau
ipflow
:
Use
p
e
r-cpu
c
allout, instead of pr_slowtimo
.
commit
|
commitdiff
|
tree
2017-07-21
S
e
pher
o
sa Z
i
ehau
v
l
a
n: It should on
l
y run in netisr
_
c
pus netisrs
commit
|
commitdiff
|
tree
2017-07-21
Sepherosa Zi
e
ha
u
i
p
f
l
o
w: Regr
o
up
p
ercpu data
.
commit
|
commitdiff
|
tree
2017-07-21
Se
p
herosa
Z
i
e
h
au
i
pf
l
ow: It can
o
nly ru
n
i
n fi
r
st neti
s
r_n
c
pus netisrs
commit
|
commitdiff
|
tree
2017-07-21
Sepherosa Zie
h
au
i
pfw: ipf
w
only run
s
on
n
e
t
i
sr
_
ncpus
commit
|
commitdiff
|
tree
2017-07-21
Sep
h
erosa Ziehau
n
etisr:
A
d
d
add support
fo
r
n
e
t
i
s
r_n
c
p
u
s
commit
|
commitdiff
|
tree
2017-07-18
Sepherosa Ziehau
neti
s
r: netisr_f
o
rwardmsg -> netisr_for
w
ardmsg_a
l
l
commit
|
commitdiff
|
tree
2017-07-11
Sepherosa Zi
e
hau
ifnet: Log rarely used ifnet address
d
est
r
uc
t
ion
.
commit
|
commitdiff
|
tree
2017-07-11
Sep
h
erosa Ziehau
i
f
net: Break
long lines
.
commit
|
commitdiff
|
tree
2017-07-11
Sepherosa Z
i
ehau
ifnet: ifa_addr should alw
a
y
s be c
o
n
figured
.
commit
|
commitdiff
|
tree
2017-07-11
Sephero
s
a Ziehau
ifnet: Dele
t
e
I
N
E
T address s
h
ould
not
fail;
p
a
nic upon
.
.
.
commit
|
commitdiff
|
tree
2017-07-10
Sep
h
erosa Ziehau
ipflow: Unrol
l
the fir
s
t ite
r
ation
of
t
he has
h
gene
r
ation
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
Sepherosa Ziehau
i
p
fw:
I
n
create FIN st
a
te
s
life time
.
commit
|
commitdiff
|
tree
2017-07-06
Seph
e
rosa Ziehau
ipfw: Don'
t
allow state allocation to fail
a
nd use
.
.
.
commit
|
commitdiff
|
tree
2017-07-05
Sepherosa Ziehau
socket: Allow
r
oot to pass large buffer to
get
s
o
c
k
o
pt
.
commit
|
commitdiff
|
tree
2017-07-02
Sepherosa Z
i
ehau
ip
f
w: Remove context generat
i
on
;
the race i
t
tr
i
es
.
.
.
commit
|
commitdiff
|
tree
2017-06-30
Seph
e
rosa Ziehau
rou
t
e: Cache alig
n
stat
i
st
i
cs
.
commit
|
commitdiff
|
tree
2017-06-30
Sepherosa Zieh
a
u
netinet:
S
ta
t
ic assert TCP/U
D
P/IP s
t
a
t
s
are
cache lin
e
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
Sepherosa
Z
iehau
kmal
l
oc: Reduce ks_lo
o
s
e
memuse
update frequency
.
commit
|
commitdiff
|
tree
2017-06-29
Sepher
o
sa Z
i
ehau
kmal
l
oc: Av
o
id code duplication
.
commit
|
commitdiff
|
tree
2017-06-29
Sepherosa Ziehau
kmal
l
oc: Minor styl
e
changes; no fu
n
ction
a
l
change
s
.
commit
|
commitdiff
|
tree
2017-06-29
S
ephero
s
a Ziehau
busdma: A
d
d bus
_
dmamap_loa
d
_c
c
b; eas
e
driver
p
ortin
g
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
S
ep
h
er
o
sa Ziehau
kma
l
l
o
c: Minor st
y
le changes; no
function
a
l change
s
.
commit
|
commitdiff
|
tree
2017-06-28
Sepherosa Zi
e
h
a
u
kmall
o
c: Update commen
t
commit
|
commitdiff
|
tree
2017-06-27
Sephero
s
a Zieha
u
m
alloc:
M
ake # of calls statistic per-cpu
.
commit
|
commitdiff
|
tree
2017-06-25
Sepherosa Ziehau
if: Implem
e
nt classq_conc
a
t()
commit
|
commitdiff
|
tree
2017-06-25
S
e
p
herosa Ziehau
tcp: Disable
NCR on link loc
a
l
network by defau
l
t
.
commit
|
commitdiff
|
tree
2017-06-25
S
e
pherosa Ziehau
tcp: Move rmx based
R
T
T set
u
p
out
o
f t
c
p_mss()
.
commit
|
commitdiff
|
tree
2017-06-23
S
e
pheros
a
Ziehau
tc
p
:
R
ei
n
de
n
t a
b
it
.
commit
|
commitdiff
|
tree
2017-06-23
Sephero
s
a Ziehau
R
e
v
er
t
"tcp:
F
i
x c
o
mmen
t
, whil
e
I'm here
.
"
commit
|
commitdiff
|
tree
2017-06-22
S
epherosa
Zi
e
hau
tcp: Fi
x
comment, while I'm h
e
re
.
commit
|
commitdiff
|
tree
2017-06-22
Sepher
o
s
a
Ziehau
tcp: Fix com
m
ent, w
h
i
c
h
I'm her
e
.
commit
|
commitdiff
|
tree
2017-06-22
Sephe
r
osa Ziehau
t
c
p:
Red
u
ce m
i
nim
u
m retransmi
t
timeout t
o
190ms
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Ziehau
tcp:
D
on
'
t
depend on
PR_FA
S
TH
Z
.
commit
|
commitdiff
|
tree
2017-06-22
Sephe
r
osa Ziehau
em/emx:
D
isab
l
e flow control
b
y def
a
ult
.
commit
|
commitdiff
|
tree
2017-06-22
Sephero
s
a
Ziehau
igb: D
i
sable flow control by default
.
commit
|
commitdiff
|
tree
2017-06-22
Sepher
o
sa Ziehau
ix: Disable flow co
n
tr
o
l by defau
l
t
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa
Z
i
ehau
mx
g
e
:
Di
s
able flow control
b
y defaul
t
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Ziehau
tcp: Cache ali
g
n ACK queue hea
d
er
.
commit
|
commitdiff
|
tree
2017-06-22
S
epher
o
sa Zie
h
au
domain: E
x
plicitly setu
p
inet/inet6/route/local d
o
main
.
commit
|
commitdiff
|
tree
2017-06-21
S
e
pherosa
Ziehau
ifnet: Remove unused
f
unct
i
ons
commit
|
commitdiff
|
tree
2017-06-20
Seph
e
ros
a
Ziehau
loopb
a
ck: Free ifnet
m
emo
r
y
in
clone_destroy
m
ethod
.
commit
|
commitdiff
|
tree
2017-06-20
Seph
e
rosa
Z
i
ehau
loopback:
Function ren
a
ming
commit
|
commitdiff
|
tree
2017-06-20
S
e
pherosa Ziehau
loopb
a
ck: Use ifclo
n
e
APIs to
c
r
eate loo
p
back int
e
rfaces
.
commit
|
commitdiff
|
tree
2017-06-04
S
e
pheros
a
Ziehau
brid
g
e: F
i
x comment
.
commit
|
commitdiff
|
tree
2017-06-04
Sep
h
ero
s
a
Z
ie
h
au
vlan: Fix comment
.
commit
|
commitdiff
|
tree
2017-06-04
Sepherosa Ziehau
ipfw: Fix commen
t
.
commit
|
commitdiff
|
tree
2017-06-01
Sep
h
eros
a
Z
i
e
hau
bce
:
U
s
e ringmap to
d
o M
S
I-X cpu as
s
ignment and fill
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Se
p
herosa Ziehau
ifnet: Fix
regression if netisr_ncpus consis
t
ed
o
f
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Sepherosa Zi
e
hau
ifnet: Strin
g
ent if_r
i
n
g
map asserti
o
n
commit
|
commitdiff
|
tree
2017-05-31
Sepherosa
Ziehau
jm
e
: Enable
RS
S
onl
y
after Toepl
i
tz key and
r
edirect
.
.
.
commit
|
commitdiff
|
tree
2017-05-31
Sepheros
a
Ziehau
j
m
e: Use
c
all
o
ut_init_mp
commit
|
commitdiff
|
tree
2017-05-31
Sepheros
a
Ziehau
jme: Use ringmap
to do
M
S
I
-
X
cpu
a
s
signment and
fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-31
Sephe
r
osa Ziehau
i
f
net: Re
m
ove redundant
c
heck
.
commit
|
commitdiff
|
tree
2017-05-31
Sepher
o
s
a
Z
i
ehau
ifnet: Add
s
up
p
ort to create ringm
a
p
r
equiring power
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Sepheros
a
Ziehau
ifn
e
t:
Split ringmap declaration
i
nto th
e
ir o
w
n header
.
commit
|
commitdiff
|
tree
2017-05-26
Sepherosa Ziehau
emx: Use ringmap to do polli
n
g cpu assignment and fil
l
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Se
p
herosa Ziehau
mxge:
Share same r
e
direct table for RSS and non-R
S
S
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Sepherosa
Z
iehau
k
e
r
n
: Bump __
D
ragonFly_
v
ersion
.
commit
|
commitdiff
|
tree
next