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
netisr: Add add support for netisr_ncpus
2017-07-21
Sep
h
erosa Zie
h
au
ne
t
isr
:
Add ad
d
suppor
t
fo
r
netisr_
n
c
pus
commit
|
commitdiff
|
tree
2017-07-18
Sepherosa Ziehau
netisr: netisr_
f
o
r
w
ar
d
msg ->
netisr_forwar
d
msg_all
commit
|
commitdiff
|
tree
2017-07-11
Seph
e
rosa Ziehau
ifne
t
: Lo
g
ra
r
el
y
used ifnet address
d
e
struction
.
commit
|
commitdiff
|
tree
2017-07-11
Sepherosa Ziehau
ifnet:
B
rea
k
l
o
ng lines
.
commit
|
commitdiff
|
tree
2017-07-11
S
e
pherosa Ziehau
ifnet: ifa_addr should always be co
n
fig
u
red
.
commit
|
commitdiff
|
tree
2017-07-11
Sepher
o
s
a
Ziehau
ifnet: Dele
t
e
INET address shoul
d
not fail; pa
n
ic
u
pon
.
.
.
commit
|
commitdiff
|
tree
2017-07-10
Sep
h
erosa Ziehau
ipflow:
Unroll the fi
r
st i
t
eration of the
h
ash gener
a
t
ion
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
Sepherosa Ziehau
ipfw: Incre
a
te FI
N
state
s
lif
e
time
.
commit
|
commitdiff
|
tree
2017-07-06
S
e
pherosa Z
i
ehau
ipfw: Don't all
o
w
state a
l
location to fail
a
n
d use
.
.
.
commit
|
commitdiff
|
tree
2017-07-05
Sep
h
erosa Zieha
u
socket:
Allow
r
oot to
pass
large buffer to getso
c
kop
t
.
commit
|
commitdiff
|
tree
2017-07-02
Sephero
s
a
Zie
h
au
ipfw
:
Remov
e
context
g
eneration; the
r
ace i
t
tries
.
.
.
commit
|
commitdiff
|
tree
2017-06-30
Sepherosa Ziehau
r
out
e
: Cache
align statis
t
ics
.
commit
|
commitdiff
|
tree
2017-06-30
Sepherosa Ziehau
netinet: S
t
a
ti
c
assert TCP/UDP
/
IP st
a
ts are cache li
n
e
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
Sepherosa Ziehau
k
m
allo
c
: Redu
c
e ks_loose
m
emuse update fre
q
uency
.
commit
|
commitdiff
|
tree
2017-06-29
Sepheros
a
Zi
e
h
au
kmalloc: Avoid code dupl
i
cation
.
commit
|
commitdiff
|
tree
2017-06-29
S
ephe
r
osa Ziehau
kmall
o
c: Mino
r
styl
e
changes;
n
o functional changes
.
commit
|
commitdiff
|
tree
2017-06-29
S
epherosa
Z
i
ehau
busdma: Add
b
u
s
_dmamap_lo
a
d_ccb
;
e
a
se driver porting
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
Se
p
herosa Zieh
a
u
kmallo
c
:
Minor style changes; no functional chan
g
es
.
commit
|
commitdiff
|
tree
2017-06-28
S
e
ph
e
r
o
s
a
Ziehau
k
m
all
o
c: Update
c
omment
commit
|
commitdiff
|
tree
2017-06-27
Sepherosa Zi
e
hau
mal
l
oc: Make # of c
a
l
l
s statistic per-cpu
.
commit
|
commitdiff
|
tree
2017-06-25
Sepher
o
sa Zie
h
au
i
f
:
Implem
e
nt c
l
a
s
s
q
_con
c
at()
commit
|
commitdiff
|
tree
2017-06-25
Se
p
her
o
s
a
Zieha
u
t
c
p: D
i
s
a
ble NCR on
l
ink local network by d
e
fault
.
commit
|
commitdiff
|
tree
2017-06-25
Se
p
herosa
Ziehau
t
cp:
Move rmx based
RTT setup out of tcp_ms
s
()
.
commit
|
commitdiff
|
tree
2017-06-23
Sepherosa Ziehau
tcp:
Reindent a bit
.
commit
|
commitdiff
|
tree
2017-06-23
Se
p
h
er
o
sa
Zi
e
h
au
Rever
t
"
t
cp:
Fix
comment, wh
i
le I'm here
.
"
commit
|
commitdiff
|
tree
2017-06-22
Sepheros
a
Zi
e
hau
t
c
p
:
Fix co
m
me
n
t
,
w
hile I
'
m here
.
commit
|
commitdiff
|
tree
2017-06-22
Sepher
o
sa
Z
iehau
tcp: Fix comment
,
which I'm here
.
commit
|
commitdiff
|
tree
2017-06-22
Seph
e
rosa
Z
i
ehau
tcp: Re
d
uce minimum retran
s
mit timeou
t
to 190ms
.
commit
|
commitdiff
|
tree
2017-06-22
Seph
e
r
o
sa Zieha
u
tcp: Don't dep
e
nd on PR
_
FASTH
Z
.
commit
|
commitdiff
|
tree
2017-06-22
Sep
h
erosa Ziehau
em
/
emx: Disable flow
con
t
rol
b
y defau
l
t
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Zieha
u
igb: Disab
l
e flo
w
control b
y
d
e
fau
l
t
.
commit
|
commitdiff
|
tree
2017-06-22
S
epherosa Ziehau
ix:
D
i
sable fl
o
w co
n
trol
by default
.
commit
|
commitdiff
|
tree
2017-06-22
Sephero
s
a
Zi
e
hau
m
x
ge:
D
is
a
ble fl
o
w control by default
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa
Z
i
e
hau
tcp
:
Cache
alig
n
ACK
q
u
eue header
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Ziehau
domain: Explicitly se
t
up inet/inet6/route/local domain
.
commit
|
commitdiff
|
tree
2017-06-21
Sepherosa Ziehau
ifnet: Remove unus
e
d
functions
commit
|
commitdiff
|
tree
2017-06-20
Se
p
herosa Ziehau
loopback: Free
ifnet memory
i
n
clone_
d
estroy
met
h
od
.
commit
|
commitdiff
|
tree
2017-06-20
Sepheros
a
Zieh
a
u
loop
b
ack: Function renaming
commit
|
commitdiff
|
tree
2017-06-20
Sepherosa
Z
iehau
loopback: Use ifclone APIs to c
r
e
ate loopback
i
n
terfaces
.
commit
|
commitdiff
|
tree
2017-06-04
S
e
pheros
a
Ziehau
b
ri
d
ge: Fix comment
.
commit
|
commitdiff
|
tree
2017-06-04
Sepherosa
Z
iehau
vlan
:
Fix comment
.
commit
|
commitdiff
|
tree
2017-06-04
Sepherosa Ziehau
ip
f
w: Fix commen
t
.
commit
|
commitdiff
|
tree
2017-06-01
Sep
h
e
r
o
s
a
Z
i
ehau
bce:
U
se ringmap t
o
do MSI-X cpu assi
g
n
m
ent
and fi
l
l
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Sephero
s
a
Zi
e
hau
ifnet: Fix regression if
netisr_ncpus consist
e
d of
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Sepherosa
Z
ieha
u
ifn
e
t: Stri
n
gent if_r
i
ngmap assertio
n
commit
|
commitdiff
|
tree
2017-05-31
S
e
pherosa
Zieh
a
u
jme:
E
nable RSS
o
nly after Toepli
t
z key and
r
edirec
t
.
.
.
commit
|
commitdiff
|
tree
2017-05-31
Sepherosa Ziehau
jme: Use
c
a
l
l
o
u
t_init_mp
commit
|
commitdiff
|
tree
2017-05-31
Sepherosa Ziehau
jm
e
: Use ringmap
t
o do MSI-X
c
pu assi
g
n
m
en
t
and
fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-31
Sepherosa Ziehau
ifnet: R
e
move redundan
t
check
.
commit
|
commitdiff
|
tree
2017-05-31
S
e
ph
e
rosa Z
i
ehau
ifnet: Ad
d
support to cr
e
a
t
e
r
ing
m
ap requiring powe
r
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Sepher
o
sa Ziehau
ifnet
:
Split r
i
ngmap declaration
i
nto t
h
ei
r
own
h
eader
.
commit
|
commitdiff
|
tree
2017-05-26
S
epherosa Ziehau
e
m
x: Use ringmap
t
o
do po
l
ling c
p
u
assignment and
fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
S
e
p
herosa Zie
h
au
mxge:
S
hare same redire
c
t table for RSS and n
o
n-RS
S
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Sepherosa Ziehau
kern: Bump __DragonFly_version
.
commit
|
commitdiff
|
tree
2017-05-26
S
e
ph
e
rosa Ziehau
usched: Allow p
r
o
c
ess to ch
a
nge self
c
pu affinity
commit
|
commitdiff
|
tree
2017-05-26
Sep
h
eros
a
Zieha
u
sched: Change CPU
_
SETSIZE
to sign
e
d int, same a
s
F
reeBSD
.
.
.
commit
|
commitdiff
|
tree
2017-05-25
Sepherosa
Zieh
a
u
emx:
R
emove unapp
l
ied
comment
commit
|
commitdiff
|
tree
2017-05-25
Sephero
s
a Ziehau
mxge:
Nu
m
ber of entries of
t
he in
d
i
r
e
ct table must
.
.
.
commit
|
commitdiff
|
tree
2017-05-25
Sepherosa
Z
i
e
hau
mxge
:
Use ringmap to do MSI-X cpu assign
m
e
n
t and fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-25
Sep
h
erosa
Z
i
ehau
ifnet: Add comment
f
or ri
n
gma
p
commit
|
commitdiff
|
tree
2017-05-24
Seph
e
rosa Ziehau
i
g
b
.
4: Upd
a
te year
.
commit
|
commitdiff
|
tree
2017-05-24
Sepher
o
sa Zie
h
au
em: Enable MSI by default on devices
h
as
P
CI ad
v
a
nced
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
S
ep
h
erosa
Ziehau
igb: Use ringmap to do MSI-X cpu ass
i
gnm
e
nt and
f
ill
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
S
epheros
a
Ziehau
ifnet:
Rewo
r
k if_ringma
p
_matc
h
commit
|
commitdiff
|
tree
2017-05-14
Sepherosa
Z
i
ehau
bnx: Free ringmap in d
e
vice
_
de
t
ach dev
i
ce method
commit
|
commitdiff
|
tree
2017-05-14
Sepherosa Ziehau
bnx: Use modulo to map
T
X rings
.
commit
|
commitdiff
|
tree
2017-05-13
Se
p
herosa Zie
h
a
u
bnx: Use ri
n
gmap to
d
o
MSI-X
c
pu assignment and fil
l
.
.
.
commit
|
commitdiff
|
tree
2017-05-12
Sepheros
a
Z
iehau
p
f: Normali
z
e
d
, i
.
e
.
d
e
f
ragged, packet
s
requiri
n
g rehash
.
commit
|
commitdiff
|
tree
2017-05-11
S
e
pherosa
Z
ieh
a
u
t
o
ols/toeplitz:
A
dd
option t
o
do
m
odulo
commit
|
commitdiff
|
tree
2017-05-11
Sep
h
erosa Ziehau
netisr: Add tunab
l
e for netisr_ncpus
.
commit
|
commitdiff
|
tree
2017-05-11
Seph
e
rosa Zieha
u
ix: Us
e
rin
g
map to do
M
SI-X cpu assignment and fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Sephe
r
osa Zi
e
hau
ifnet: Add ring
m
ap, which do
e
s rin
g
/cp
u
map
and generates
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
Se
p
herosa Zieh
a
u
inet: Local group inde
x
is not ass
i
gne
d
in jail
.
commit
|
commitdiff
|
tree
2017-04-18
S
e
pherosa Ziehau
ix:
F
ixup TX/RX ring setti
n
gs
fo
r
X550, which
s
upports
.
.
.
commit
|
commitdiff
|
tree
2017-04-16
S
epherosa Ziehau
tcp:
D
on't as
s
ume p
o
wer
o
f 2 netisrs
.
commit
|
commitdiff
|
tree
2017-04-14
Sepherosa Ziehau
udp: Do
n
'
t a
s
sume p
o
w
e
r of 2 netisrs
.
commit
|
commitdiff
|
tree
2017-04-14
Seph
e
r
osa Zieh
a
u
inpcb: Add
f
u
n
ction to set inpcb
i
nfo's port
i
nfo
.
commit
|
commitdiff
|
tree
2017-04-13
Sepher
o
s
a
Ziehau
inpcb/local
g
rou
p
: Use
LSB of
t
h
e hash
to
f
in
d
inpcb
.
commit
|
commitdiff
|
tree
2017-04-13
Sepherosa Ziehau
inpcb: Do
n
't rely on ncpus2 for local por
t
all
o
catio
n
.
commit
|
commitdiff
|
tree
2017-04-10
Sepherosa Ziehau
pf: Don't assume # of networ
k
p
roce
c
ssing CPU
s
is
p
ower
.
.
.
commit
|
commitdiff
|
tree
2017-04-10
Seph
e
rosa
Z
ieh
a
u
toepli
t
z
: Add comment
.
commit
|
commitdiff
|
tree
2017-04-10
Se
p
h
erosa Zie
h
au
netisr:
U
se netisr_ncpus
to
c
o
n
vert h
a
sh to cpuid
.
commit
|
commitdiff
|
tree
2017-04-10
Sepherosa
Ziehau
net: Reorder sysinit a bit
.
commit
|
commitdiff
|
tree
2017-04-09
Sepheros
a
Zieha
u
ifp
o
l
l
: Use ne
t
i
sr_ncpus
.
commit
|
commitdiff
|
tree
2017-04-09
Sephero
s
a Z
i
ehau
ifpoll:
Use SYSINIT to
initialize per-cpu ifpoll context
.
commit
|
commitdiff
|
tree
2017-04-08
Sepherosa Ziehau
inpc
b
: Use ne
t
isr_ncp
u
s
f
or
l
isting
i
npcbs
.
commit
|
commitdiff
|
tree
2017-04-08
S
e
pherosa
Ziehau
syncache: Use netis
r
_ncpus in
s
tead of ncp
u
s2
commit
|
commitdiff
|
tree
2017-04-08
S
e
pherosa Ziehau
syncach
e
: Cache
align per-cpu
data
.
commit
|
commitdiff
|
tree
2017-04-08
Sepherosa Ziehau
ipdem
u
x:
Us
e
netis
r
_ncpu
s
instead
o
f
ncpus2
.
commit
|
commitdiff
|
tree
2017-04-08
Sepherosa Zie
h
au
inet6: Resto
r
e
mbuf hash aft
e
r defragmentation
.
commit
|
commitdiff
|
tree
2017-04-08
Sepherosa Z
i
eha
u
ipfr
a
g:
M
a
x
# of frags per
-
cpu should use ncpus
i
nstea
d
.
.
.
commit
|
commitdiff
|
tree
2017-04-08
Sepherosa Zi
e
hau
inet: Use netis
r
_ncpus for ifdetach inet
proces
s
ing
.
commit
|
commitdiff
|
tree
2017-04-07
S
epherosa Ziehau
arp: Group ll
i
n
f
o and
t
ime
r
t
o
gethe
r
.
commit
|
commitdiff
|
tree
2017-04-07
Sepherosa Z
i
ehau
arp: Ignore ARP p
r
obes
by default
.
commit
|
commitdiff
|
tree
2017-04-07
Sepherosa Ziehau
arp:
AR
P
e
n
tr
y
list should be initialized on all available
.
.
.
commit
|
commitdiff
|
tree
2017-04-05
S
e
pherosa Zieha
u
net:
M
a
ke netisr_ncpus sys
c
tl re
a
d-only
.
commit
|
commitdiff
|
tree
2017-04-05
Sepherosa Ziehau
net: Defin
e
# of cpus fo
r
netwo
r
k processing
.
commit
|
commitdiff
|
tree
2017-04-05
Seph
e
ro
s
a
Z
i
e
h
a
u
net: netisr_c
p
u -> netisr_t
h
reads; no functional changes
.
commit
|
commitdiff
|
tree
2017-04-05
Seph
e
rosa Z
i
e
hau
net: Get
r
id of ifnet thr
e
ads
.
commit
|
commitdiff
|
tree
2017-04-05
Sepherosa Ziehau
ipfw
3
:
Redu
c
e dependency on ifnet thre
a
ds
.
commit
|
commitdiff
|
tree
next