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
Sepherosa Ziehau
vlan: It should
only run in netisr_cpus
net
i
srs
commit
|
commitdiff
|
tree
2017-07-21
Seph
e
rosa
Z
ieha
u
ipflow: Re
g
roup
percpu data
.
commit
|
commitdiff
|
tree
2017-07-21
Sepherosa
Z
ie
h
a
u
i
pflo
w
:
I
t
can only run in first netisr_ncpus net
i
s
rs
commit
|
commitdiff
|
tree
2017-07-21
Sepheros
a
Zi
e
hau
ipfw:
i
pfw
o
nly runs on netisr_n
c
p
u
s
commit
|
commitdiff
|
tree
2017-07-21
Sep
h
erosa
Zieh
a
u
neti
s
r
: Add add s
u
pport for
netisr_ncpus
commit
|
commitdiff
|
tree
2017-07-18
Se
p
herosa Ziehau
n
e
tisr: netisr_forwardmsg -> ne
t
isr
_
forw
a
r
d
msg_all
commit
|
commitdiff
|
tree
2017-07-11
S
ep
h
e
r
o
sa
Z
iehau
ifnet: Log rare
l
y used ifnet addr
e
ss destruction
.
commit
|
commitdiff
|
tree
2017-07-11
Sepher
o
sa Ziehau
i
f
net: Break long
l
ines
.
commit
|
commitdiff
|
tree
2017-07-11
Sepherosa
Z
iehau
i
f
net
:
ifa_add
r
should always be configured
.
commit
|
commitdiff
|
tree
2017-07-11
Seph
e
rosa Zi
e
hau
i
fnet: Delete IN
E
T ad
d
ress should
n
ot fail
;
panic upon
.
.
.
commit
|
commitdiff
|
tree
2017-07-10
S
e
ph
e
ros
a
Z
i
ehau
ipflow:
U
nrol
l
t
h
e first
i
te
r
ation of the h
a
sh gene
r
ation
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
Sepherosa Ziehau
ipfw: Increate FIN s
t
a
t
es life ti
m
e
.
commit
|
commitdiff
|
tree
2017-07-06
S
ephe
r
osa Ziehau
ipfw:
D
o
n
't allow sta
t
e alloc
a
tio
n
to
f
a
il a
n
d use
.
.
.
commit
|
commitdiff
|
tree
2017-07-05
Sepherosa Ziehau
sock
e
t
:
Allow root to pass large buffer to getsockop
t
.
commit
|
commitdiff
|
tree
2017-07-02
S
e
pherosa
Ziehau
ipfw: Remove c
o
ntext ge
n
erat
i
on; the
r
ace it tries
.
.
.
commit
|
commitdiff
|
tree
2017-06-30
S
epherosa Ziehau
route: Cache a
l
ign sta
t
istics
.
commit
|
commitdiff
|
tree
2017-06-30
Sepherosa
Z
iehau
n
e
t
i
net: S
t
atic
assert TCP/UDP/IP
s
tats a
r
e cache li
n
e
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
Seph
e
rosa Zieh
a
u
kmall
o
c: Reduce ks_loosemem
u
se update frequ
e
ncy
.
commit
|
commitdiff
|
tree
2017-06-29
S
e
pherosa Ziehau
kmalloc: Avoid co
d
e duplication
.
commit
|
commitdiff
|
tree
2017-06-29
Sephe
r
os
a
Ziehau
km
a
l
l
oc: Mino
r
sty
l
e changes; no functiona
l
chang
e
s
.
commit
|
commitdiff
|
tree
2017-06-29
Sepherosa Zie
h
au
bu
s
dma: Add bus_dmamap_load_ccb;
e
a
se drive
r
po
r
ting
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
Sepherosa Ziehau
kmalloc
:
Minor styl
e
changes; n
o
functional chan
g
es
.
commit
|
commitdiff
|
tree
2017-06-28
Sep
h
eros
a
Zieha
u
kma
l
loc:
U
pdate co
m
men
t
commit
|
commitdiff
|
tree
2017-06-27
Sephero
s
a Ziehau
mall
o
c: Ma
k
e
# of calls sta
t
istic per
-
cpu
.
commit
|
commitdiff
|
tree
2017-06-25
Seph
e
r
o
sa Ziehau
if: Implement cla
s
sq_concat()
commit
|
commitdiff
|
tree
2017-06-25
Sepherosa Zi
e
ha
u
tcp
:
Disable NCR on link loc
a
l
ne
t
work by de
f
au
l
t
.
commit
|
commitdiff
|
tree
2017-06-25
Sepherosa
Z
iehau
tc
p
: Move rmx
base
d
RTT set
u
p out of
t
c
p
_mss()
.
commit
|
commitdiff
|
tree
2017-06-23
Sepherosa Z
i
ehau
tc
p
: R
e
indent a bit
.
commit
|
commitdiff
|
tree
2017-06-23
Sepher
o
sa Ziehau
Rev
e
rt "tcp:
Fix
comme
n
t, while
I
'm he
r
e
.
"
commit
|
commitdiff
|
tree
2017-06-22
Sep
h
e
r
os
a
Ziehau
tcp: Fix
c
omment, while I'm h
e
re
.
commit
|
commitdiff
|
tree
2017-06-22
S
epherosa Ziehau
tcp: Fix comment, which I'm here
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Ziehau
tc
p
: Reduce minimum retr
a
nsmit
time
o
ut
to 190ms
.
commit
|
commitdiff
|
tree
2017-06-22
S
epheros
a
Ziehau
tcp: Do
n
'
t
de
p
end
on
P
R_FAST
H
Z
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Zi
e
ha
u
em/emx: Disable
flow co
n
trol by d
e
fault
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Ziehau
ig
b
: D
i
sable flow control by defa
u
lt
.
commit
|
commitdiff
|
tree
2017-06-22
Se
p
herosa Zi
e
hau
ix: Disa
b
le f
l
o
w control by def
a
u
l
t
.
commit
|
commitdiff
|
tree
2017-06-22
Seph
e
rosa Ziehau
m
x
ge: Disable flo
w
control by default
.
commit
|
commitdiff
|
tree
2017-06-22
Seph
e
rosa Zieha
u
tc
p
:
Cache align ACK queue header
.
commit
|
commitdiff
|
tree
2017-06-22
Se
p
h
e
rosa Ziehau
d
omai
n
: Explicitly setup inet
/
i
n
et
6
/route/l
o
cal domain
.
commit
|
commitdiff
|
tree
2017-06-21
Sepherosa Ziehau
ifnet: Remov
e
u
nused
functio
n
s
commit
|
commitdiff
|
tree
2017-06-20
Sepheros
a
Zi
e
hau
loopba
c
k:
F
ree ifnet memo
r
y in clone_destroy method
.
commit
|
commitdiff
|
tree
2017-06-20
S
epherosa Z
i
e
h
au
loopback: Function
r
e
n
a
ming
commit
|
commitdiff
|
tree
2017-06-20
Sep
h
eros
a
Zieh
a
u
loopback: Use ifcl
o
n
e APIs to creat
e
loopback interf
a
c
es
.
commit
|
commitdiff
|
tree
2017-06-04
Sep
h
ero
s
a Z
i
ehau
bridge: Fix comme
n
t
.
commit
|
commitdiff
|
tree
2017-06-04
Sepherosa Zi
e
h
au
v
lan:
F
i
x commen
t
.
commit
|
commitdiff
|
tree
2017-06-04
Sepherosa Z
i
ehau
ipfw: Fix comment
.
commit
|
commitdiff
|
tree
2017-06-01
Sepheros
a
Ziehau
b
ce: Us
e
rin
g
map to do MSI-
X
cp
u
assignment and fill
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Sep
h
erosa Zieh
a
u
i
fne
t
: Fix regression
i
f
n
etisr_n
c
pus co
n
sisted of
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Sephe
r
o
s
a
Z
i
e
hau
if
n
et: Strin
g
ent if_ringmap assertion
commit
|
commitdiff
|
tree
2017-05-31
Sephero
s
a Ziehau
jme:
E
nab
l
e RSS
o
n
ly
a
fter T
o
epli
t
z key an
d
redirect
.
.
.
commit
|
commitdiff
|
tree
2017-05-31
S
e
p
herosa Zieh
a
u
jme: Use c
a
llout_init_mp
commit
|
commitdiff
|
tree
2017-05-31
Sephe
r
osa Ziehau
jme: Use ringmap to do
MSI-X cpu
assign
m
ent and fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-31
Sepher
o
sa Ziehau
i
fne
t
:
R
emove redunda
n
t check
.
commit
|
commitdiff
|
tree
2017-05-31
Sep
h
erosa Ziehau
ifnet: Add support to create ringma
p
requiring power
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Sepherosa
Z
iehau
ifnet: Spli
t
ringmap decla
r
ati
o
n into
their own
head
e
r
.
commit
|
commitdiff
|
tree
2017-05-26
Sepheros
a
Z
iehau
emx: Use
ringmap
to do polling cpu ass
i
gnment
and
fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
S
epherosa Ziehau
mxge: Share sa
m
e redirec
t
table for RS
S
and non-RSS
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Sepherosa Ziehau
kern: B
u
mp
_
_Dragon
F
ly_version
.
commit
|
commitdiff
|
tree
2017-05-26
S
e
p
h
erosa
Z
iehau
usche
d
: Allow process to change
s
e
l
f cpu affini
t
y
commit
|
commitdiff
|
tree
2017-05-26
S
e
pher
o
sa Ziehau
sched: Change CPU_S
E
T
SIZE to sign
e
d int
,
s
a
me as FreeBSD
.
.
.
commit
|
commitdiff
|
tree
2017-05-25
S
e
p
h
erosa
Z
iehau
emx: Remove unapplied comment
commit
|
commitdiff
|
tree
2017-05-25
Se
p
herosa Zi
e
hau
m
xge: Number of ent
r
ies of the indirect t
a
ble must
.
.
.
commit
|
commitdiff
|
tree
2017-05-25
Sepherosa Z
i
eha
u
m
x
ge: Use ringmap to
d
o
MSI-X
cpu assign
m
e
n
t and fi
l
l
.
.
.
commit
|
commitdiff
|
tree
2017-05-25
S
e
pherosa Ziehau
ifne
t
: Add comment for rin
g
m
a
p
commit
|
commitdiff
|
tree
2017-05-24
Sepherosa Zieh
a
u
igb
.
4
:
Upda
t
e year
.
commit
|
commitdiff
|
tree
2017-05-24
Sepheros
a
Ziehau
em: Enable MSI by def
a
ult on devic
e
s has PCI
ad
v
anced
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Sep
h
erosa Zi
e
hau
igb: Use ringmap to do MSI-X cpu assignment and fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Sep
h
e
r
osa Ziehau
ifnet: Rewor
k
if_
r
ingmap_m
a
t
c
h
commit
|
commitdiff
|
tree
2017-05-14
Seph
e
rosa Zie
h
au
b
nx
:
Fre
e
ri
n
gmap in device_
d
e
tach dev
i
ce meth
o
d
commit
|
commitdiff
|
tree
2017-05-14
Sepherosa Zie
h
a
u
bnx:
U
s
e
modulo
to map TX r
i
ngs
.
commit
|
commitdiff
|
tree
2017-05-13
Se
p
heros
a
Zieha
u
b
nx: Use r
i
ngmap
t
o
do
M
SI-X cpu assig
n
ment a
n
d
fil
l
.
.
.
commit
|
commitdiff
|
tree
2017-05-12
Sephero
s
a
Ziehau
pf: Normalize
d
, i
.
e
.
defragged,
pack
e
t
s
requir
i
ng rehash
.
commit
|
commitdiff
|
tree
2017-05-11
Sephe
r
osa Ziehau
tools/toeplitz: Add option
t
o do modulo
commit
|
commitdiff
|
tree
2017-05-11
S
e
pheros
a
Ziehau
netis
r
: Add tunable
f
or ne
t
isr_ncpus
.
commit
|
commitdiff
|
tree
2017-05-11
Sepherosa Ziehau
ix: Use ringmap to do MSI-X cpu assignment and fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Seph
e
rosa
Ziehau
ifnet:
Add rin
g
map, wh
i
ch
does ring/cpu map and genera
t
es
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
Sepher
o
sa Zieha
u
inet: Local group inde
x
is not assigned in
j
ail
.
commit
|
commitdiff
|
tree
2017-04-18
Sepherosa Ziehau
ix: Fixup TX/RX ring settings
fo
r
X550,
w
hich supp
o
rts
.
.
.
commit
|
commitdiff
|
tree
2017-04-16
Sep
h
erosa Ziehau
tcp: Don't
a
ssume power
of 2 netisr
s
.
commit
|
commitdiff
|
tree
2017-04-14
Sepheros
a
Ziehau
udp: Don't assume
power of 2
n
eti
s
rs
.
commit
|
commitdiff
|
tree
2017-04-14
Sepheros
a
Z
i
eha
u
i
np
c
b: Add func
t
ion to set inpcbinfo's p
o
rtinfo
.
commit
|
commitdiff
|
tree
2017-04-13
Sepherosa Ziehau
inpcb/
l
ocalgr
o
up:
U
se LSB of the ha
s
h
to f
i
nd inpcb
.
commit
|
commitdiff
|
tree
2017-04-13
S
e
phe
r
osa Zi
e
hau
inpcb
:
Don't
r
e
l
y on ncpus2 for l
o
cal p
o
r
t allo
c
ati
o
n
.
commit
|
commitdiff
|
tree
2017-04-10
S
eph
e
rosa Ziehau
pf: Don't assume #
o
f network proc
e
cssin
g
CPUs is power
.
.
.
commit
|
commitdiff
|
tree
2017-04-10
Seph
e
rosa Zi
e
h
a
u
t
oeplitz: Add co
m
ment
.
commit
|
commitdiff
|
tree
2017-04-10
Seph
e
rosa Zie
h
au
n
etisr: Use net
i
sr_ncpus to
c
onvert hash to
cpuid
.
commit
|
commitdiff
|
tree
2017-04-10
Sepherosa Ziehau
net
:
Reord
e
r sysinit a b
i
t
.
commit
|
commitdiff
|
tree
2017-04-09
Sepherosa Ziehau
ifpoll
:
Use
netisr_ncpus
.
commit
|
commitdiff
|
tree
2017-04-09
Sepherosa Ziehau
i
fpoll: U
s
e
SYS
I
NIT to
i
nitialize
p
er-cpu ifp
o
ll con
t
ext
.
commit
|
commitdiff
|
tree
2017-04-08
Sephero
s
a Ziehau
inpcb: Use neti
s
r_ncpus f
o
r list
i
ng inpcbs
.
commit
|
commitdiff
|
tree
2017-04-08
Sep
h
erosa Zie
h
au
sy
n
cache:
U
se netisr
_
ncpus instead
o
f
ncpus2
commit
|
commitdiff
|
tree
2017-04-08
Sepherosa Z
i
e
hau
syn
c
a
che: Cache align p
e
r-
c
pu data
.
commit
|
commitdiff
|
tree
2017-04-08
Sepherosa Ziehau
ipdemux
:
Use neti
s
r
_
ncpu
s
instead o
f
ncpus2
.
commit
|
commitdiff
|
tree
2017-04-08
Sep
h
er
o
sa Ziehau
i
n
et6
:
R
estore mb
u
f hash after def
r
a
gmentation
.
commit
|
commitdiff
|
tree
2017-04-08
Sepherosa Ziehau
i
p
frag:
M
ax # of frags per-cpu should use ncpus in
s
tead
.
.
.
commit
|
commitdiff
|
tree
2017-04-08
Sepherosa Zie
h
au
inet: Use net
i
s
r
_ncp
u
s for ifdetach i
n
et proce
s
si
n
g
.
commit
|
commitdiff
|
tree
2017-04-07
Sepher
o
sa Ziehau
arp: Group
l
linf
o
an
d
timer together
.
commit
|
commitdiff
|
tree
2017-04-07
Sepheros
a
Ziehau
arp
:
Ignore ARP probes by defaul
t
.
commit
|
commitdiff
|
tree
2017-04-07
Sepherosa Ziehau
arp: ARP en
t
ry list shou
l
d be initialized on all ava
i
lable
.
.
.
commit
|
commitdiff
|
tree
2017-04-05
Sepherosa Ziehau
net:
Make net
i
sr_ncpus sy
s
ctl
read
-
o
n
ly
.
commit
|
commitdiff
|
tree
next