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
ifnet: Delete INET address should not fail; panic upon failure.
2017-07-11
Sepherosa Z
i
ehau
if
n
et
:
D
e
lete INET address s
h
o
u
ld not fai
l
; panic u
p
on
.
.
.
commit
|
commitdiff
|
tree
2017-07-10
Sepherosa Zieh
a
u
ipf
l
o
w:
Unroll the fi
r
st iteration
o
f the ha
s
h g
e
neration
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
Sepherosa Z
i
ehau
ipfw:
I
ncreate FIN states life time
.
commit
|
commitdiff
|
tree
2017-07-06
Sepheros
a
Z
iehau
ipfw: Don't allow state al
l
oca
t
ion to fa
i
l an
d
use
.
.
.
commit
|
commitdiff
|
tree
2017-07-05
S
epher
o
sa Zie
h
a
u
soc
k
et: Allow root
t
o pass la
r
ge buffe
r
to
g
etsockopt
.
commit
|
commitdiff
|
tree
2017-07-02
Sepherosa Ziehau
ipf
w
:
Remo
v
e cont
e
xt g
e
nerat
i
on;
t
he race
it
tries
.
.
.
commit
|
commitdiff
|
tree
2017-06-30
Sepherosa Zieh
a
u
route: Cache align statisti
c
s
.
commit
|
commitdiff
|
tree
2017-06-30
Sepherosa Zie
h
au
netinet:
S
tatic assert TCP/UDP/IP stats are
c
ache line
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
Sepherosa
Ziehau
kmalloc: R
e
d
u
ce ks_loosememuse upda
t
e f
r
eq
u
e
n
cy
.
commit
|
commitdiff
|
tree
2017-06-29
Sepherosa Ziehau
k
m
alloc: Avoid code dupl
i
cation
.
commit
|
commitdiff
|
tree
2017-06-29
Sepherosa Zi
e
hau
k
m
alloc:
M
inor style changes; no
functional c
h
anges
.
commit
|
commitdiff
|
tree
2017-06-29
Sepheros
a
Ziehau
bu
s
dma: Add bus_d
m
amap_lo
a
d_ccb; ea
s
e
d
river porting
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
S
ephe
r
o
s
a Z
i
ehau
km
a
l
l
oc: Minor style cha
n
ges; no functional changes
.
commit
|
commitdiff
|
tree
2017-06-28
S
ep
h
erosa Ziehau
k
m
alloc:
Update commen
t
commit
|
commitdiff
|
tree
2017-06-27
S
e
pherosa Zieha
u
ma
l
l
o
c: Make # of ca
l
l
s
s
t
a
tistic p
e
r-cpu
.
commit
|
commitdiff
|
tree
2017-06-25
Sepherosa Z
i
ehau
if: Implement
c
lass
q
_co
n
cat()
commit
|
commitdiff
|
tree
2017-06-25
Se
p
herosa
Zie
h
au
tc
p
: Disable NCR on link
loca
l
net
w
ork by def
a
ult
.
commit
|
commitdiff
|
tree
2017-06-25
Sepherosa Zi
e
hau
tc
p
:
M
ove rmx based RTT
setup out
of tcp_
m
ss()
.
commit
|
commitdiff
|
tree
2017-06-23
Sepherosa
Zi
e
hau
tcp: Reindent a
bit
.
commit
|
commitdiff
|
tree
2017-06-23
Sepher
o
s
a
Zie
h
au
Re
v
er
t
"
t
cp: Fi
x
comment, while I'm
h
ere
.
"
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Zieh
a
u
tcp: Fix c
o
mment,
w
hi
l
e I'm here
.
commit
|
commitdiff
|
tree
2017-06-22
Seph
e
rosa Ziehau
tcp
:
Fix c
o
mment
,
which I'm her
e
.
commit
|
commitdiff
|
tree
2017-06-22
Sepheros
a
Ziehau
tcp
:
Reduce minimum retransmit ti
m
eout to 190
m
s
.
commit
|
commitdiff
|
tree
2017-06-22
Sephero
s
a Ziehau
tcp:
D
o
n't depend on PR_FASTHZ
.
commit
|
commitdiff
|
tree
2017-06-22
Se
p
herosa Z
i
e
hau
em
/
e
mx:
Disable flow control b
y
defau
l
t
.
commit
|
commitdiff
|
tree
2017-06-22
Sephero
s
a Zi
e
hau
i
g
b
:
Disable flow control by d
e
fault
.
commit
|
commitdiff
|
tree
2017-06-22
S
e
pherosa Ziehau
i
x:
D
is
a
ble f
l
ow control by default
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Ziehau
mxge: Disable flo
w
control by default
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Ziehau
tcp: Cache a
l
i
g
n
A
C
K queue header
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Ziehau
do
m
ain: Explicitly
s
etup ine
t
/inet6/route/lo
c
al domain
.
commit
|
commitdiff
|
tree
2017-06-21
S
e
p
her
o
sa Ziehau
ifnet:
Remove
unused
f
unctions
commit
|
commitdiff
|
tree
2017-06-20
Sepherosa Ziehau
loopback: Free ifnet memory i
n
c
l
o
ne_de
s
tro
y
method
.
commit
|
commitdiff
|
tree
2017-06-20
S
e
pherosa Zieha
u
loopback: Function
r
enaming
commit
|
commitdiff
|
tree
2017-06-20
Sephero
s
a Ziehau
lo
o
p
b
a
c
k
:
Us
e
i
f
c
lo
n
e APIs to
c
rea
t
e loopb
a
ck int
e
rfaces
.
commit
|
commitdiff
|
tree
2017-06-04
Sephe
r
os
a
Zie
h
au
b
r
id
g
e:
Fix comment
.
commit
|
commitdiff
|
tree
2017-06-04
Se
p
herosa Ziehau
vlan: Fix comment
.
commit
|
commitdiff
|
tree
2017-06-04
Sepherosa
Z
i
e
hau
i
p
fw: Fix c
o
mment
.
commit
|
commitdiff
|
tree
2017-06-01
S
e
p
herosa Ziehau
bc
e
: Use rin
g
map to do MSI-X cpu assignment and fill
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
S
e
pherosa
Z
ie
h
a
u
ifnet:
Fi
x
regre
s
sion if net
i
s
r
_ncpus consi
s
ted
of
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Sepherosa Z
i
e
hau
ifnet: String
e
nt
i
f_ringmap assertion
commit
|
commitdiff
|
tree
2017-05-31
Sepherosa Zieh
a
u
j
me: Enable
R
SS only aft
e
r
T
o
eplitz
k
ey
a
nd r
e
direct
.
.
.
commit
|
commitdiff
|
tree
2017-05-31
Se
p
her
o
sa
Zie
h
au
jme: Use callout_init_mp
commit
|
commitdiff
|
tree
2017-05-31
Sepher
o
sa Zie
h
a
u
jme: Use ringmap
t
o do
MSI-X cpu assi
g
nment and fil
l
.
.
.
commit
|
commitdiff
|
tree
2017-05-31
Sepherosa
Ziehau
ifnet: Remove r
e
d
u
n
dant check
.
commit
|
commitdiff
|
tree
2017-05-31
Sep
h
erosa Zie
h
au
ifnet: Ad
d
su
p
por
t
to create
r
ingma
p
requiring power
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Sepherosa Zie
h
au
ifnet: Split ringmap declara
t
ion i
n
to the
i
r own header
.
commit
|
commitdiff
|
tree
2017-05-26
Sepher
o
sa Ziehau
emx:
Use
ringmap to do polling
c
pu
a
ssig
n
me
n
t and fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
S
ephe
r
osa Z
i
ehau
mxge: Share
s
ame redirect table for RSS and non-RSS
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Sepherosa Zie
h
au
kern: Bump __DragonFly_vers
i
on
.
commit
|
commitdiff
|
tree
2017-05-26
Seph
e
rosa Zieh
a
u
u
s
che
d
:
Allow proces
s
to change self cpu affini
t
y
commit
|
commitdiff
|
tree
2017-05-26
Sepherosa Z
i
ehau
sche
d
:
Cha
n
ge CPU_SETSIZE to signe
d
int, s
a
me as Fr
e
eBSD
.
.
.
commit
|
commitdiff
|
tree
2017-05-25
Sepherosa Ziehau
e
m
x: Re
m
ove
u
napplied comment
commit
|
commitdiff
|
tree
2017-05-25
S
epherosa
Z
i
e
h
au
mx
g
e: Number of entri
e
s
of th
e
indire
c
t table must
.
.
.
commit
|
commitdiff
|
tree
2017-05-25
Se
p
hero
s
a
Zieha
u
mxge: Use
r
ingmap
to do MSI
-
X cpu
assignmen
t
and
fi
l
l
.
.
.
commit
|
commitdiff
|
tree
2017-05-25
Sepherosa Z
i
e
hau
i
fne
t
:
A
d
d
com
m
ent for ringm
a
p
commit
|
commitdiff
|
tree
2017-05-24
Jan Sucan
mxge
.
4:
F
ir
m
ware ima
g
es can als
o
b
e
em
b
edde
d
i
nto a
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Se
p
hero
s
a Ziehau
i
gb
.
4:
Upda
t
e year
.
commit
|
commitdiff
|
tree
2017-05-24
Jan Sucan
mxge: Unif
y
firmware handl
i
ng
with t
h
e
rest of the
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
S
ep
h
erosa Ziehau
em: Enable M
S
I by de
f
ault on devices has
PCI adva
n
ced
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Sepherosa
Z
i
e
hau
igb: Use rin
g
map to
do MSI-X cpu assignm
e
n
t and fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Sepherosa Ziehau
ifnet:
Rewo
r
k if_rin
g
map_
m
atch
commit
|
commitdiff
|
tree
2017-05-14
S
e
p
herosa Ziehau
bnx: Free
r
i
ngma
p
in d
e
vic
e
_detach device m
e
t
hod
commit
|
commitdiff
|
tree
2017-05-14
Sep
h
erosa Ziehau
bnx: Use modulo to m
a
p TX rings
.
commit
|
commitdiff
|
tree
2017-05-13
Sepheros
a
Ziehau
bn
x
:
Use ringmap to do MS
I
-X cpu as
s
i
g
n
m
ent an
d
fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-12
Sepherosa
Ziehau
p
f
:
N
ormalize
d
, i
.
e
.
defragged, pa
c
ke
t
s
requir
i
ng rehash
.
commit
|
commitdiff
|
tree
2017-05-11
Sepherosa Ziehau
tools/
t
oeplit
z
: Add option
to do
modu
l
o
commit
|
commitdiff
|
tree
2017-05-11
Sepherosa Ziehau
netisr:
Add tunabl
e
for net
i
s
r
_ncpus
.
commit
|
commitdiff
|
tree
2017-05-11
Sepherosa Z
i
e
hau
ix: Use ringmap
to do MSI-X
c
pu assignment and fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Sephero
s
a Zi
e
hau
ifn
e
t
: Add r
i
ng
m
a
p
, which
d
oes ring/cpu
map and gen
e
rates
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
Sepherosa
Z
i
e
hau
inet: Local grou
p
in
d
ex is not assigned in jail
.
commit
|
commitdiff
|
tree
2017-04-18
Sepherosa Zie
h
au
ix:
F
i
x
u
p
TX/RX ri
n
g set
t
ings fo
r
X550, which supports
.
.
.
commit
|
commitdiff
|
tree
2017-04-16
Sepherosa Zi
e
h
a
u
tcp
:
Do
n
't as
s
ume power
o
f 2 ne
t
isrs
.
commit
|
commitdiff
|
tree
2017-04-14
Sepherosa Ziehau
udp: Don't assume power
of
2
netisrs
.
commit
|
commitdiff
|
tree
2017-04-14
S
e
pherosa
Z
i
ehau
inpcb
:
Add fun
c
tion to s
e
t inp
c
binfo's porti
n
fo
.
commit
|
commitdiff
|
tree
2017-04-13
Sepherosa Ziehau
inpcb
/
l
ocalgroup: Us
e
LSB of th
e
hash
t
o
find inpcb
.
commit
|
commitdiff
|
tree
2017-04-13
Sepherosa Ziehau
inpcb: Don't rely on
n
cpus2 fo
r
local
p
ort allo
c
ation
.
commit
|
commitdiff
|
tree
2017-04-10
S
e
p
h
erosa Zi
e
hau
pf: Don't assume # of netw
o
rk procecssing
C
PUs
is powe
r
.
.
.
commit
|
commitdiff
|
tree
2017-04-10
Sephe
r
os
a
Ziehau
t
o
epl
i
tz: Add comment
.
commit
|
commitdiff
|
tree
2017-04-10
Sepherosa Z
i
ehau
neti
s
r
: Use ne
t
isr_ncpus to conver
t
hash to cp
u
id
.
commit
|
commitdiff
|
tree
2017-04-10
Sepher
o
sa Zi
e
hau
n
e
t
: Reorder sysinit
a
bit
.
commit
|
commitdiff
|
tree
2017-04-09
Sepherosa
Zi
e
h
a
u
ifpoll: Use
n
etisr_ncpus
.
commit
|
commitdiff
|
tree
2017-04-09
Sepherosa
Z
i
e
ha
u
ifp
o
ll: Use SYSINIT to init
i
alize per-cpu ifpoll context
.
commit
|
commitdiff
|
tree
2017-04-08
Sepherosa Zie
h
au
i
n
p
cb: Use
n
etisr_ncp
u
s f
o
r
listing inpcbs
.
commit
|
commitdiff
|
tree
2017-04-08
Sepherosa Ziehau
syncach
e
: Use netisr
_
n
cpus instea
d
of ncpus2
commit
|
commitdiff
|
tree
2017-04-08
Sepherosa Z
i
ehau
s
yncache: Cache align
p
er-cpu da
t
a
.
commit
|
commitdiff
|
tree
2017-04-08
Sepherosa Zi
e
hau
ipdem
u
x: Use netisr_ncpus instead
o
f ncp
u
s
2
.
commit
|
commitdiff
|
tree
2017-04-08
Sepherosa Zie
h
au
inet
6
: Restore mbuf ha
s
h after de
f
ragmentation
.
commit
|
commitdiff
|
tree
2017-04-08
Se
p
heros
a
Zieh
a
u
ipfrag: Max # of frags per-cpu should use ncpus instea
d
.
.
.
commit
|
commitdiff
|
tree
2017-04-08
Sepherosa Ziehau
inet: Use
n
et
i
sr_n
c
pus
for ifdetach i
n
e
t
processing
.
commit
|
commitdiff
|
tree
2017-04-07
Sepher
o
sa Ziehau
arp:
Gr
o
up ll
i
nfo and t
i
mer together
.
commit
|
commitdiff
|
tree
2017-04-07
Sepherosa Zieh
a
u
arp: Ignore ARP probes by default
.
commit
|
commitdiff
|
tree
2017-04-07
Sepherosa
Z
iehau
ar
p
: ARP entr
y
list
should be init
i
alized
o
n al
l
a
vail
a
ble
.
.
.
commit
|
commitdiff
|
tree
2017-04-05
S
e
phe
r
osa Ziehau
net: Mak
e
netisr
_
ncpus sysctl rea
d
-
o
nly
.
commit
|
commitdiff
|
tree
2017-04-05
Sephero
s
a Ziehau
n
et: Define # of cpu
s
for ne
t
w
o
rk processing
.
commit
|
commitdiff
|
tree
2017-04-05
Sepherosa Zieh
a
u
net: netisr_cp
u
-> netisr_threads; n
o
fu
n
c
tion
a
l changes
.
commit
|
commitdiff
|
tree
2017-04-05
Seph
e
rosa
Z
iehau
net: Get rid of ifn
e
t threads
.
commit
|
commitdiff
|
tree
2017-04-05
Sep
h
erosa Ziehau
ip
f
w3:
Reduce d
e
pen
d
ency on ifnet threads
.
commit
|
commitdiff
|
tree
2017-04-05
Sepher
o
sa Ziehau
ipfw: R
e
duce d
e
pendenc
y
on ifnet threads
.
commit
|
commitdiff
|
tree
2017-04-05
S
epherosa Zieh
a
u
br
i
dge
:
Reduce depende
n
cy on ifnet threads
.
commit
|
commitdiff
|
tree
2017-04-05
Seph
e
rosa
Zieh
a
u
vlan: R
e
duce
d
epend
e
ncy on if
n
et threads
.
commit
|
commitdiff
|
tree
next