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
select: Don't allow unwanted/leftover fds being returned.
2017-08-28
Sepherosa Ziehau
sele
c
t
:
D
on't
a
llow
unwan
t
ed/le
f
t
o
ver fds being retu
r
ned
.
commit
|
commitdiff
|
tree
2017-08-14
Se
p
herosa Zie
h
a
u
i
pfw
:
U
s
e SEQ_GEQ
commit
|
commitdiff
|
tree
2017-08-11
Sep
h
erosa Z
i
ehau
ethernet: ether_ou
t
put sho
u
ld only run in the first
.
.
.
commit
|
commitdiff
|
tree
2017-08-11
Seph
e
rosa Ziehau
ro
u
te:
R
o
u
tes shou
l
d only be ac
c
e
s
sed from the first
.
.
.
commit
|
commitdiff
|
tree
2017-08-08
Se
p
heros
a
Z
i
ehau
mbuf: Minor style change
.
commit
|
commitdiff
|
tree
2017-08-08
Sepherosa Zieha
u
n
e
tisr: Simplify a
s
sertion related bits
commit
|
commitdiff
|
tree
2017-08-07
S
epheros
a
Ziehau
stf: Make route per-c
p
u
.
And it
s
hould ru
n
in th
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Sepherosa Ziehau
g
r
e: Rework routing fac
i
lities
.
commit
|
commitdiff
|
tree
2017-08-04
Sepher
o
sa Zie
h
au
route: Mino
r
cleanup
commit
|
commitdiff
|
tree
2017-08-04
Seph
e
rosa Ziehau
route: D
e
lete ortentr
y
, SIOC
{
ADD
,
D
E
L}RT and RTM_OLD
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
Sepherosa Z
i
eh
a
u
gif:
It
should only run in the
f
irst
n
e
ti
s
r_ncpus netisrs
commit
|
commitdiff
|
tree
2017-08-04
S
e
pherosa
Z
ieh
a
u
route: Add rtfree_a
s
ync
.
commit
|
commitdiff
|
tree
2017-08-04
Sepherosa Zie
h
a
u
ipid:
Call
ip_randomid() on all CPUs
.
commit
|
commitdiff
|
tree
2017-08-04
S
epherosa Zieha
u
pfsync
:
Send pac
k
et
in
ne
t
is
r
0 and do
i
t asynchronou
s
ly
.
commit
|
commitdiff
|
tree
2017-08-04
Sepherosa Ziehau
mbuf: Add message header for generi
c
m
b
uf s
e
nding/receiving
.
commit
|
commitdiff
|
tree
2017-08-03
S
e
phe
r
osa Ziehau
inpcb: Simplify inpcb marker
interfac
e
commit
|
commitdiff
|
tree
2017-08-03
Sepheros
a
Ziehau
inpcb: All inpcb accessing should
be from first n
e
t
i
s
r
_ncpus
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
Se
p
herosa Ziehau
i
n
et: ip_{
o
u
tput/
i
nput}() should o
n
ly ru
n
in
f
ir
s
t
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
S
epherosa
Ziehau
udp: I
t
only runs
in the
fir
s
t netisr_ncpus netisrs
.
commit
|
commitdiff
|
tree
2017-08-03
Sepherosa Z
i
ehau
s
y
s
t
i
mer:
Adjust systimers on
t
heir owner cpus
.
commit
|
commitdiff
|
tree
2017-08-03
Seph
e
ro
s
a Ziehau
tcp: Prevent excess
i
v
e
IPI from d
r
a
i
ning
T
CP re
a
ssemble
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
S
epher
o
s
a
Ziehau
i
n
et: Prevent ex
c
es
s
ive IPI from drai
n
ing
PR cloned
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
Sepherosa Zi
e
h
au
inet:
Fix
up
d
rai
n
i
ng
f
lag setting
.
commit
|
commitdiff
|
tree
2017-08-02
Se
p
herosa Ziehau
inet: Prevent
e
xc
e
ssive IPI
f
rom
draining IPv4 fragme
n
ts
.
commit
|
commitdiff
|
tree
2017-08-02
Sepherosa Ziehau
inet
6
: Preve
n
t
exces
s
ive I
P
I f
r
om draining IPv6 fragments
.
commit
|
commitdiff
|
tree
2017-08-02
Sepherosa Ziehau
net:
Use PR_{FAST,SLOW}HZ, some code has the
a
s
s
umption
.
.
.
commit
|
commitdiff
|
tree
2017-08-01
Sepherosa Zi
e
hau
domain:
Nuke pfslowti
m
o
.
commit
|
commitdiff
|
tree
2017-08-01
Se
p
herosa Ziehau
i
p: Don'
t
use pr_slowtimo
.
commit
|
commitdiff
|
tree
2017-08-01
Se
p
herosa
Z
iehau
i
gmp: D
o
n't use pr_slowtimo
.
commit
|
commitdiff
|
tree
2017-08-01
Sepherosa Zi
e
hau
inet6: Drain
I
Pv6
fragments in netis
r
0
commit
|
commitdiff
|
tree
2017-08-01
S
e
pherosa Ziehau
inet
6
: D
i
spatch
frag6 sl
o
wtimo
t
o
netisr0 and s
t
op
.
.
.
commit
|
commitdiff
|
tree
2017-07-31
S
epherosa Z
i
ehau
domain: Nu
k
e pffast
t
imo
commit
|
commitdiff
|
tree
2017-07-31
Sepherosa
Ziehau
ig
m
p: Use
callout i
n
stead
o
f pffasttimo
.
commit
|
commitdiff
|
tree
2017-07-31
Sepherosa Zieha
u
icmp6: Don't use pffa
s
t
timo and dispatch fasttimo to
.
.
.
commit
|
commitdiff
|
tree
2017-07-27
Sephe
r
osa Zi
e
hau
polling: Simplify the code by using netsr_*msg
f
u
nction
s
.
commit
|
commitdiff
|
tree
2017-07-27
Se
p
herosa Zi
e
hau
netisr:
A
dd
netisr_send
m
sg
_
oncpu
(
)
commit
|
commitdiff
|
tree
2017-07-27
Sepherosa Ziehau
bri
d
ge: It s
h
ould onl
y
run i
n
ne
t
isr_cpus netisrs
commit
|
commitdiff
|
tree
2017-07-24
S
e
pherosa Ziehau
altq/cbq: Dr
a
in pending c
a
l
l
o
ut and the co
o
res
p
ondin
g
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
S
ephe
r
osa Ziehau
altq/cb
q
:
R
e
dispatch res
t
art
f
unction t
o
netisr0
.
commit
|
commitdiff
|
tree
2017-07-24
Se
p
herosa Zi
e
h
a
u
altq:
Fix typo
commit
|
commitdiff
|
tree
2017-07-24
Sepherosa Zieh
a
u
ipf
l
ow:
Use per
-
cpu callout,
i
nstead of pr_slowtim
o
.
commit
|
commitdiff
|
tree
2017-07-21
S
ephe
r
osa
Ziehau
v
l
a
n
: It should only run in netis
r
_cpus netisr
s
commit
|
commitdiff
|
tree
2017-07-21
Sep
h
erosa Zieha
u
ipf
l
ow: Regr
o
up percpu
data
.
commit
|
commitdiff
|
tree
2017-07-21
Seph
e
r
o
sa
Ziehau
ipflow: It can only run in fi
r
st netisr_nc
p
us n
e
t
is
r
s
commit
|
commitdiff
|
tree
2017-07-21
Sephero
s
a Ziehau
ipfw: ipfw
only
r
u
n
s on net
i
sr_nc
p
us
commit
|
commitdiff
|
tree
2017-07-21
Sep
h
erosa Ziehau
net
i
sr:
A
dd add su
p
por
t
for netisr_ncpus
commit
|
commitdiff
|
tree
2017-07-18
S
e
p
h
erosa Ziehau
n
e
tis
r
: ne
t
isr_forward
m
sg -> netisr_forw
a
rdms
g
_all
commit
|
commitdiff
|
tree
2017-07-11
Sepherosa Ziehau
ifnet: Log rarel
y
used ifn
e
t
a
ddress d
e
struction
.
commit
|
commitdiff
|
tree
2017-07-11
Sephe
r
o
s
a Ziehau
ifnet: Break long
l
i
nes
.
commit
|
commitdiff
|
tree
2017-07-11
Sephe
r
osa Ziehau
ifnet: ifa_add
r
should always
b
e confi
g
ured
.
commit
|
commitdiff
|
tree
2017-07-11
S
e
pherosa Zi
e
hau
ifnet: Del
e
t
e INET address should not
fail;
panic upon
.
.
.
commit
|
commitdiff
|
tree
2017-07-10
Seph
e
rosa
Zieh
a
u
ipflow: Unrol
l
the f
i
r
st itera
t
i
on o
f
the has
h
ge
n
eration
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
Sep
h
erosa Ziehau
ipfw
:
I
ncreat
e
FIN states
l
ife time
.
commit
|
commitdiff
|
tree
2017-07-06
Sepherosa Ziehau
ipfw: Don't allow st
a
te all
o
cation to
f
a
il and use
.
.
.
commit
|
commitdiff
|
tree
2017-07-05
Sepherosa
Ziehau
socket: Allow root to pass larg
e
buffer to gets
o
ckopt
.
commit
|
commitdiff
|
tree
2017-07-02
Sepherosa Ziehau
ipf
w
: Re
m
ove context generatio
n
; t
h
e race it tries
.
.
.
commit
|
commitdiff
|
tree
2017-06-30
Seph
e
rosa
Zieh
a
u
route: Cache al
i
g
n
statis
t
ics
.
commit
|
commitdiff
|
tree
2017-06-30
Sepherosa Ziehau
netinet:
Static asser
t
TCP
/
U
D
P/IP st
a
ts are cache line
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
Sepherosa Ziehau
k
m
a
lloc: Reduce ks_l
o
osememuse update freque
n
cy
.
commit
|
commitdiff
|
tree
2017-06-29
Sepherosa Ziehau
kmal
l
oc:
A
void code du
p
lication
.
commit
|
commitdiff
|
tree
2017-06-29
Sepherosa Ziehau
k
ma
l
l
oc: Minor style changes; no functional changes
.
commit
|
commitdiff
|
tree
2017-06-29
Sephe
r
o
s
a Ziehau
busdma: Add b
u
s_
d
mam
a
p_load_cc
b
; ease driver por
t
in
g
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
Sephe
r
osa
Z
i
eh
a
u
kma
l
l
o
c
:
Minor
style
c
h
anges; no functional
c
hange
s
.
commit
|
commitdiff
|
tree
2017-06-28
S
ep
h
erosa
Z
iehau
kmalloc
:
Update comment
commit
|
commitdiff
|
tree
2017-06-27
Se
p
he
r
osa
Ziehau
m
a
lloc: Ma
k
e # of
c
a
l
l
s
s
tatisti
c
per-cpu
.
commit
|
commitdiff
|
tree
2017-06-25
S
e
pherosa
Z
i
e
hau
if: Impleme
n
t classq_co
n
cat
(
)
commit
|
commitdiff
|
tree
2017-06-25
Sepherosa Ziehau
tcp: Dis
a
ble
N
CR on link
l
ocal network
b
y d
e
fault
.
commit
|
commitdiff
|
tree
2017-06-25
S
epherosa Z
i
ehau
tcp:
Move rmx based
R
TT setup out of tcp_mss()
.
commit
|
commitdiff
|
tree
2017-06-23
Sep
h
ero
s
a Ziehau
t
c
p: Reindent a
b
it
.
commit
|
commitdiff
|
tree
2017-06-23
Sep
h
erosa Ziehau
Revert "tcp: Fix c
o
m
m
ent, while I'm
h
ere
.
"
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Ziehau
tcp:
Fix comme
n
t, while I'm h
e
re
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Zi
e
hau
tcp:
Fix
c
omment, which I'm here
.
commit
|
commitdiff
|
tree
2017-06-22
S
e
phe
r
o
s
a
Z
ieha
u
tcp
:
Red
u
ce m
i
nim
u
m
retransmit t
i
meout to 190ms
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Zieha
u
t
cp: Don't dep
e
nd on PR_FAS
T
H
Z
.
commit
|
commitdiff
|
tree
2017-06-22
S
eph
e
rosa Z
i
eh
a
u
em/emx: Disable flow control by
default
.
commit
|
commitdiff
|
tree
2017-06-22
S
e
ph
e
ros
a
Ziehau
igb: Disabl
e
f
l
ow c
o
nt
r
ol
by defaul
t
.
commit
|
commitdiff
|
tree
2017-06-22
Seph
e
ros
a
Ziehau
ix: Di
s
ab
l
e flow control
by defaul
t
.
commit
|
commitdiff
|
tree
2017-06-22
Se
p
her
o
sa Ziehau
mxge
:
Di
s
able flow c
o
ntr
o
l b
y
defa
u
lt
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Ziehau
tcp: Cache ali
g
n
AC
K
queu
e
header
.
commit
|
commitdiff
|
tree
2017-06-22
Sep
h
e
r
o
sa
Z
iehau
domain: Explicitly setup
inet/inet6
/
route
/
local domain
.
commit
|
commitdiff
|
tree
2017-06-21
Sephe
r
o
s
a Zieha
u
ifn
e
t: Rem
o
ve unused
f
un
c
tions
commit
|
commitdiff
|
tree
2017-06-20
Seph
e
r
o
s
a
Ziehau
loopback: Free i
f
net
memory in
clone_destroy m
e
thod
.
commit
|
commitdiff
|
tree
2017-06-20
Sepherosa
Z
ie
h
au
l
oopback: Fu
n
ction renaming
commit
|
commitdiff
|
tree
2017-06-20
Se
p
he
r
os
a
Z
iehau
loopback:
U
se ifclone
APIs to cr
e
a
t
e l
o
opback
inte
r
faces
.
commit
|
commitdiff
|
tree
2017-06-04
Seph
e
rosa
Z
iehau
brid
g
e: Fix
comme
n
t
.
commit
|
commitdiff
|
tree
2017-06-04
Sepherosa Ziehau
v
l
an:
F
i
x
comment
.
commit
|
commitdiff
|
tree
2017-06-04
Sep
h
erosa Ziehau
ipfw: Fix commen
t
.
commit
|
commitdiff
|
tree
2017-06-01
S
e
p
herosa
Ziehau
bce:
U
se ring
m
ap to do MSI-X cpu assignme
n
t
and f
i
ll
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Se
p
herosa Ziehau
i
fn
e
t: Fix regression if netisr_nc
p
u
s consisted o
f
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Sepher
o
s
a
Zi
e
h
au
i
fnet: Stri
n
gent if_ringmap assertion
commit
|
commitdiff
|
tree
2017-05-31
S
e
pherosa Z
i
ehau
jme
:
Enable RSS only after Toepl
i
tz ke
y
a
nd redirect
.
.
.
commit
|
commitdiff
|
tree
2017-05-31
Sep
h
erosa Zie
h
au
jme:
U
s
e cal
l
out_
i
n
i
t_mp
commit
|
commitdiff
|
tree
2017-05-31
S
e
pherosa Ziehau
jme: Use r
i
ngma
p
to do MSI-X
c
pu
a
ssi
g
nment
and fil
l
.
.
.
commit
|
commitdiff
|
tree
2017-05-31
Sepherosa Z
i
ehau
i
f
n
et: Remove re
d
undant ch
e
ck
.
commit
|
commitdiff
|
tree
2017-05-31
Seph
e
rosa Ziehau
ifnet: Add support t
o
c
r
eate r
i
ngm
a
p
r
equiring power
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Se
p
h
e
r
osa
Z
iehau
ifnet: Split ringmap decl
a
rati
o
n into their own header
.
commit
|
commitdiff
|
tree
2017-05-26
S
e
pherosa
Z
iehau
e
mx: Use ringm
a
p to
do
p
olling cpu assignment and
fi
l
l
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Sepher
o
sa Ziehau
m
x
ge: Share same red
i
rect
t
able for RSS and no
n
-R
S
S
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
S
epherosa Ziehau
kern: B
u
mp
_
_DragonFly_ve
r
sion
.
commit
|
commitdiff
|
tree
2017-05-26
Sephe
r
osa Ziehau
usched: Allow process to change self cpu affinity
commit
|
commitdiff
|
tree
next