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
route: Delete ortentry, SIOC{ADD,DEL}RT and RTM_OLD{ADD,DEL}
2017-08-04
S
e
p
herosa Zi
e
hau
rou
t
e
:
Dele
t
e ortentry, SIOC{ADD,DE
L
}R
T
and
R
TM_OLD
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
Sepherosa Ziehau
gif: It
s
h
ould only run in th
e
first netisr_ncp
u
s ne
t
i
s
rs
commit
|
commitdiff
|
tree
2017-08-04
Seph
e
ros
a
Zieh
a
u
route: Add r
t
f
r
ee_asy
n
c
.
commit
|
commitdiff
|
tree
2017-08-04
Seph
e
rosa
Z
iehau
ipi
d
: C
a
l
l
ip_ran
d
om
i
d() on all CPUs
.
commit
|
commitdiff
|
tree
2017-08-04
S
e
pherosa Zi
e
hau
pfsync:
S
end packet in netisr
0
and do it
a
s
y
nchrono
u
sly
.
commit
|
commitdiff
|
tree
2017-08-04
Sepherosa Ziehau
mbuf: Add message
header for generic mbuf sending/receiving
.
commit
|
commitdiff
|
tree
2017-08-03
Seph
e
rosa Z
i
ehau
inpcb: Si
m
pl
i
fy inpcb m
a
rker interface
commit
|
commitdiff
|
tree
2017-08-03
S
e
pherosa Z
i
ehau
inpcb:
A
ll inpcb
a
c
cessin
g
should
b
e
fr
o
m
f
irst netisr_n
c
pus
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
S
epherosa Z
i
ehau
i
n
et:
i
p_{output/input}() sh
o
uld only
r
un in f
i
rst
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
S
epheros
a
Ziehau
u
d
p: It only
r
uns
in the fir
s
t netis
r
_ncpus netisrs
.
commit
|
commitdiff
|
tree
2017-08-03
Seph
e
r
os
a
Ziehau
systim
e
r: A
d
just systimers
o
n
their owne
r
cpus
.
commit
|
commitdiff
|
tree
2017-08-03
Sepherosa
Ziehau
tcp: Prevent excess
i
ve I
P
I fro
m
dr
a
ining TCP reassem
b
le
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
S
ephe
r
osa Ziehau
inet
:
Prevent excessive
I
PI from draining PR clo
n
ed
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
Sepheros
a
Ziehau
ine
t
: Fix up
draining flag se
t
tin
g
.
commit
|
commitdiff
|
tree
2017-08-02
S
epherosa Ziehau
inet: P
r
e
v
ent exces
s
ive IPI
from draini
n
g IPv4 f
r
agment
s
.
commit
|
commitdiff
|
tree
2017-08-02
Sepherosa Z
i
ehau
i
n
et6: Pr
e
vent e
x
cessi
v
e IPI fro
m
draining IP
v
6 fragments
.
commit
|
commitdiff
|
tree
2017-08-02
Sephero
s
a Ziehau
n
et: Use
P
R_{FA
S
T,SLOW}H
Z
, some co
d
e has the assumption
.
.
.
commit
|
commitdiff
|
tree
2017-08-01
Sepherosa Ziehau
domai
n
:
Nu
k
e pfslowtimo
.
commit
|
commitdiff
|
tree
2017-08-01
Sepherosa Ziehau
ip: Don't use pr_slowtimo
.
commit
|
commitdiff
|
tree
2017-08-01
Sepherosa Z
i
ehau
igmp:
Don't u
s
e p
r
_slowtimo
.
commit
|
commitdiff
|
tree
2017-08-01
S
ephe
r
o
s
a Ziehau
inet6: Drain IPv6 fragme
n
ts in
n
etisr0
commit
|
commitdiff
|
tree
2017-08-01
Sepherosa Zieha
u
inet
6
:
D
i
spatch frag6 slowtimo to
net
i
sr0 and
stop
.
.
.
commit
|
commitdiff
|
tree
2017-07-31
S
e
p
h
e
rosa Zie
h
au
d
omain:
Nuke
p
f
f
asttimo
commit
|
commitdiff
|
tree
2017-07-31
Sepherosa Zi
e
h
a
u
i
g
m
p: U
s
e cal
l
out
i
nstead of pf
f
a
sttimo
.
commit
|
commitdiff
|
tree
2017-07-31
S
e
p
h
erosa
Zi
e
hau
ic
m
p
6
: D
o
n
't use
p
ffastti
m
o a
n
d dispatch fasttimo to
.
.
.
commit
|
commitdiff
|
tree
2017-07-27
Seph
e
rosa Zi
e
ha
u
polling: Simpli
f
y the code by using netsr
_
*msg functi
o
ns
.
commit
|
commitdiff
|
tree
2017-07-27
Sep
h
erosa Z
i
eha
u
netis
r
:
Ad
d
netisr_sendm
s
g
_
on
c
pu
(
)
commit
|
commitdiff
|
tree
2017-07-27
Sepherosa Ziehau
bridge: It should only run in n
e
ti
s
r
_cpus netisrs
commit
|
commitdiff
|
tree
2017-07-24
S
e
ph
e
r
osa
Z
ieha
u
altq/cbq: Drain pending callout and the coo
r
esponding
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Sep
h
e
r
osa Ziehau
altq/cb
q
: Redi
s
patch restar
t
functi
o
n to netis
r
0
.
commit
|
commitdiff
|
tree
2017-07-24
S
epherosa Ziehau
a
l
tq:
Fix typo
commit
|
commitdiff
|
tree
2017-07-24
Sepher
o
sa Zi
e
h
a
u
ipflow:
U
se per-cp
u
ca
l
l
out,
i
n
stead of pr_slowti
m
o
.
commit
|
commitdiff
|
tree
2017-07-21
Sepherosa Zi
e
hau
vlan: It sh
o
ul
d
on
l
y run in netisr_cpus
netisrs
commit
|
commitdiff
|
tree
2017-07-21
Sepherosa Zie
h
au
ipflow: Regroup per
c
pu data
.
commit
|
commitdiff
|
tree
2017-07-21
Se
p
h
erosa Zie
h
au
ipflo
w
:
It can only run in fi
r
st netisr_ncpus
n
etisrs
commit
|
commitdiff
|
tree
2017-07-21
S
epheros
a
Z
i
ehau
ipfw
:
i
p
fw o
n
ly runs
o
n netisr
_
ncpus
commit
|
commitdiff
|
tree
2017-07-21
Sepherosa
Ziehau
netisr: Add add support f
o
r n
e
tisr_ncpu
s
commit
|
commitdiff
|
tree
2017-07-18
Sephe
r
os
a
Ziehau
netisr:
net
i
sr_forwardmsg -> netisr_forw
a
rdmsg_all
commit
|
commitdiff
|
tree
2017-07-11
Sepherosa Ziehau
ifnet: Log rarely used ifnet a
d
dress destruction
.
commit
|
commitdiff
|
tree
2017-07-11
S
epherosa Ziehau
ifnet: Break long line
s
.
commit
|
commitdiff
|
tree
2017-07-11
Sepherosa Ziehau
ifnet: if
a
_
addr should a
l
ways be configured
.
commit
|
commitdiff
|
tree
2017-07-11
Sepheros
a
Ziehau
ifnet: D
e
l
e
te INET address s
h
ould not fa
i
l; panic upon
.
.
.
commit
|
commitdiff
|
tree
2017-07-10
Sepherosa Ziehau
i
p
flow: Unroll the fi
r
st iteration of t
h
e
hash gene
r
ation
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
S
e
ph
e
rosa Zie
h
au
i
p
f
w: Increate FIN states life time
.
commit
|
commitdiff
|
tree
2017-07-06
S
e
p
herosa
Z
i
e
h
au
ipfw:
Don't all
o
w state allocation t
o
f
a
il and use
.
.
.
commit
|
commitdiff
|
tree
2017-07-05
Sepherosa Ziehau
socket: All
o
w
root to pass
l
ar
g
e buffer to getsockopt
.
commit
|
commitdiff
|
tree
2017-07-02
S
ep
h
er
o
s
a
Ziehau
ipfw:
R
emove conte
x
t generat
i
on; the race it t
r
ies
.
.
.
commit
|
commitdiff
|
tree
2017-06-30
Sep
h
erosa Ziehau
route: Cache
align statistics
.
commit
|
commitdiff
|
tree
2017-06-30
Se
p
he
r
o
sa Ziehau
netinet:
S
t
atic a
s
sert
TCP/U
D
P/IP st
a
ts are
cache
line
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
S
e
pheros
a
Zieh
a
u
kmalloc: Reduce ks_loosem
e
muse
u
p
d
ate frequency
.
commit
|
commitdiff
|
tree
2017-06-29
Se
p
herosa Ziehau
kmalloc:
Avoid co
d
e duplicat
i
on
.
commit
|
commitdiff
|
tree
2017-06-29
Sepherosa Zi
e
hau
k
m
alloc: Minor
s
ty
l
e c
h
anges; n
o
functional cha
n
ges
.
commit
|
commitdiff
|
tree
2017-06-29
Sepheros
a
Zie
h
au
b
u
sd
m
a: Add bus_dmamap_load_ccb; eas
e
driver port
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
S
epherosa Zi
e
hau
kmall
o
c:
Mi
n
or sty
l
e changes; no functi
o
nal changes
.
commit
|
commitdiff
|
tree
2017-06-28
Sepherosa
Ziehau
kmalloc: Update comment
commit
|
commitdiff
|
tree
2017-06-27
Sep
h
erosa Z
i
eh
a
u
malloc: Ma
k
e
#
o
f cal
l
s statistic per-cpu
.
commit
|
commitdiff
|
tree
2017-06-25
S
e
p
h
ero
s
a Zieh
a
u
i
f
: Impl
e
m
e
n
t
c
lassq
_
c
onc
a
t(
)
commit
|
commitdiff
|
tree
2017-06-25
Sepherosa Ziehau
tcp
:
Disable NCR
o
n link local n
e
t
w
ork by default
.
commit
|
commitdiff
|
tree
2017-06-25
Sepher
o
sa Zie
h
au
tcp: Move rmx
b
ased
R
TT set
u
p out of tcp_mss()
.
commit
|
commitdiff
|
tree
2017-06-23
Sephero
s
a Zie
h
au
tcp: R
e
inde
n
t a bit
.
commit
|
commitdiff
|
tree
2017-06-23
Sepher
o
sa Ziehau
Revert "tcp: Fix comment
,
while I'm
h
e
re
.
"
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Zieh
a
u
tcp:
Fix com
m
ent, while I
'
m here
.
commit
|
commitdiff
|
tree
2017-06-22
Sepheros
a
Ziehau
t
c
p:
Fix co
m
ment, which I'm h
e
re
.
commit
|
commitdiff
|
tree
2017-06-22
Sepheros
a
Z
i
e
hau
tcp: R
e
duce minimum retrans
m
it timeout to
1
90ms
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Ziehau
tcp: D
o
n't depend
on
P
R_FAST
H
Z
.
commit
|
commitdiff
|
tree
2017-06-22
S
e
ph
e
rosa Ziehau
e
m
/emx: Dis
a
ble fl
o
w co
n
trol by default
.
commit
|
commitdiff
|
tree
2017-06-22
Sepheros
a
Zi
e
hau
igb: Disable flow c
o
ntr
o
l
b
y default
.
commit
|
commitdiff
|
tree
2017-06-22
Se
p
h
er
o
sa Z
i
ehau
ix:
D
i
s
able
f
l
ow
c
ontrol by default
.
commit
|
commitdiff
|
tree
2017-06-22
S
e
pherosa Ziehau
mxge: Disable flow control by default
.
commit
|
commitdiff
|
tree
2017-06-22
Sepheros
a
Z
i
ehau
tcp
:
Cache
a
lign A
C
K queue
h
eader
.
commit
|
commitdiff
|
tree
2017-06-22
Sephe
r
o
s
a
Zieha
u
d
omain
:
Explicitly setup
i
net/inet
6
/route/local domain
.
commit
|
commitdiff
|
tree
2017-06-21
Sepheros
a
Ziehau
ifnet: Remove unused functions
commit
|
commitdiff
|
tree
2017-06-20
S
e
pherosa Ziehau
loopback
:
Free ifnet
m
emory in clon
e
_dest
r
oy metho
d
.
commit
|
commitdiff
|
tree
2017-06-20
Sep
h
erosa Ziehau
loop
b
ack: Function renami
n
g
commit
|
commitdiff
|
tree
2017-06-20
Sepheros
a
Ziehau
l
o
opback: Us
e
ifclone A
P
Is to c
r
eate loopback interfaces
.
commit
|
commitdiff
|
tree
2017-06-04
S
e
pherosa Zieh
a
u
br
i
dge: Fix
c
omme
n
t
.
commit
|
commitdiff
|
tree
2017-06-04
Sepherosa Z
i
ehau
vlan: Fix com
m
ent
.
commit
|
commitdiff
|
tree
2017-06-04
Sepherosa Zi
e
hau
ipfw: Fi
x
comment
.
commit
|
commitdiff
|
tree
2017-06-01
Sephero
s
a Zieh
a
u
bce:
U
se ring
m
ap to
d
o
MSI-X cpu assignment and
fi
l
l
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Sepherosa
Z
ieh
a
u
ifnet: Fix regression if n
e
tisr_ncp
u
s
c
o
nsisted of
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Sepherosa Ziehau
i
f
net
:
Stringent if_ringmap asser
t
i
o
n
commit
|
commitdiff
|
tree
2017-05-31
Sepheros
a
Ziehau
jme: Enable RSS on
l
y after Toeplitz key
a
nd redirect
.
.
.
commit
|
commitdiff
|
tree
2017-05-31
Sepherosa Zi
e
hau
jme: Use callout_init_mp
commit
|
commitdiff
|
tree
2017-05-31
Sepherosa Z
i
e
h
au
j
me: Use ri
n
gmap to do MSI-X c
p
u ass
i
gnment and fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-31
S
epherosa Ziehau
i
fne
t
:
R
e
move redundant check
.
commit
|
commitdiff
|
tree
2017-05-31
S
e
pherosa Ziehau
ifnet: Add
s
uppor
t
to
c
r
eate ringmap requiri
n
g power
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Seph
e
r
osa Ziehau
ifnet: Spl
i
t ringmap declaration into
t
heir ow
n
header
.
commit
|
commitdiff
|
tree
2017-05-26
Sepherosa Ziehau
e
mx: Use r
i
ngmap to d
o
p
o
lling c
p
u assignme
n
t and fi
l
l
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
S
e
phero
s
a Zieha
u
m
x
ge: Share same
redirect table for R
S
S
a
nd non-RSS
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
S
epherosa Z
i
e
h
au
kern: Bu
m
p __DragonFly_
v
e
rsion
.
commit
|
commitdiff
|
tree
2017-05-26
S
e
p
h
erosa Zieh
a
u
usc
h
ed: Allo
w
process to change self cpu affinity
commit
|
commitdiff
|
tree
2017-05-26
Sepherosa Z
i
ehau
sched: Change CPU_
S
ET
S
IZE to
signed
int, sa
m
e as FreeB
S
D
.
.
.
commit
|
commitdiff
|
tree
2017-05-25
Sepherosa Ziehau
em
x
:
R
emove
u
napplied
comme
n
t
commit
|
commitdiff
|
tree
2017-05-25
S
e
pherosa
Zie
h
au
mxg
e
: Number of e
n
tries o
f
the
i
n
d
irect
t
able must
.
.
.
commit
|
commitdiff
|
tree
2017-05-25
S
e
pherosa Z
i
eha
u
mxge: U
s
e ringma
p
to do MSI-X c
p
u assignment a
n
d fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-25
Sep
h
erosa
Z
ieha
u
ifnet: Ad
d
c
omment
f
o
r ringmap
commit
|
commitdiff
|
tree
2017-05-24
Sephe
r
osa Ziehau
ig
b
.
4
: U
p
da
t
e year
.
commit
|
commitdiff
|
tree
2017-05-24
Se
p
heros
a
Ziehau
em: Enab
l
e MSI by default on devi
c
e
s
ha
s
PCI ad
v
anced
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
S
e
pherosa
Z
iehau
igb
:
Use ringm
a
p to do
MSI-X
c
pu assignment and fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Sepherosa Ziehau
ifnet
:
Rework if_ri
n
gma
p
_match
commit
|
commitdiff
|
tree
next