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
poll: Fix inverse test
2017-08-28
Sepherosa Ziehau
poll: Fix inverse test
commit
|
commitdiff
|
tree
2017-08-28
Se
p
herosa Ziehau
sel
e
ct
:
Do
n
't allow unwan
t
ed/l
e
ft
o
ver
fds being r
e
turned
.
commit
|
commitdiff
|
tree
2017-08-14
Sepherosa Ziehau
ipfw: U
s
e
SEQ_GEQ
commit
|
commitdiff
|
tree
2017-08-11
Se
p
herosa Ziehau
et
h
ernet: ether_
o
utput sh
o
uld only run in the first
.
.
.
commit
|
commitdiff
|
tree
2017-08-11
S
e
phe
r
osa Z
i
eh
a
u
r
oute:
R
outes
s
hould
o
n
ly be accessed fro
m
t
he firs
t
.
.
.
commit
|
commitdiff
|
tree
2017-08-08
S
e
p
hero
s
a Ziehau
m
b
uf: M
i
nor style chan
g
e
.
commit
|
commitdiff
|
tree
2017-08-08
Se
p
herosa Zieh
a
u
netisr: Simplify assertion related bits
commit
|
commitdiff
|
tree
2017-08-07
S
ephe
r
o
sa
Ziehau
st
f
:
M
a
ke route per-cpu
.
A
n
d it sho
u
l
d run in the
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Sepherosa
Ziehau
g
r
e: Re
w
o
rk routing facil
i
ti
e
s
.
commit
|
commitdiff
|
tree
2017-08-04
Se
p
heros
a
Ziehau
route:
M
inor cleanup
commit
|
commitdiff
|
tree
2017-08-04
Sephe
r
o
sa
Z
ie
h
au
rout
e
: Delete
o
rtentry,
SIOC{A
D
D,DE
L
}RT and RT
M
_OLD
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
Sepherosa
Z
iehau
gif: It s
h
ould only run
i
n
t
he first netisr_ncpus ne
t
isrs
commit
|
commitdiff
|
tree
2017-08-04
Sepherosa Zieh
a
u
route: Ad
d
rtfree_async
.
commit
|
commitdiff
|
tree
2017-08-04
Sepherosa Ziehau
ipid:
Call ip_randomid() on
a
l
l CPUs
.
commit
|
commitdiff
|
tree
2017-08-04
Sephero
s
a
Z
i
ehau
pfsync: Send pa
c
ket in n
e
tisr0 and
d
o it async
h
r
o
n
ously
.
commit
|
commitdiff
|
tree
2017-08-04
Se
p
herosa Ziehau
mbuf:
Add message
h
e
a
d
er for generic
m
buf
sending/r
e
c
e
i
ving
.
commit
|
commitdiff
|
tree
2017-08-03
Sepherosa
Z
ieha
u
i
npcb:
Si
m
plify in
p
cb marker
in
t
erface
commit
|
commitdiff
|
tree
2017-08-03
Se
p
herosa Zie
h
au
inpcb: All i
n
p
c
b
access
i
ng should be from first netisr_ncpus
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
Sephe
r
osa Ziehau
ine
t
: ip_{output/i
n
put}() shou
l
d only run in first
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
Sepherosa
Ziehau
u
dp: It only
r
u
n
s in the fi
r
st netisr_ncpus ne
t
isrs
.
commit
|
commitdiff
|
tree
2017-08-03
S
epherosa Ziehau
systimer:
A
dju
s
t
s
y
st
i
m
e
r
s
on their owner cpus
.
commit
|
commitdiff
|
tree
2017-08-03
S
epherosa Zi
e
hau
tcp: Prevent excessive IPI from
d
r
a
ining TCP reassemble
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
Sepherosa Ziehau
inet: Prevent excessive IPI f
r
om draining PR clone
d
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
Se
p
herosa
Zieha
u
i
net:
Fix up drain
i
ng flag sett
i
ng
.
commit
|
commitdiff
|
tree
2017-08-02
Seph
e
r
osa
Z
i
ehau
inet: Prevent e
x
cessive IPI from drainin
g
IPv4 fragment
s
.
commit
|
commitdiff
|
tree
2017-08-02
Sepherosa Zie
h
au
inet6: Prevent exc
e
ssive IP
I
fro
m
draining IPv6 fragment
s
.
commit
|
commitdiff
|
tree
2017-08-02
Sepherosa Ziehau
net: U
s
e P
R
_{
F
A
ST,SLOW
}
HZ, some code ha
s
t
he assumption
.
.
.
commit
|
commitdiff
|
tree
2017-08-01
Sepher
o
sa Ziehau
dom
a
in: Nuke pf
s
lowtimo
.
commit
|
commitdiff
|
tree
2017-08-01
Sepherosa Ziehau
ip: Don't
u
se pr_slowtimo
.
commit
|
commitdiff
|
tree
2017-08-01
Sepher
o
sa
Z
i
e
hau
igmp: Do
n
'
t
u
s
e pr_slowti
m
o
.
commit
|
commitdiff
|
tree
2017-08-01
Se
p
herosa Zieh
a
u
inet
6
: Dr
a
in IPv6 fragm
e
nts in netisr0
commit
|
commitdiff
|
tree
2017-08-01
Sepher
o
sa Ziehau
i
net6: Dispatch frag6 slowtimo to neti
s
r0
a
nd stop
.
.
.
commit
|
commitdiff
|
tree
2017-07-31
Sepher
o
sa
Z
iehau
dom
a
in: Nuke pffast
t
im
o
commit
|
commitdiff
|
tree
2017-07-31
Sep
h
erosa
Z
iehau
igmp: Use cal
l
out i
n
stead of pffasttimo
.
commit
|
commitdiff
|
tree
2017-07-31
S
e
phero
s
a Ziehau
icm
p
6: Don't
us
e
pf
f
astt
i
m
o
a
nd disp
a
tch fasttimo
to
.
.
.
commit
|
commitdiff
|
tree
2017-07-27
Sep
h
e
ro
s
a Ziehau
polling: S
i
mpl
i
fy the code
by using netsr_*msg fun
c
t
i
ons
.
commit
|
commitdiff
|
tree
2017-07-27
S
e
p
h
erosa Zi
e
hau
netisr: Add
net
i
s
r
_
s
endmsg_oncpu()
commit
|
commitdiff
|
tree
2017-07-27
Sepherosa Zi
e
hau
b
r
idge: It
s
houl
d
o
n
ly run
in netisr_cpus netisr
s
commit
|
commitdiff
|
tree
2017-07-24
Se
p
h
erosa Zi
e
hau
altq
/
cbq: Drain pend
i
n
g
c
allout and t
h
e
coore
s
ponding
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Seph
e
ro
s
a Ziehau
al
t
q/cbq:
Redispatch restart functio
n
to net
i
sr0
.
commit
|
commitdiff
|
tree
2017-07-24
S
e
ph
e
r
o
sa
Z
iehau
al
t
q: Fix typo
commit
|
commitdiff
|
tree
2017-07-24
Sepherosa
Z
iehau
ipflow: Use per-
c
pu callout
,
i
nst
e
ad o
f
pr_slowtimo
.
commit
|
commitdiff
|
tree
2017-07-21
Sepherosa Zi
e
hau
vl
a
n: It should only run in ne
t
i
sr_
c
pus netisrs
commit
|
commitdiff
|
tree
2017-07-21
Sep
h
erosa Ziehau
i
pflow:
R
egroup percpu
d
a
ta
.
commit
|
commitdiff
|
tree
2017-07-21
S
epherosa Zi
e
h
au
ipflow: It can only run
in fi
r
st net
i
sr_ncpus netisrs
commit
|
commitdiff
|
tree
2017-07-21
Sepherosa
Z
ieh
a
u
ipfw: i
p
f
w o
n
ly runs on
n
e
tisr_n
c
pus
commit
|
commitdiff
|
tree
2017-07-21
Sepherosa
Z
iehau
n
etisr: A
d
d add supp
o
r
t
for netisr_ncpus
commit
|
commitdiff
|
tree
2017-07-18
Sephero
s
a Zieh
a
u
n
etisr: netisr_fo
r
wardmsg -> netisr_forw
a
rdmsg_all
commit
|
commitdiff
|
tree
2017-07-11
Se
p
herosa Zie
h
au
ifnet: Log r
a
r
ely used ifnet address
d
estru
c
tion
.
commit
|
commitdiff
|
tree
2017-07-11
S
e
p
h
erosa Ziehau
ifnet: Break long lines
.
commit
|
commitdiff
|
tree
2017-07-11
S
epherosa Ziehau
if
n
e
t: ifa_
a
d
d
r should always be c
o
nfigured
.
commit
|
commitdiff
|
tree
2017-07-11
Sepher
o
sa Ziehau
ifnet: Dele
t
e
I
NET address should
n
ot f
a
il
;
pan
i
c upon
.
.
.
commit
|
commitdiff
|
tree
2017-07-10
S
ephe
r
o
sa
Ziehau
i
pf
l
ow: Unroll the first iteration of the ha
s
h
g
eneration
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
Sepherosa Zie
h
au
ipf
w
: In
c
r
e
ate FIN stat
e
s life time
.
commit
|
commitdiff
|
tree
2017-07-06
S
e
p
h
e
r
osa Ziehau
ipfw: Do
n
'
t
allow state allocation t
o
fail a
n
d use
.
.
.
commit
|
commitdiff
|
tree
2017-07-05
Sepherosa Ziehau
s
ocke
t
: Allow root
to pass lar
g
e buf
f
e
r
to getsockopt
.
commit
|
commitdiff
|
tree
2017-07-02
Se
p
h
erosa Ziehau
ip
f
w
: Rem
o
ve context generation; t
h
e race
it
tries
.
.
.
commit
|
commitdiff
|
tree
2017-06-30
Sepherosa
Z
ieh
a
u
route: Cac
h
e align statist
i
cs
.
commit
|
commitdiff
|
tree
2017-06-30
Sepherosa Ziehau
netinet: Static assert TCP/UDP/I
P
stat
s
are cache line
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
Seph
e
rosa Ziehau
kmalloc: Redu
c
e
k
s
_loose
m
emuse update frequency
.
commit
|
commitdiff
|
tree
2017-06-29
S
e
p
herosa Ziehau
kmalloc: Avoid code duplication
.
commit
|
commitdiff
|
tree
2017-06-29
Sep
h
er
o
sa Ziehau
km
a
lloc: Minor
style chang
e
s; no functional changes
.
commit
|
commitdiff
|
tree
2017-06-29
Seph
e
rosa
Zieha
u
busdm
a
: Ad
d
bus_dmamap_load_cc
b
;
e
ase dr
i
ver porting
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
S
epherosa Zie
h
au
kmal
l
oc: Minor
s
tyle changes; no functional c
h
anges
.
commit
|
commitdiff
|
tree
2017-06-28
Sepherosa Ziehau
kmalloc:
U
pd
a
t
e comm
e
nt
commit
|
commitdiff
|
tree
2017-06-27
Se
p
he
r
os
a
Zieha
u
ma
l
loc: Make # of calls st
a
tist
i
c p
e
r-c
p
u
.
commit
|
commitdiff
|
tree
2017-06-25
S
epherosa Ziehau
if: Impl
e
ment class
q
_concat()
commit
|
commitdiff
|
tree
2017-06-25
Se
p
herosa Ziehau
tcp:
D
isable NCR on link loc
a
l netwo
r
k b
y
default
.
commit
|
commitdiff
|
tree
2017-06-25
Sepherosa
Z
iehau
tcp: Mov
e
rmx
based R
T
T
setup out of tcp_mss()
.
commit
|
commitdiff
|
tree
2017-06-23
Sepherosa Ziehau
tcp: Reind
e
nt a bit
.
commit
|
commitdiff
|
tree
2017-06-23
Se
p
h
erosa Zi
e
h
a
u
R
e
v
ert "t
c
p: Fix comment, while
I'm here
.
"
commit
|
commitdiff
|
tree
2017-06-22
S
e
phero
s
a
Zieha
u
tcp: Fix comment
,
while I'm h
e
re
.
commit
|
commitdiff
|
tree
2017-06-22
S
epheros
a
Z
i
eha
u
tcp: Fix comm
e
nt, which I'm here
.
commit
|
commitdiff
|
tree
2017-06-22
Sepher
o
sa Ziehau
tcp: Reduce
m
inimum retransmit tim
e
out to 190
m
s
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Ziehau
tcp:
Don't
d
epend on
P
R_FASTHZ
.
commit
|
commitdiff
|
tree
2017-06-22
S
e
ph
e
rosa Ziehau
em/em
x
: Disabl
e
flow
c
o
n
tro
l
by defaul
t
.
commit
|
commitdiff
|
tree
2017-06-22
Sephero
s
a Ziehau
igb: Disab
l
e flow
c
ontrol
by
d
efault
.
commit
|
commitdiff
|
tree
2017-06-22
Sephero
s
a
Ziehau
i
x
: Disable flow c
o
n
trol by defa
u
lt
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Zi
e
hau
mxge: D
i
sable flow c
o
ntrol by def
a
ult
.
commit
|
commitdiff
|
tree
2017-06-22
Seph
e
rosa Z
i
eh
a
u
tcp: Cache al
i
gn ACK qu
e
ue header
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Zie
h
au
domain: Explicitl
y
s
e
tup i
n
e
t/inet
6
/route/local domain
.
commit
|
commitdiff
|
tree
2017-06-21
Sepherosa
Z
i
e
h
au
i
fnet: Remove unused
functions
commit
|
commitdiff
|
tree
2017-06-20
Sep
h
erosa Zieh
a
u
l
o
opback: Free ifnet me
m
ory i
n
clone_
d
es
t
roy method
.
commit
|
commitdiff
|
tree
2017-06-20
Sepher
o
sa Ziehau
lo
o
pback: Funct
i
on renaming
commit
|
commitdiff
|
tree
2017-06-20
Sepherosa Ziehau
loopback: Use ifclon
e
APIs to creat
e
l
oopback i
n
terfaces
.
commit
|
commitdiff
|
tree
2017-06-04
Seph
e
r
o
sa Ziehau
bri
d
g
e:
F
ix commen
t
.
commit
|
commitdiff
|
tree
2017-06-04
Sepherosa Ziehau
vlan: Fix comment
.
commit
|
commitdiff
|
tree
2017-06-04
Se
p
herosa Ziehau
i
pfw: Fix comment
.
commit
|
commitdiff
|
tree
2017-06-01
Sep
h
erosa Zie
h
au
b
ce: Use ringmap
t
o do MSI-X cpu assignment and fill
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Sephero
s
a Ziehau
ifn
e
t: Fix regressi
o
n
i
f n
e
tisr_nc
p
u
s
con
s
i
ste
d
of
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Sepher
o
sa Ziehau
ifnet: Stringent if_ringm
a
p asse
r
t
i
on
commit
|
commitdiff
|
tree
2017-05-31
Sephe
r
osa Z
i
ehau
jme:
Enable RSS only after Toeplitz key
a
n
d
redirect
.
.
.
commit
|
commitdiff
|
tree
2017-05-31
Sep
h
e
r
osa
Z
iehau
jme: U
s
e callou
t
_init_mp
commit
|
commitdiff
|
tree
2017-05-31
Seph
e
r
osa Ziehau
jme: Use ringmap to do
MSI-
X
cp
u
a
ssignment and f
i
ll
.
.
.
commit
|
commitdiff
|
tree
2017-05-31
Se
p
he
r
osa Zieh
a
u
ifnet: Remove redundant check
.
commit
|
commitdiff
|
tree
2017-05-31
Se
p
herosa Ziehau
ifn
e
t:
A
dd support to create ringmap requiring po
w
er
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
S
e
pheros
a
Ziehau
i
f
net:
Split
ri
n
gmap de
c
laration in
t
o their own header
.
commit
|
commitdiff
|
tree
2017-05-26
Sepherosa Ziehau
emx: U
s
e rin
g
map to
do pollin
g
c
p
u ass
i
gn
m
ent a
n
d fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
S
epherosa Z
i
ehau
mxge: Share
same redirect tab
l
e for RSS a
n
d no
n
-RSS
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Sepherosa Z
i
ehau
kern: Bump __DragonFly_version
.
commit
|
commitdiff
|
tree
next