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
S
e
pherosa Ziehau
s
e
lec
t
:
Don't
a
llow unwa
n
ted/lef
t
o
v
er fds b
e
ing returned
.
commit
|
commitdiff
|
tree
2017-08-14
Sepherosa Ziehau
ipfw: Use S
E
Q_GEQ
commit
|
commitdiff
|
tree
2017-08-11
Seph
e
r
o
s
a Ziehau
ethernet: ether_o
u
tp
u
t
should only
r
un in the f
i
rst
.
.
.
commit
|
commitdiff
|
tree
2017-08-11
S
e
pherosa Ziehau
r
o
ute: R
o
utes shoul
d
o
n
ly
be ac
c
essed from the
f
irst
.
.
.
commit
|
commitdiff
|
tree
2017-08-08
Sepherosa Ziehau
mbuf: Minor style
change
.
commit
|
commitdiff
|
tree
2017-08-08
Sep
h
e
rosa Z
i
ehau
netisr: Si
m
plify
asse
r
tion r
e
lated bits
commit
|
commitdiff
|
tree
2017-08-07
S
e
pherosa
Z
iehau
stf: Ma
k
e
route per-c
p
u
.
A
n
d i
t
should run
i
n the
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
S
epherosa
Ziehau
g
re: Rework routing f
a
cilit
i
es
.
commit
|
commitdiff
|
tree
2017-08-04
S
epherosa Ziehau
route:
Minor cl
e
a
n
up
commit
|
commitdiff
|
tree
2017-08-04
Sephero
s
a Ziehau
route: Delete ortentry,
S
IOC
{
ADD,DEL}RT
and RTM_OLD
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
Sep
h
e
r
o
sa Zie
h
a
u
gif: It should onl
y
run in the first netis
r
_ncpus netisrs
commit
|
commitdiff
|
tree
2017-08-04
Sepherosa Ziehau
ro
u
te: Add rtfree_async
.
commit
|
commitdiff
|
tree
2017-08-04
Sepherosa Zie
h
au
ipid:
C
all ip_randomid() on all CPUs
.
commit
|
commitdiff
|
tree
2017-08-04
Seph
e
rosa Zieh
a
u
pfsync: Send packet in
n
e
tisr0 and d
o
i
t asynchr
o
nously
.
commit
|
commitdiff
|
tree
2017-08-04
S
e
p
h
erosa Ziehau
mbuf: Add message
h
eader
f
or generic mbuf
s
ending/
r
e
c
eiving
.
commit
|
commitdiff
|
tree
2017-08-03
Sepherosa Ziehau
inpcb: Sim
p
lify i
n
pcb marker interface
commit
|
commitdiff
|
tree
2017-08-03
Sepherosa Ziehau
i
npc
b
: All inpcb
a
c
c
essing
s
h
ould be from
fir
s
t n
e
t
isr_
n
cpus
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
S
eph
e
ro
s
a
Z
iehau
inet: ip_
{
ou
t
put/input}() shou
l
d only run in first
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
Sepher
o
sa Ziehau
udp: It only
r
uns in the f
i
rst netisr_ncpus netis
r
s
.
commit
|
commitdiff
|
tree
2017-08-03
Sepherosa Ziehau
systime
r
:
A
djust systimers on their owner c
p
us
.
commit
|
commitdiff
|
tree
2017-08-03
Sep
h
er
o
sa Ziehau
t
cp: Pre
v
e
nt exce
s
sive IPI from draining TCP reassemble
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
Sepherosa Z
i
eh
a
u
inet: Pre
v
ent exces
s
i
v
e
IP
I
from dr
a
ining PR cloned
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
S
epheros
a
Zi
e
h
au
inet: Fix up
d
rain
i
ng
fl
a
g
setting
.
commit
|
commitdiff
|
tree
2017-08-02
Sepher
o
sa Zie
h
au
inet: Prevent excessive IPI from
draining IP
v
4 fragment
s
.
commit
|
commitdiff
|
tree
2017-08-02
Sepherosa
Z
ieh
a
u
ine
t
6:
Pr
e
ve
n
t exces
s
i
v
e IP
I
f
r
om draining IPv6 fragments
.
commit
|
commitdiff
|
tree
2017-08-02
Seph
e
r
o
sa Ziehau
net: Use PR_{FAST,SLOW}H
Z
, some code has th
e
assum
p
tion
.
.
.
commit
|
commitdiff
|
tree
2017-08-01
Sepher
o
sa Ziehau
dom
a
i
n:
N
u
k
e
p
fslowtim
o
.
commit
|
commitdiff
|
tree
2017-08-01
Sephero
s
a Ziehau
ip: Don
'
t u
s
e pr_s
l
owtimo
.
commit
|
commitdiff
|
tree
2017-08-01
S
ep
h
erosa Ziehau
ig
m
p: Don't use pr_
s
l
o
wtimo
.
commit
|
commitdiff
|
tree
2017-08-01
Sep
h
erosa Ziehau
inet6: D
r
ain
IPv6 fragments
in n
e
tisr0
commit
|
commitdiff
|
tree
2017-08-01
Sepherosa
Ziehau
inet6: Dispatch f
r
ag
6
slowtimo
to netisr0 an
d
s
t
op
.
.
.
commit
|
commitdiff
|
tree
2017-07-31
Seph
e
rosa Zie
h
au
domain: Nuke pff
a
stti
m
o
commit
|
commitdiff
|
tree
2017-07-31
Sepherosa
Zieha
u
igmp: Use cal
l
ou
t
i
nstead of pffasttimo
.
commit
|
commitdiff
|
tree
2017-07-31
Seph
e
r
o
sa
Ziehau
icmp6: Don't us
e
pffasttimo an
d
dispatch fa
s
t
timo to
.
.
.
commit
|
commitdiff
|
tree
2017-07-27
Sepherosa Ziehau
pol
l
ing:
S
implify t
h
e
c
od
e
by using netsr_*
m
s
g functions
.
commit
|
commitdiff
|
tree
2017-07-27
Sephe
r
osa
Z
iehau
netisr:
A
d
d
netisr_sendmsg_on
c
p
u()
commit
|
commitdiff
|
tree
2017-07-27
Sepher
o
sa
Zieh
a
u
bridg
e
:
It
should only run in netisr_cpu
s
netisr
s
commit
|
commitdiff
|
tree
2017-07-24
Sepherosa Ziehau
altq
/
cbq: Drain pending c
a
llo
u
t
a
nd the coore
s
ponding
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Sepher
o
s
a
Z
iehau
altq/cbq: Redispatch res
t
ar
t
functi
o
n to netis
r
0
.
commit
|
commitdiff
|
tree
2017-07-24
Sephe
r
osa Ziehau
altq: Fix typo
commit
|
commitdiff
|
tree
2017-07-24
Se
p
herosa Ziehau
ipfl
o
w: Use
per
-
c
p
u
c
a
llou
t
, inste
a
d
of pr_slowt
i
mo
.
commit
|
commitdiff
|
tree
2017-07-21
Sephero
s
a
Zieh
a
u
vlan: It sh
o
uld only run in netisr_cpus netis
r
s
commit
|
commitdiff
|
tree
2017-07-21
S
e
phero
s
a Ziehau
ipflow
:
Regroup per
c
pu data
.
commit
|
commitdiff
|
tree
2017-07-21
Se
p
he
r
osa Ziehau
ip
f
low:
It c
a
n only
run in first n
e
tisr_ncpu
s
netisrs
commit
|
commitdiff
|
tree
2017-07-21
S
epherosa Zie
h
au
ipf
w
: ipfw
o
nly r
u
ns on netisr_ncpus
commit
|
commitdiff
|
tree
2017-07-21
Se
p
her
o
sa
Z
iehau
netisr:
Add add
s
u
p
port for netisr_ncpus
commit
|
commitdiff
|
tree
2017-07-18
S
epher
o
sa Zieh
a
u
netisr: netisr
_
for
w
ardms
g
-> netis
r
_
f
o
r
ward
m
sg
_
all
commit
|
commitdiff
|
tree
2017-07-11
Seph
e
rosa Ziehau
ifnet:
L
og r
a
rely used ifnet a
d
dress des
t
ruct
i
on
.
commit
|
commitdiff
|
tree
2017-07-11
Sepheros
a
Ziehau
i
fnet: Br
e
ak long
l
i
nes
.
commit
|
commitdiff
|
tree
2017-07-11
Sep
h
erosa
Ziehau
if
n
et: ifa_addr should alw
a
ys
be configured
.
commit
|
commitdiff
|
tree
2017-07-11
Sepherosa Zie
h
a
u
i
f
net
:
Delete
IN
E
T
a
ddress
should not fai
l
; panic upo
n
.
.
.
commit
|
commitdiff
|
tree
2017-07-10
Seph
e
rosa Ziehau
ipflo
w
: Unroll the first iteration
of the hash gene
r
ation
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
S
eph
e
r
o
sa Ziehau
ipfw:
Increate FIN states life time
.
commit
|
commitdiff
|
tree
2017-07-06
Sep
h
erosa
Ziehau
ipfw: Don'
t
allow state alloc
a
t
i
on to fail and use
.
.
.
commit
|
commitdiff
|
tree
2017-07-05
Sepherosa
Ziehau
socket:
A
llo
w
root to pass large
buffer to getso
c
kopt
.
commit
|
commitdiff
|
tree
2017-07-02
S
ephero
s
a Zie
h
a
u
ip
f
w: Remove context generation; the
r
ace
i
t tries
.
.
.
commit
|
commitdiff
|
tree
2017-06-30
Sephe
r
o
sa
Z
iehau
route: Cache align
s
tatistics
.
commit
|
commitdiff
|
tree
2017-06-30
Sephero
s
a Ziehau
netinet
:
S
t
atic assert TCP/U
D
P/IP stats are cache line
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
S
epherosa Zie
h
a
u
km
a
lloc: R
e
d
u
ce ks
_
lo
o
sem
e
muse upd
a
te freq
u
ency
.
commit
|
commitdiff
|
tree
2017-06-29
S
ephe
r
os
a
Zieh
a
u
k
malloc: Avo
i
d
c
ode du
p
lic
a
tion
.
commit
|
commitdiff
|
tree
2017-06-29
S
e
pher
o
sa Zieha
u
kma
l
loc: M
i
nor sty
l
e changes; no fun
c
tional ch
a
nges
.
commit
|
commitdiff
|
tree
2017-06-29
Sepherosa Ziehau
bu
s
dma: Add bus_dm
a
m
a
p_load_ccb; ease dr
i
ver po
r
ting
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
S
epherosa Zi
e
hau
kmalloc: Minor style c
h
ange
s
;
n
o func
t
ional
c
hanges
.
commit
|
commitdiff
|
tree
2017-06-28
Sepherosa Ziehau
kmalloc:
U
pdate comment
commit
|
commitdiff
|
tree
2017-06-27
Sepheros
a
Ziehau
m
alloc: M
a
ke # of cal
l
s
statis
t
i
c per
-
cpu
.
commit
|
commitdiff
|
tree
2017-06-25
Sepherosa Ziehau
if: Impl
e
ment classq_concat()
commit
|
commitdiff
|
tree
2017-06-25
S
epherosa
Ziehau
t
c
p: Disa
b
le NCR on link local
n
e
t
work by d
e
fault
.
commit
|
commitdiff
|
tree
2017-06-25
Sepherosa Ziehau
tcp:
M
ove rmx
based RTT se
t
up out of
t
cp_mss()
.
commit
|
commitdiff
|
tree
2017-06-23
Sephero
s
a
Ziehau
tcp: R
e
indent a bit
.
commit
|
commitdiff
|
tree
2017-06-23
Sepher
o
sa Z
i
e
h
a
u
Revert "tc
p
: Fix comment, while I'm here
.
"
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Zi
e
hau
tcp: Fix comment,
w
h
i
l
e
I'm here
.
commit
|
commitdiff
|
tree
2017-06-22
S
e
p
h
erosa Z
i
ehau
t
cp: Fix
c
o
m
ment, which
I'm here
.
commit
|
commitdiff
|
tree
2017-06-22
Sephero
s
a
Z
iehau
tcp: R
e
du
c
e minimum retransmit ti
m
eou
t
to 190ms
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Ziehau
tcp: D
o
n
'
t depend on P
R
_FASTHZ
.
commit
|
commitdiff
|
tree
2017-06-22
Sephe
r
osa Zieha
u
em/em
x
: Disable flow control by d
e
f
ault
.
commit
|
commitdiff
|
tree
2017-06-22
S
epherosa
Z
iehau
igb:
D
isable flow control by
d
e
fault
.
commit
|
commitdiff
|
tree
2017-06-22
Sep
h
erosa
Z
iehau
ix: Dis
a
ble flow cont
r
ol
by defau
l
t
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Ziehau
mxge: Disable flow control by
d
e
fault
.
commit
|
commitdiff
|
tree
2017-06-22
Seph
e
ros
a
Zieha
u
t
cp: Cac
h
e
a
lign AC
K
queue header
.
commit
|
commitdiff
|
tree
2017-06-22
Sep
h
erosa Zieh
a
u
domain
:
E
xplicit
l
y
s
et
u
p inet/inet6/route/local
doma
i
n
.
commit
|
commitdiff
|
tree
2017-06-21
Sephe
r
osa
Zi
e
ha
u
i
fn
e
t
:
Remove u
n
used funct
i
ons
commit
|
commitdiff
|
tree
2017-06-20
Sepherosa Zieh
a
u
loopb
a
ck
:
F
r
ee ifnet me
m
o
r
y in clon
e
_destroy metho
d
.
commit
|
commitdiff
|
tree
2017-06-20
Sepherosa Ziehau
loopback: Fun
c
tion renaming
commit
|
commitdiff
|
tree
2017-06-20
Sepherosa Ziehau
loopback
:
Use
i
fclone
A
P
Is to create loopba
c
k interfaces
.
commit
|
commitdiff
|
tree
2017-06-04
Sepherosa Ziehau
bridge: Fix comment
.
commit
|
commitdiff
|
tree
2017-06-04
Sepheros
a
Z
iehau
vlan: Fix comment
.
commit
|
commitdiff
|
tree
2017-06-04
Sep
h
e
r
osa Z
i
ehau
ipfw: Fix comm
e
nt
.
commit
|
commitdiff
|
tree
2017-06-01
Sephero
s
a Zieh
a
u
b
c
e: Use ringm
a
p to
d
o
MSI-X cpu as
s
ignm
e
nt
a
nd fill
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Sep
h
erosa Zieha
u
ifn
e
t
:
Fix r
e
gress
i
on if netisr
_
ncpus
consis
t
ed of
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Sepherosa Z
i
ehau
ifnet:
Stri
n
gent if_ringmap assertion
commit
|
commitdiff
|
tree
2017-05-31
Sep
h
erosa Ziehau
jme: Enable RS
S
only after Toeplitz key a
n
d re
d
irec
t
.
.
.
commit
|
commitdiff
|
tree
2017-05-31
Sephero
s
a
Ziehau
j
me: Use callout_ini
t
_
m
p
commit
|
commitdiff
|
tree
2017-05-31
Se
p
h
e
rosa Zie
h
au
jm
e
:
U
se ringmap to do MSI-X cpu a
s
s
i
g
n
ment and fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-31
Sephero
s
a Zieha
u
ifnet: Remove red
u
nda
n
t chec
k
.
commit
|
commitdiff
|
tree
2017-05-31
Sepheros
a
Ziehau
ifnet: A
d
d support to
create ringmap requiring power
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Sepherosa Ziehau
ifnet: Spl
i
t
rin
g
map decl
a
r
a
ti
o
n into thei
r
own he
a
der
.
commit
|
commitdiff
|
tree
2017-05-26
Seph
e
rosa Ziehau
emx: Use ringmap to do poll
i
ng
c
pu assignment and fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Sep
h
erosa Zieha
u
mxge: Sh
a
re same r
e
d
irect
t
a
b
le f
o
r
RSS and non-RSS
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Se
p
he
r
o
s
a Ziehau
ker
n
: B
u
mp __Drago
n
Fly_version
.
commit
|
commitdiff
|
tree
2017-05-26
S
e
pherosa Zieh
a
u
usched:
Allow process to chan
g
e
se
l
f
c
p
u
affinity
commit
|
commitdiff
|
tree
next