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
route: Routes should only be accessed from the first netisr_ncpus netisrs.
2017-08-11
S
e
pher
o
sa Z
i
eha
u
r
o
ute: R
o
utes sh
o
u
l
d only be acce
s
s
e
d from the first
.
.
.
commit
|
commitdiff
|
tree
2017-08-08
Sepherosa Ziehau
mbuf: Minor style chang
e
.
commit
|
commitdiff
|
tree
2017-08-08
Sephero
s
a Ziehau
n
e
t
isr: Simplify as
s
er
t
ion related b
i
t
s
commit
|
commitdiff
|
tree
2017-08-07
Se
p
herosa Zieha
u
stf:
M
ake r
o
ute per-c
p
u
.
And i
t
should run in the
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Sepherosa Ziehau
gre: Rework
r
outi
n
g facilities
.
commit
|
commitdiff
|
tree
2017-08-04
Se
p
herosa Ziehau
ro
u
t
e: Minor cle
a
nup
commit
|
commitdiff
|
tree
2017-08-04
Sepherosa Ziehau
r
o
ute: Delete
o
rtentry,
SIOC{AD
D
,DEL}RT and RT
M
_OLD
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
S
e
p
herosa Zie
h
au
gif: I
t
shou
l
d only run in t
h
e
f
i
rst net
i
sr_ncp
u
s
n
etisrs
commit
|
commitdiff
|
tree
2017-08-04
Sepherosa Z
i
ehau
route: Add rtfree_async
.
commit
|
commitdiff
|
tree
2017-08-04
Sephe
r
osa Ziehau
ipid: Cal
l
ip_r
a
ndomid() on all CPUs
.
commit
|
commitdiff
|
tree
2017-08-04
S
e
ph
e
ro
s
a Ziehau
pfsync: Send
packet in neti
s
r
0 and
do it asynchr
o
nou
s
l
y
.
commit
|
commitdiff
|
tree
2017-08-04
Se
p
hero
s
a Ziehau
mbuf:
A
dd
message header for
g
e
neric
mbuf sending/r
e
ceiving
.
commit
|
commitdiff
|
tree
2017-08-03
Sepherosa Ziehau
inpc
b
:
Simplify i
n
p
cb marker in
t
e
rface
commit
|
commitdiff
|
tree
2017-08-03
Sepherosa Ziehau
inpcb: All inpcb acce
s
sing
sho
u
ld
be
f
rom first ne
t
isr_ncp
u
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
Sepherosa
Z
ieha
u
inet: ip_{output/
i
nput}() s
h
ould only run in
first
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
S
epherosa Ziehau
ud
p
:
I
t
only runs in the first netisr_
n
cpus netisrs
.
commit
|
commitdiff
|
tree
2017-08-03
Sepherosa Ziehau
s
y
stimer: Adjus
t
s
ystim
e
rs on their owner cp
u
s
.
commit
|
commitdiff
|
tree
2017-08-03
Sep
h
erosa Ziehau
tcp: Prevent excess
i
ve IPI from draini
n
g TCP
r
eassem
b
le
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
Seph
e
rosa Ziehau
inet: P
r
event ex
c
e
s
s
ive
IP
I
f
r
om d
r
aini
n
g PR
c
l
o
ned
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
Sepherosa Ziehau
i
net: Fix up d
r
aining f
l
a
g setting
.
commit
|
commitdiff
|
tree
2017-08-02
Sepherosa Ziehau
inet: Pre
v
e
nt exc
e
ssi
v
e IPI
fro
m
d
r
aining IPv4 fra
g
ments
.
commit
|
commitdiff
|
tree
2017-08-02
Sephero
s
a Ziehau
inet6: Prevent excessive I
P
I from drain
i
ng IPv6 fr
a
gm
e
n
t
s
.
commit
|
commitdiff
|
tree
2017-08-02
Sephe
r
osa Zi
e
ha
u
n
e
t
: Use PR_{FAST,SLOW}HZ,
s
ome c
o
de has the assumpt
i
on
.
.
.
commit
|
commitdiff
|
tree
2017-08-01
Sepherosa Z
i
ehau
d
omain
:
Nuke pf
s
lowtimo
.
commit
|
commitdiff
|
tree
2017-08-01
Sepher
o
sa Zieha
u
ip: Don't
use pr_slowti
m
o
.
commit
|
commitdiff
|
tree
2017-08-01
S
e
p
hero
s
a
Zieh
a
u
i
g
mp: Don't use pr_slowtimo
.
commit
|
commitdiff
|
tree
2017-08-01
Sep
h
ero
s
a Zieha
u
inet6:
Drain
I
Pv6 f
r
agments in netisr0
commit
|
commitdiff
|
tree
2017-08-01
Se
p
herosa
Z
i
ehau
in
e
t6
:
D
i
spatch frag6 slowti
m
o to n
e
tisr0 and sto
p
.
.
.
commit
|
commitdiff
|
tree
2017-07-31
Sepherosa Zi
e
hau
domain: Nuke pff
a
sttimo
commit
|
commitdiff
|
tree
2017-07-31
Sepheros
a
Ziehau
igmp
:
U
se callout
ins
t
ead
o
f
p
ffast
t
imo
.
commit
|
commitdiff
|
tree
2017-07-31
Sepherosa Zieh
a
u
ic
m
p
6
:
Don't
u
se pffastt
i
mo and dispatch fast
t
imo
to
.
.
.
commit
|
commitdiff
|
tree
2017-07-27
Seph
e
ros
a
Zi
e
hau
polling: Simplify the co
d
e by using ne
t
sr_*msg functions
.
commit
|
commitdiff
|
tree
2017-07-27
S
epherosa
Zieh
a
u
netisr: Add netisr_sendmsg_oncpu()
commit
|
commitdiff
|
tree
2017-07-27
Sephero
s
a
Z
iehau
bri
d
ge: It
should only run in netisr_cpus netisrs
commit
|
commitdiff
|
tree
2017-07-24
Sepherosa Z
i
ehau
altq/cbq: Drain pendi
n
g ca
l
lout and t
h
e coorespo
n
ding
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Sepherosa Ziehau
a
l
tq/cbq: Redi
s
p
a
tch restart function
to
n
e
t
is
r
0
.
commit
|
commitdiff
|
tree
2017-07-24
Sepherosa Zieh
a
u
a
ltq: Fix typo
commit
|
commitdiff
|
tree
2017-07-24
Seph
e
rosa Ziehau
ipflow:
Use per-cpu
c
all
o
ut, instea
d
of pr_slowtimo
.
commit
|
commitdiff
|
tree
2017-07-21
Sepherosa Ziehau
vl
a
n
: I
t
should only
r
un in netisr_
c
pus
net
i
srs
commit
|
commitdiff
|
tree
2017-07-21
Sephero
s
a Ziehau
ip
f
lo
w
:
Regr
o
up percpu d
a
ta
.
commit
|
commitdiff
|
tree
2017-07-21
Sepher
o
s
a
Z
ieha
u
ipflow
:
It can onl
y
r
un in
f
irst neti
s
r_ncpus netisrs
commit
|
commitdiff
|
tree
2017-07-21
Sepherosa Ziehau
ipfw: ipfw
only runs on netisr_ncpus
commit
|
commitdiff
|
tree
2017-07-21
S
e
p
h
erosa
Ziehau
n
et
i
sr: Add add support for netisr_ncpus
commit
|
commitdiff
|
tree
2017-07-18
S
ephero
s
a
Z
ie
h
a
u
netisr: n
e
t
i
s
r
_
forward
m
sg -> netisr_forwardmsg_all
commit
|
commitdiff
|
tree
2017-07-11
Sepher
o
sa Ziehau
i
f
n
et
:
Log
r
a
rely
u
sed i
f
ne
t
addres
s
d
estruction
.
commit
|
commitdiff
|
tree
2017-07-11
Sepherosa Ziehau
ifnet: Break l
o
ng lines
.
commit
|
commitdiff
|
tree
2017-07-11
Sephe
r
osa
Z
ie
h
au
if
n
e
t
: ifa_addr shou
l
d
a
lways
be con
f
igured
.
commit
|
commitdiff
|
tree
2017-07-11
Sepherosa
Z
iehau
i
f
ne
t
: Dele
t
e
INET
addr
e
ss
s
h
ould n
o
t fai
l
;
p
anic
u
pon
.
.
.
commit
|
commitdiff
|
tree
2017-07-10
Sephe
r
osa Zi
e
hau
ipflow: Unroll the firs
t
i
teration of
the has
h
g
ener
a
t
i
on
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
S
ep
h
erosa Zieh
a
u
ipfw: Incr
e
ate FIN states li
f
e time
.
commit
|
commitdiff
|
tree
2017-07-06
S
e
ph
e
rosa Ziehau
ipfw: Don't
a
llow
s
tate allocati
o
n to fail and use
.
.
.
commit
|
commitdiff
|
tree
2017-07-05
Sep
h
ero
s
a Zi
e
hau
socket: A
l
lo
w
root to p
a
ss larg
e
buffer
t
o getsockopt
.
commit
|
commitdiff
|
tree
2017-07-02
Seph
e
rosa Ziehau
ipfw: Remove conte
x
t
g
ene
r
a
t
ion; the race it trie
s
.
.
.
commit
|
commitdiff
|
tree
2017-06-30
S
ep
h
e
r
osa Zieha
u
route: Ca
c
he align
s
tatis
t
ics
.
commit
|
commitdiff
|
tree
2017-06-30
Sephe
r
os
a
Z
iehau
ne
t
in
e
t: St
a
tic assert TC
P
/UDP/IP
stats
are cache line
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
Sep
h
erosa
Z
ie
h
au
kmalloc:
Reduce ks_loos
e
memuse
u
pdate
f
requency
.
commit
|
commitdiff
|
tree
2017-06-29
Se
p
her
o
sa
Z
i
e
ha
u
kmalloc: Avoid c
o
de duplication
.
commit
|
commitdiff
|
tree
2017-06-29
Seph
e
rosa Ziehau
kmalloc: Minor style chang
e
s; no functional
chan
g
es
.
commit
|
commitdiff
|
tree
2017-06-29
Se
p
her
o
sa
Ziehau
busd
m
a: Add bus_dmamap_load_ccb; ease driver porting
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
Sep
h
erosa Zi
e
hau
kma
l
l
oc: Minor sty
l
e change
s
; no functional changes
.
commit
|
commitdiff
|
tree
2017-06-28
Sepherosa Ziehau
kmalloc: Update comment
commit
|
commitdiff
|
tree
2017-06-27
Se
p
herosa Ziehau
malloc: Make # of c
a
lls st
a
t
istic
p
er-
c
pu
.
commit
|
commitdiff
|
tree
2017-06-25
Sephero
s
a Z
i
ehau
if: I
m
pleme
n
t
c
lassq_concat()
commit
|
commitdiff
|
tree
2017-06-25
Sepherosa Ziehau
tcp: Disabl
e
NCR on link local networ
k
by defa
u
lt
.
commit
|
commitdiff
|
tree
2017-06-25
S
e
p
hero
s
a Ziehau
tcp: Mo
v
e r
m
x based
R
TT setup out of
tc
p
_mss()
.
commit
|
commitdiff
|
tree
2017-06-23
S
e
ph
e
rosa
Zieha
u
tcp: Reindent a bit
.
commit
|
commitdiff
|
tree
2017-06-23
Sephero
s
a
Ziehau
Revert "tcp: Fix com
m
e
n
t, whi
l
e I'm her
e
.
"
commit
|
commitdiff
|
tree
2017-06-22
Sephe
r
osa Ziehau
t
c
p: Fix
c
omment, wh
i
l
e
I'
m
h
ere
.
commit
|
commitdiff
|
tree
2017-06-22
Sep
h
er
o
sa Ziehau
tcp: Fix com
m
e
nt, which I'm here
.
commit
|
commitdiff
|
tree
2017-06-22
S
e
pherosa Zieha
u
tcp
:
R
e
duce minimum
retransmit timeo
u
t to 190m
s
.
commit
|
commitdiff
|
tree
2017-06-22
Sepher
o
sa
Z
iehau
tcp: Don't depen
d
o
n
PR_FASTHZ
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Ziehau
em/emx: Dis
a
b
le flow control by default
.
commit
|
commitdiff
|
tree
2017-06-22
S
epherosa Ziehau
igb: Disable f
l
ow control b
y
defau
l
t
.
commit
|
commitdiff
|
tree
2017-06-22
Se
p
he
r
os
a
Ziehau
ix: Disable flow
c
ontrol by default
.
commit
|
commitdiff
|
tree
2017-06-22
Se
p
herosa Zi
e
hau
mxge: Dis
a
b
le flow control
by defa
u
lt
.
commit
|
commitdiff
|
tree
2017-06-22
S
e
phe
r
osa Ziehau
tcp
:
Cache align ACK queue header
.
commit
|
commitdiff
|
tree
2017-06-22
Sep
h
erosa
Zi
e
hau
dom
a
in: Explicit
l
y set
u
p
i
net
/
inet6
/
rou
t
e/loc
a
l dom
a
in
.
commit
|
commitdiff
|
tree
2017-06-21
Sephero
s
a Ziehau
ifnet: R
e
move unused functions
commit
|
commitdiff
|
tree
2017-06-20
Sepherosa
Z
iehau
loop
b
a
ck: Free ifnet memory in clone_
d
estroy method
.
commit
|
commitdiff
|
tree
2017-06-20
S
ephe
r
o
s
a Ziehau
loopbac
k
: Function
ren
a
m
ing
commit
|
commitdiff
|
tree
2017-06-20
Sepherosa Ziehau
loopback: Use if
c
lone APIs to create loopba
c
k interfaces
.
commit
|
commitdiff
|
tree
2017-06-04
Sepherosa Zi
e
ha
u
bridge: Fix comm
e
nt
.
commit
|
commitdiff
|
tree
2017-06-04
Sephe
r
o
sa Ziehau
v
lan: Fix comment
.
commit
|
commitdiff
|
tree
2017-06-04
Sepherosa Ziehau
ipfw:
Fix comment
.
commit
|
commitdiff
|
tree
2017-06-01
Sep
h
erosa
Z
ie
h
au
bce:
Use ringmap to do
M
SI-X c
p
u
assi
g
nment and
f
i
ll
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Seph
e
rosa Zi
e
hau
ifnet:
Fix regress
i
on
i
f
netisr_ncpus consist
e
d of
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Sepheros
a
Zi
e
hau
ifn
e
t
:
Stringe
n
t if_rin
g
ma
p
assertion
commit
|
commitdiff
|
tree
2017-05-31
Sephe
r
osa Z
i
ehau
jme: Enable RSS onl
y
a
fter Toeplitz key and r
e
dire
c
t
.
.
.
commit
|
commitdiff
|
tree
2017-05-31
Sepherosa Ziehau
j
m
e: Use
callout_init_mp
commit
|
commitdiff
|
tree
2017-05-31
Sepherosa
Z
i
e
hau
jme: Use ringmap to do MSI-X c
p
u assignment and fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-31
Sepher
o
sa
Ziehau
ifnet: Remove redundant check
.
commit
|
commitdiff
|
tree
2017-05-31
S
epher
o
sa Z
i
ehau
if
n
et: Add support to
c
reate ringmap
requiring power
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Sepherosa Ziehau
ifne
t
: S
p
lit ringmap declaration in
t
o thei
r
own h
e
ader
.
commit
|
commitdiff
|
tree
2017-05-26
Se
p
herosa Zi
e
hau
em
x
: Use ringmap to do pol
l
in
g
cp
u
assi
g
nme
n
t
an
d
fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Sephero
s
a Ziehau
mx
g
e: Share
same red
i
rect t
a
b
l
e
for RSS and non-
R
SS
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Se
p
herosa Zie
h
au
kern: Bump __DragonFly_v
e
rs
i
on
.
commit
|
commitdiff
|
tree
2017-05-26
S
epherosa Ziehau
usched
:
A
l
low
p
roc
e
ss
t
o
change
self cpu
a
f
finity
commit
|
commitdiff
|
tree
2017-05-26
Sepherosa Ziehau
sched: Change CPU_SETSIZE
t
o signed
int,
same as
FreeB
S
D
.
.
.
commit
|
commitdiff
|
tree
2017-05-25
Se
p
hero
s
a
Z
iehau
emx: Remove unapplied com
m
ent
commit
|
commitdiff
|
tree
2017-05-25
Seph
e
rosa
Z
iehau
mxge:
Num
b
er of entries
o
f
the
i
n
direct table
must
.
.
.
commit
|
commitdiff
|
tree
next