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
vlan: It should only run in netisr_cpus netisrs
2017-07-21
S
e
pherosa Ziehau
vlan:
I
t s
h
ould only
run in ne
t
isr_cp
u
s netisrs
commit
|
commitdiff
|
tree
2017-07-21
Seph
e
r
osa Ziehau
i
pflow:
R
egroup percpu data
.
commit
|
commitdiff
|
tree
2017-07-21
Seph
e
rosa Ziehau
ipfl
o
w: It
c
an only
r
un in
f
irst netisr_ncpus netisrs
commit
|
commitdiff
|
tree
2017-07-21
S
epherosa Ziehau
ipfw: ipf
w
o
n
ly r
u
ns on netisr_ncpus
commit
|
commitdiff
|
tree
2017-07-21
S
epherosa Ziehau
n
e
ti
s
r
:
Add ad
d
s
upp
o
rt
f
or netisr_ncpus
commit
|
commitdiff
|
tree
2017-07-18
S
e
p
herosa Ziehau
netisr: netisr_forwardm
s
g -> netisr_f
o
rwar
d
msg_
a
ll
commit
|
commitdiff
|
tree
2017-07-11
S
epherosa Zi
e
hau
ifnet: Log ra
r
ely used i
f
ne
t
address
destruction
.
commit
|
commitdiff
|
tree
2017-07-11
Sep
h
e
rosa Ziehau
ifnet: Br
e
ak long li
n
es
.
commit
|
commitdiff
|
tree
2017-07-11
Sepherosa
Zi
e
hau
ifnet:
i
fa_a
d
d
r
sh
o
uld a
l
wa
y
s be config
u
red
.
commit
|
commitdiff
|
tree
2017-07-11
Sep
h
erosa Z
i
ehau
ifne
t
: Delete I
N
ET address
should
n
ot fai
l
; panic upon
.
.
.
commit
|
commitdiff
|
tree
2017-07-10
Sepherosa Ziehau
ipflow: Unroll the
f
irst iterat
i
on of the hash generat
i
on
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
Sephero
s
a Zie
h
au
ipf
w
: Increate FIN stat
e
s life
time
.
commit
|
commitdiff
|
tree
2017-07-06
Sepherosa
Z
ieha
u
ip
f
w: D
o
n't allow
state all
o
cation t
o
fail and u
s
e
.
.
.
commit
|
commitdiff
|
tree
2017-07-05
Sepherosa Zi
e
hau
socket: A
l
low root t
o
pa
s
s large buffer to getso
c
kopt
.
commit
|
commitdiff
|
tree
2017-07-02
Se
p
herosa Zie
h
a
u
ipfw:
Remove con
t
e
xt gen
e
rat
i
on; the race
i
t tries
.
.
.
commit
|
commitdiff
|
tree
2017-06-30
Sepherosa Ziehau
rout
e
: Cache ali
g
n
stati
s
t
ics
.
commit
|
commitdiff
|
tree
2017-06-30
Sepherosa
Ziehau
n
e
tinet: S
t
atic assert TCP
/
UDP/IP sta
t
s a
r
e cache line
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
Sepherosa Ziehau
k
malloc: Reduce k
s
_lo
o
sememuse u
p
date
frequency
.
commit
|
commitdiff
|
tree
2017-06-29
Sepherosa
Zi
e
hau
k
mallo
c
: Avoid code duplicat
i
on
.
commit
|
commitdiff
|
tree
2017-06-29
Sephe
r
osa Zieh
a
u
kmallo
c
: Mino
r
style changes;
no functional changes
.
commit
|
commitdiff
|
tree
2017-06-29
Sepherosa Ziehau
busdma: Add
bus_dmam
a
p_load_ccb;
ea
s
e drive
r
por
t
ing
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
Sep
h
e
rosa Z
i
ehau
k
mallo
c
: M
i
nor style changes; no functional
c
ha
n
ges
.
commit
|
commitdiff
|
tree
2017-06-28
Sephe
r
osa Zieha
u
kmalloc: Upda
t
e c
o
mment
commit
|
commitdiff
|
tree
2017-06-27
Sepherosa Ziehau
malloc: Make # of
c
a
l
ls statistic pe
r
-cpu
.
commit
|
commitdiff
|
tree
2017-06-25
Se
p
herosa Zieh
a
u
i
f
: I
m
plement c
l
assq_concat()
commit
|
commitdiff
|
tree
2017-06-25
Sepherosa Zie
h
au
t
c
p:
Disa
b
le NCR on li
n
k local
networ
k
by
d
efault
.
commit
|
commitdiff
|
tree
2017-06-25
Se
p
herosa
Z
iehau
t
c
p: M
o
v
e
rmx
b
ased RTT setup ou
t
of tcp_mss(
)
.
commit
|
commitdiff
|
tree
2017-06-23
S
ep
h
ero
s
a Ziehau
t
c
p: Re
i
ndent a bit
.
commit
|
commitdiff
|
tree
2017-06-23
Seph
e
r
o
sa Z
i
ehau
Rev
e
rt "tcp
:
Fix comment,
w
hile I
'
m
here
.
"
commit
|
commitdiff
|
tree
2017-06-22
S
e
ph
e
r
o
sa Zi
e
h
au
tcp: Fi
x
comment
,
w
hile
I
'm
her
e
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Ziehau
tcp:
F
ix comment, whic
h
I
'
m h
e
re
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Zi
e
hau
tcp: Reduce
minimum retra
n
smit time
o
u
t to 190ms
.
commit
|
commitdiff
|
tree
2017-06-22
S
e
pher
o
sa Ziehau
tcp: Don't depend on PR_FASTHZ
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Z
i
ehau
e
m/e
m
x: Disable flow
c
on
t
r
ol by defau
l
t
.
commit
|
commitdiff
|
tree
2017-06-22
Sep
h
erosa Ziehau
igb: Disable flow contro
l
by
default
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Zieh
a
u
ix: Disab
l
e
f
lo
w
control
by default
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Ziehau
m
xge: D
i
sa
b
le flow
control
b
y def
a
ul
t
.
commit
|
commitdiff
|
tree
2017-06-22
Sephe
r
o
sa Ziehau
tcp: Cache ali
g
n AC
K
queue header
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Ziehau
do
m
ain: E
x
plicitly setup
inet/inet6/route/local domain
.
commit
|
commitdiff
|
tree
2017-06-21
S
epherosa
Z
iehau
ifne
t
: Remo
v
e unused f
u
n
c
tions
commit
|
commitdiff
|
tree
2017-06-20
S
epherosa Zieh
a
u
loopback: Free ifnet m
e
mo
r
y in clone_destroy
meth
o
d
.
commit
|
commitdiff
|
tree
2017-06-20
Sepherosa
Ziehau
loopba
c
k: Fun
c
tion
r
enaming
commit
|
commitdiff
|
tree
2017-06-20
Sephero
s
a Zie
h
au
loo
p
back: Use ifclone APIs to create loo
p
back in
t
er
f
ace
s
.
commit
|
commitdiff
|
tree
2017-06-04
S
e
ph
e
ros
a
Ziehau
bridge: Fix comment
.
commit
|
commitdiff
|
tree
2017-06-04
Sephe
r
o
s
a
Ziehau
vlan: Fix comment
.
commit
|
commitdiff
|
tree
2017-06-04
Sepherosa Ziehau
ipfw: Fix
c
omm
e
nt
.
commit
|
commitdiff
|
tree
2017-06-01
Sephe
r
o
sa
Z
iehau
b
c
e
: Use
r
ingmap to do MSI-X cpu assign
m
ent and
fill
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Sephe
r
osa Zie
h
au
ifnet:
Fix regres
s
ion
i
f
netis
r
_ncpu
s
cons
i
sted of
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Sepherosa Ziehau
if
n
et:
Stringent
i
f_ringmap a
s
sertion
commit
|
commitdiff
|
tree
2017-05-31
Sepherosa Ziehau
jme: Enable RSS only af
t
er Toeplit
z
k
e
y and
redirec
t
.
.
.
commit
|
commitdiff
|
tree
2017-05-31
Seph
e
rosa
Ziehau
jme: U
s
e c
a
llou
t
_init_mp
commit
|
commitdiff
|
tree
2017-05-31
S
ephero
s
a
Ziehau
j
m
e:
U
se r
i
ngmap
t
o do M
S
I-X cpu assignment and fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-31
Sephero
s
a Zi
e
hau
ifnet: Remove redund
a
n
t
check
.
commit
|
commitdiff
|
tree
2017-05-31
Se
p
herosa
Z
iehau
ifnet:
A
d
d supp
o
rt
to
c
reate ri
n
gmap re
q
uiring powe
r
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
S
epherosa Ziehau
if
n
et: Split ringmap declaration int
o
their own header
.
commit
|
commitdiff
|
tree
2017-05-26
Sepher
o
sa Ziehau
emx: Use ringmap to
do polling cpu assignment and fi
l
l
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Sepherosa Ziehau
mxge: S
h
are same redirect table f
o
r RSS
a
nd
n
on-R
S
S
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
S
epheros
a
Z
i
e
h
a
u
kern: Bump __D
r
agonFly_version
.
commit
|
commitdiff
|
tree
2017-05-26
Sepherosa
Z
i
ehau
usched: Allow pro
c
ess to change sel
f
cp
u
a
f
finity
commit
|
commitdiff
|
tree
2017-05-26
Seph
e
rosa Zi
e
hau
s
c
hed: Change CPU_SETSIZE to
s
i
g
ned int, same as FreeBSD
.
.
.
commit
|
commitdiff
|
tree
2017-05-25
Sepherosa
Z
iehau
emx: Re
m
ove unappl
i
ed comment
commit
|
commitdiff
|
tree
2017-05-25
Sepherosa Z
i
eha
u
mxge: Number of entries of th
e
i
n
direct table
m
u
st
.
.
.
commit
|
commitdiff
|
tree
2017-05-25
Se
p
hero
s
a Ziehau
mxge: Use ringmap to do MSI-X cpu assignme
n
t
a
nd fil
l
.
.
.
commit
|
commitdiff
|
tree
2017-05-25
Sepherosa Ziehau
ifnet: Add comment
for rin
g
map
commit
|
commitdiff
|
tree
2017-05-24
Jan Sucan
mxge
.
4: Firmw
a
re images can a
l
so
b
e embedded into
a
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
S
e
ph
e
rosa Ziehau
igb
.
4
:
Update y
e
a
r
.
commit
|
commitdiff
|
tree
2017-05-24
Jan Sucan
m
x
ge: Unify fi
r
mware h
a
n
d
lin
g
w
ith the rest of the
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Sepherosa Zi
e
hau
e
m: Enable MSI by def
a
ul
t
o
n
devices has PCI advanced
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Sepherosa Ziehau
igb: Use ringmap to do
M
SI-X c
p
u assig
n
me
n
t and fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Sepherosa Ziehau
ifnet: Rew
o
rk if_ringma
p
_m
a
t
c
h
commit
|
commitdiff
|
tree
2017-05-14
Sepherosa Ziehau
bnx:
F
r
ee ringmap i
n
dev
i
ce
_
d
e
tach device method
commit
|
commitdiff
|
tree
2017-05-14
Sephe
r
o
sa Ziehau
bnx: Use modulo
to
map
T
X r
i
ngs
.
commit
|
commitdiff
|
tree
2017-05-13
Sepherosa Ziehau
bnx: U
s
e rin
g
map to do MS
I
-X cpu
assignment and fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-12
Sepherosa Ziehau
pf: Normalized, i
.
e
.
defragged, pac
k
ets re
q
ui
r
ing re
h
ash
.
commit
|
commitdiff
|
tree
2017-05-11
Se
p
herosa
Zi
e
ha
u
too
l
s/toeplitz: Add optio
n
to
d
o mo
d
ulo
commit
|
commitdiff
|
tree
2017-05-11
Sepherosa Z
i
ehau
netisr: Ad
d
tunable f
o
r neti
s
r_ncpu
s
.
commit
|
commitdiff
|
tree
2017-05-11
Sepherosa Ziehau
ix: Use
ringmap to
do MSI-X
cpu assignment and f
i
l
l
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
S
epherosa Ziehau
ifnet: Add r
i
ngmap
,
which does ring/cpu map and
generates
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
Sepherosa Ziehau
inet: Local group i
n
dex is
not
assigned
in jail
.
commit
|
commitdiff
|
tree
2017-04-18
Sepherosa
Ziehau
ix: Fixup
T
X/RX r
i
ng sett
i
ngs f
o
r X550, w
h
ich
s
upp
o
rts
.
.
.
commit
|
commitdiff
|
tree
2017-04-16
Seph
e
ro
s
a Ziehau
tcp: Don't assume power of 2
netisrs
.
commit
|
commitdiff
|
tree
2017-04-14
Sep
h
erosa Zieh
a
u
udp:
D
on't assum
e
p
o
w
e
r
of 2 ne
t
isr
s
.
commit
|
commitdiff
|
tree
2017-04-14
Se
p
herosa Z
i
e
hau
inpcb: Add functi
o
n to set inpcbinfo's
portinfo
.
commit
|
commitdiff
|
tree
2017-04-13
Se
p
herosa Zieh
a
u
inp
c
b/loc
a
lgroup: Use LSB o
f
the
h
as
h
to find inpcb
.
commit
|
commitdiff
|
tree
2017-04-13
Sepherosa Ziehau
inpcb: Don
'
t rel
y
on ncp
u
s2
for
local port allocation
.
commit
|
commitdiff
|
tree
2017-04-10
Sephe
r
osa
Zieh
a
u
pf:
Don't assume # of net
w
ork proce
c
ssing C
P
Us
i
s
p
ower
.
.
.
commit
|
commitdiff
|
tree
2017-04-10
S
e
pher
o
sa Ziehau
toeplit
z
: Ad
d
comment
.
commit
|
commitdiff
|
tree
2017-04-10
S
epherosa Ziehau
netis
r
:
Use
net
i
sr_ncpus to convert hash t
o
cpuid
.
commit
|
commitdiff
|
tree
2017-04-10
Sepherosa Ziehau
net: Reorde
r
sysinit a bit
.
commit
|
commitdiff
|
tree
2017-04-09
Seph
e
rosa
Z
iehau
i
fpoll: Use netisr_
n
cp
u
s
.
commit
|
commitdiff
|
tree
2017-04-09
Sep
h
e
rosa
Zi
e
h
a
u
i
f
poll: Use SYSINIT to ini
t
ializ
e
per-cp
u
ifpo
l
l
context
.
commit
|
commitdiff
|
tree
2017-04-08
Sephe
r
osa Zieha
u
inpcb: U
s
e
netisr_ncpus f
o
r l
i
sting inpcbs
.
commit
|
commitdiff
|
tree
2017-04-08
Sepherosa Zi
e
h
au
s
yncache: Use neti
s
r_
n
cpus instead
of ncpus2
commit
|
commitdiff
|
tree
2017-04-08
Se
p
herosa Ziehau
syncache: Cache align per-cpu data
.
commit
|
commitdiff
|
tree
2017-04-08
Se
p
h
e
ros
a
Ziehau
ipdem
u
x: Use n
e
tisr_ncpus i
n
s
tead of
n
cpus2
.
commit
|
commitdiff
|
tree
2017-04-08
Sepherosa Ziehau
inet6: R
e
s
t
ore
mbuf hash after defragmenta
t
io
n
.
commit
|
commitdiff
|
tree
2017-04-08
Sepherosa Z
i
eh
a
u
ipfrag: Max #
of fra
g
s per-cpu
s
hould use ncpus in
s
t
e
a
d
.
.
.
commit
|
commitdiff
|
tree
2017-04-08
Se
p
hero
s
a Zieha
u
inet: Use ne
t
isr_ncpu
s
for
i
fdetach
inet proc
e
ss
i
ng
.
commit
|
commitdiff
|
tree
2017-04-07
Sepherosa Ziehau
a
r
p: Gr
o
up llinfo a
n
d tim
e
r together
.
commit
|
commitdiff
|
tree
2017-04-07
Sep
h
erosa Ziehau
arp:
I
gnore AR
P
probes by default
.
commit
|
commitdiff
|
tree
next