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
ipflow: Unroll the first iteration of the hash generation loop.
2017-07-10
S
epher
o
sa Ziehau
ipflow: Unroll the
first iterati
o
n of the ha
s
h generation
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
Sepher
o
sa Z
i
eh
a
u
ipfw
:
Increate FIN states life
t
ime
.
commit
|
commitdiff
|
tree
2017-07-06
Sepherosa Ziehau
ipfw: Don't allow
st
a
te alloc
a
tion to fai
l
and use
.
.
.
commit
|
commitdiff
|
tree
2017-07-05
Sep
h
ero
s
a Ziehau
so
c
k
e
t:
Allow
r
o
o
t to p
a
s
s lar
g
e buffe
r
to getsockopt
.
commit
|
commitdiff
|
tree
2017-07-02
Sep
h
erosa Zieh
a
u
ipfw: Re
m
ove co
n
te
x
t gen
e
r
a
tion
;
the ra
c
e it tr
i
es
.
.
.
commit
|
commitdiff
|
tree
2017-06-30
Sepherosa Zi
e
hau
route:
C
ach
e
a
l
ig
n
s
t
a
t
istics
.
commit
|
commitdiff
|
tree
2017-06-30
Sepherosa Zie
h
au
netin
e
t: Static assert TCP/UDP/IP stats are c
a
che line
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
Sepherosa Ziehau
kma
l
loc: Reduce ks_loosememuse upda
t
e frequency
.
commit
|
commitdiff
|
tree
2017-06-29
Sep
h
e
r
osa Ziehau
kmalloc: Avoi
d
code
duplication
.
commit
|
commitdiff
|
tree
2017-06-29
Sepherosa
Z
i
ehau
kma
l
loc:
M
i
n
or style ch
a
nges; no funct
i
o
n
al chan
g
es
.
commit
|
commitdiff
|
tree
2017-06-29
Sepherosa Z
i
e
h
a
u
busdma: Add bus_dmam
a
p_load_ccb; ease driver porting
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
Sepheros
a
Ziehau
kmalloc: Minor style changes; no functional
changes
.
commit
|
commitdiff
|
tree
2017-06-28
S
e
phe
r
o
sa Ziehau
kmalloc:
U
pdate com
m
e
n
t
commit
|
commitdiff
|
tree
2017-06-27
Sepher
o
sa
Z
iehau
malloc: Mak
e
# of calls statis
t
ic pe
r
-
cp
u
.
commit
|
commitdiff
|
tree
2017-06-25
Sepherosa Ziehau
if: Implement classq_concat
(
)
commit
|
commitdiff
|
tree
2017-06-25
S
epherosa Zieh
a
u
tcp:
Disable NCR on
l
ink local network
by default
.
commit
|
commitdiff
|
tree
2017-06-25
Sephe
r
osa Zieha
u
tcp: Move rm
x
based RTT
s
etup out of tcp
_
ms
s
(
)
.
commit
|
commitdiff
|
tree
2017-06-23
Sepher
o
sa Z
i
ehau
t
cp:
R
ein
d
e
n
t
a
bit
.
commit
|
commitdiff
|
tree
2017-06-23
Sep
h
erosa Ziehau
Revert
"
tcp:
Fix comment, whil
e
I'm here
.
"
commit
|
commitdiff
|
tree
2017-06-22
S
epherosa Zi
e
hau
tcp:
F
ix c
o
mment, wh
i
le I'm here
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Ziehau
tcp:
F
i
x
comme
n
t, which I'm here
.
commit
|
commitdiff
|
tree
2017-06-22
S
e
p
herosa Ziehau
tcp: R
e
d
u
ce minimum
r
etra
n
smit timeout to 190ms
.
commit
|
commitdiff
|
tree
2017-06-22
Sepher
o
sa Zieh
a
u
tc
p
: Don't depend
o
n PR_F
A
ST
H
Z
.
commit
|
commitdiff
|
tree
2017-06-22
Sepher
o
sa Z
i
ehau
e
m/em
x
: D
i
sa
b
l
e
flo
w
cont
r
ol by defa
u
lt
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Zie
h
au
i
g
b: Disable
flow control b
y
defaul
t
.
commit
|
commitdiff
|
tree
2017-06-22
Seph
e
ros
a
Zi
e
hau
ix: Disab
l
e flow control by default
.
commit
|
commitdiff
|
tree
2017-06-22
Se
p
herosa
Z
ieha
u
mxge: Di
s
a
ble flow contr
o
l by default
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa
Z
iehau
tcp
:
C
ac
h
e align ACK
q
u
e
ue
hea
d
er
.
commit
|
commitdiff
|
tree
2017-06-22
Se
p
heros
a
Z
i
ehau
d
om
a
in: Expli
c
itly
s
etup i
n
et
/
inet6/route/local dom
a
in
.
commit
|
commitdiff
|
tree
2017-06-21
Sepherosa
Z
iehau
ifnet:
R
e
move unus
e
d
fun
c
tions
commit
|
commitdiff
|
tree
2017-06-20
Sepheros
a
Ziehau
loopback: Free
i
fnet memory in cl
o
ne_destroy m
e
t
hod
.
commit
|
commitdiff
|
tree
2017-06-20
Sepheros
a
Ziehau
lo
o
pback: Function renamin
g
commit
|
commitdiff
|
tree
2017-06-20
Sepherosa Ziehau
loopba
c
k: Use ifclon
e
A
PIs to c
r
e
a
te loopback
i
nter
f
a
c
e
s
.
commit
|
commitdiff
|
tree
2017-06-04
Se
p
h
erosa
Ziehau
b
r
i
dge: Fix comment
.
commit
|
commitdiff
|
tree
2017-06-04
S
e
p
herosa Zieha
u
vlan
:
Fix c
o
m
ment
.
commit
|
commitdiff
|
tree
2017-06-04
Sepherosa Ziehau
i
p
fw: Fix comm
e
nt
.
commit
|
commitdiff
|
tree
2017-06-01
Sepherosa Ziehau
bce: Use
ringmap to do MSI-X cpu assi
g
nment and fill
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
S
ep
h
erosa Ziehau
if
n
et: Fix regression if netisr_ncpus
c
onsisted of
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
S
e
pherosa Zi
e
h
a
u
ifnet:
S
t
r
ingent
i
f
_
r
ingmap assertion
commit
|
commitdiff
|
tree
2017-05-31
Se
p
herosa Ziehau
jme:
E
na
b
le RSS only
af
t
er Toeplitz key and redirect
.
.
.
commit
|
commitdiff
|
tree
2017-05-31
Sepherosa Ziehau
jme:
U
se
callo
u
t_i
n
i
t_mp
commit
|
commitdiff
|
tree
2017-05-31
Sepherosa
Z
iehau
jme: Use ringmap
to do
M
SI-
X
cpu assi
g
nmen
t
and fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-31
Se
p
herosa Ziehau
ifnet: Remove redundant check
.
commit
|
commitdiff
|
tree
2017-05-31
Sepherosa Zieha
u
ifnet
:
Add
su
p
port to create rin
g
map
r
equiring power
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
S
e
p
herosa
Z
ieha
u
if
n
et: Split ringmap d
e
cla
r
ation in
t
o
their own
h
ea
d
er
.
commit
|
commitdiff
|
tree
2017-05-26
Sepherosa
Z
i
eha
u
emx:
Use ringmap t
o
do
polling cpu ass
i
gnment and fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Sepherosa Ziehau
mxge:
Share
s
a
m
e redirect ta
b
le for RSS a
n
d no
n
-RSS
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
S
ephero
s
a Ziehau
kern: Bump __DragonFly_v
e
rsion
.
commit
|
commitdiff
|
tree
2017-05-26
S
epher
o
sa
Ziehau
usc
h
ed:
A
llow
p
rocess
t
o
c
hange sel
f
c
p
u
a
f
f
inity
commit
|
commitdiff
|
tree
2017-05-26
Seph
e
ros
a
Zieha
u
sch
e
d
: Change CPU_SETSIZ
E
to
s
igned int
,
same as
F
reeBSD
.
.
.
commit
|
commitdiff
|
tree
2017-05-25
Sepherosa Ziehau
emx: Remove unappl
i
ed comment
commit
|
commitdiff
|
tree
2017-05-25
Sepherosa Ziehau
mxge
:
Nu
m
ber of ent
r
i
e
s
of the indi
r
ect
t
able
m
ust
.
.
.
commit
|
commitdiff
|
tree
2017-05-25
S
epherosa
Zieh
a
u
mxge: Use ringmap
t
o d
o
MSI-X cpu assignm
e
n
t and
f
i
l
l
.
.
.
commit
|
commitdiff
|
tree
2017-05-25
Sepherosa Ziehau
ifnet:
Add comment fo
r
ring
m
a
p
commit
|
commitdiff
|
tree
2017-05-24
Jan Sucan
mxg
e
.
4: F
i
rmwar
e
images can als
o
be
embedd
e
d i
n
to a
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Sepherosa
Zi
e
h
a
u
igb
.
4: Update
y
ear
.
commit
|
commitdiff
|
tree
2017-05-24
J
an
S
ucan
mxge: Unify firmware ha
n
dli
n
g with t
h
e re
s
t
of
t
he
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Sepheros
a
Z
iehau
em: Enable MS
I
b
y defau
l
t on devices has PCI advanc
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Sepheros
a
Zieha
u
igb: Use
r
ingmap to do MSI-X cpu
a
ssign
m
ent and
f
ill
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Seph
e
rosa Zieha
u
if
n
et: Rewo
r
k
i
f_ringmap_match
commit
|
commitdiff
|
tree
2017-05-14
Sepherosa Ziehau
b
n
x:
F
ree rin
g
map
in
d
evice_d
e
ta
c
h device method
commit
|
commitdiff
|
tree
2017-05-14
Sepherosa Ziehau
bnx: Use modulo to map TX ri
n
gs
.
commit
|
commitdiff
|
tree
2017-05-13
Sephero
s
a Ziehau
bnx: U
s
e r
i
ngmap to
do MSI
-
X cpu assign
m
ent and fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-12
Sephe
r
os
a
Z
ie
h
au
pf: No
r
mal
i
zed, i
.
e
.
defragged, pack
e
ts requiring rehash
.
commit
|
commitdiff
|
tree
2017-05-11
Sepherosa
Z
ieha
u
t
o
ols/to
e
plitz: Add option to do modulo
commit
|
commitdiff
|
tree
2017-05-11
S
e
pheros
a
Z
iehau
net
i
sr: Add tunable for neti
s
r_ncpus
.
commit
|
commitdiff
|
tree
2017-05-11
Sep
h
er
o
sa Z
i
ehau
ix
:
U
se ringmap to do MSI-X
c
p
u assign
m
e
nt and
f
ill
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Sepherosa Zieha
u
ifnet:
Add ringmap, which does ring/cpu m
a
p
and g
e
nerates
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
S
ephe
r
osa Ziehau
inet: Local
group
i
ndex is not
assigned in jai
l
.
commit
|
commitdiff
|
tree
2017-04-18
Seph
e
r
osa Ziehau
ix: Fixup TX/RX r
i
ng settings for
X
5
5
0,
which s
u
pports
.
.
.
commit
|
commitdiff
|
tree
2017-04-16
Sepherosa
Z
i
e
hau
tcp: Do
n
't assume po
w
er of
2 netisrs
.
commit
|
commitdiff
|
tree
2017-04-14
Sepherosa Ziehau
udp:
Don
'
t assu
m
e p
o
wer of 2 net
i
srs
.
commit
|
commitdiff
|
tree
2017-04-14
S
e
pher
o
sa Ziehau
inpcb: Add funct
i
on
t
o set in
p
cbinfo
'
s p
o
r
t
info
.
commit
|
commitdiff
|
tree
2017-04-13
Sepherosa Ziehau
i
n
p
cb
/
localgro
u
p:
Use
LSB of t
h
e hash to fin
d
inpcb
.
commit
|
commitdiff
|
tree
2017-04-13
S
e
pher
o
sa Ziehau
inpcb: Don't
r
ely o
n
ncpus2
f
o
r
lo
c
al port all
o
cation
.
commit
|
commitdiff
|
tree
2017-04-10
Sephe
r
osa
Zieha
u
pf: Don't assume
# of
n
e
t
w
o
rk
p
roc
e
cssing
CPUs is power
.
.
.
commit
|
commitdiff
|
tree
2017-04-10
Sepherosa Ziehau
to
e
plitz: A
d
d comment
.
commit
|
commitdiff
|
tree
2017-04-10
Seph
e
rosa Ziehau
netisr:
U
s
e n
e
tisr_ncpus
t
o conve
r
t ha
s
h to cpui
d
.
commit
|
commitdiff
|
tree
2017-04-10
Sepherosa Zieha
u
net: Reorder sysi
n
it a
bit
.
commit
|
commitdiff
|
tree
2017-04-09
Se
p
hero
s
a Zi
e
h
a
u
ifpoll:
Use ne
t
isr_ncpus
.
commit
|
commitdiff
|
tree
2017-04-09
S
epherosa Z
i
ehau
ifp
o
ll: U
s
e SYS
I
N
I
T to in
i
t
ial
i
z
e
p
e
r-cpu if
p
o
ll
c
ontext
.
commit
|
commitdiff
|
tree
2017-04-08
S
epherosa Ziehau
inpcb: Use netisr_n
c
pus fo
r
list
i
ng inpcbs
.
commit
|
commitdiff
|
tree
2017-04-08
S
e
pherosa
Z
iehau
s
y
n
c
ache: Use netisr_ncpus in
s
tead of ncpus2
commit
|
commitdiff
|
tree
2017-04-08
S
epherosa
Z
ieha
u
syn
c
ac
h
e:
Cache
align per-cp
u
data
.
commit
|
commitdiff
|
tree
2017-04-08
Sepherosa Ziehau
ipde
m
ux:
U
se netisr_ncpus instead of ncpus
2
.
commit
|
commitdiff
|
tree
2017-04-08
Sepheros
a
Ziehau
inet6: Rest
o
re mbuf
ha
s
h a
f
ter
defragmentation
.
commit
|
commitdiff
|
tree
2017-04-08
Seph
e
ro
s
a Ziehau
ipfr
a
g:
M
ax # of frags per-cpu sh
o
uld use ncpus instead
.
.
.
commit
|
commitdiff
|
tree
2017-04-08
Sepheros
a
Zieha
u
inet: Use netisr_ncpus for
ifdetach inet processing
.
commit
|
commitdiff
|
tree
2017-04-07
Sephe
r
osa Zi
e
ha
u
arp: Group llinfo and
t
imer
t
o
gether
.
commit
|
commitdiff
|
tree
2017-04-07
Sepherosa Z
i
ehau
a
rp: Ign
o
re ARP probes by default
.
commit
|
commitdiff
|
tree
2017-04-07
Sepherosa Z
i
eha
u
arp: ARP
e
ntry list sh
o
uld be initialized on all available
.
.
.
commit
|
commitdiff
|
tree
2017-04-05
Sepher
o
sa Zieh
a
u
ne
t
: M
a
ke
n
etis
r
_ncpus sysctl
r
ea
d
-only
.
commit
|
commitdiff
|
tree
2017-04-05
Sep
h
erosa Ziehau
n
e
t: Define # of cpus fo
r
n
etw
o
rk processing
.
commit
|
commitdiff
|
tree
2017-04-05
Sepherosa Ziehau
net: ne
t
i
s
r_cpu -> ne
t
isr_threads; no fun
c
t
ional chan
g
es
.
commit
|
commitdiff
|
tree
2017-04-05
Sephero
s
a Zieha
u
net: Get ri
d
of
ifnet
threads
.
commit
|
commitdiff
|
tree
2017-04-05
S
epher
o
sa Ziehau
ipfw3
:
Reduce dependenc
y
on i
f
net
t
h
r
ea
d
s
.
commit
|
commitdiff
|
tree
2017-04-05
S
e
pher
o
sa Ziehau
ipfw: Red
u
ce dep
e
nd
e
n
c
y on ifnet threads
.
commit
|
commitdiff
|
tree
2017-04-05
Sepherosa Ziehau
b
r
idge: Reduce dependency on ifnet threads
.
commit
|
commitdiff
|
tree
2017-04-05
Sepher
o
sa Ziehau
vlan:
Reduce dependency on ifn
e
t threads
.
commit
|
commitdiff
|
tree
2017-04-05
Se
p
herosa Ziehau
ipflow:
R
e
d
u
ce dependency on i
f
n
e
t t
h
reads
.
commit
|
commitdiff
|
tree
next