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 wrapper for lwkt_dropmsg()
2017-09-06
Seph
e
rosa Ziehau
netisr: Add wrapper for lwkt_
d
ropmsg()
commit
|
commitdiff
|
tree
2017-09-06
Sepherosa
Z
iehau
ipfw:
It can
o
nly be c
o
n
f
igured in netisr0; make it
.
.
.
commit
|
commitdiff
|
tree
2017-09-05
Sephero
s
a
Z
ie
h
a
u
i
p
fw3: Simplify so
c
kopt
.
commit
|
commitdiff
|
tree
2017-09-05
Sepherosa Zi
e
h
au
dummynet: Move ctrl function poin
t
er to dum
m
ynet
commit
|
commitdiff
|
tree
2017-09-05
Sepherosa Zieh
a
u
ipfw
:
Rein
d
ent
;
no fun
c
tiona
l
changes
.
commit
|
commitdiff
|
tree
2017-09-05
Sepherosa
Ziehau
i
p
f
w
: Simplify sock
o
pt
.
commit
|
commitdiff
|
tree
2017-09-05
Sepheros
a
Zieha
u
ipfw
.
8
:
Update for recent r
e
writing of s
t
ates/tracks
commit
|
commitdiff
|
tree
2017-09-05
Sep
h
erosa
Ziehau
ipfw: Rework
st
a
tes
a
n
d
tracks
.
commit
|
commitdiff
|
tree
2017-08-29
Se
p
herosa Zieha
u
poll/select
:
Use 64bit serial
for po
l
l/select's k
e
ve
n
t
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
S
e
ph
e
rosa Zieha
u
Revert
"select:
D
o
n
't allow unwanted/left
o
ver f
d
s
b
eing
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
Seph
e
rosa
Z
ieha
u
poll: Fix inverse test
commit
|
commitdiff
|
tree
2017-08-28
Sep
h
erosa Ziehau
sel
e
c
t
: Don't
allow
un
w
ante
d
/
l
eftover fds bei
n
g
r
eturned
.
commit
|
commitdiff
|
tree
2017-08-14
Sep
h
erosa
Z
iehau
ipfw
:
Use SEQ_
G
EQ
commit
|
commitdiff
|
tree
2017-08-11
Sep
h
erosa Ziehau
eth
e
rne
t
: et
h
er_output should only run in
t
h
e first
.
.
.
commit
|
commitdiff
|
tree
2017-08-11
S
e
pher
o
sa Ziehau
route: Rout
e
s should onl
y
be ac
c
essed from the first
.
.
.
commit
|
commitdiff
|
tree
2017-08-08
S
e
pherosa Ziehau
mbuf: Min
o
r style chang
e
.
commit
|
commitdiff
|
tree
2017-08-08
Sepherosa
Z
i
ehau
netisr: Simplify ass
e
r
t
ion related bits
commit
|
commitdiff
|
tree
2017-08-07
Sepherosa Ziehau
stf
:
Make route p
e
r-
c
p
u
.
A
n
d
i
t sho
u
l
d
r
un in
t
he
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Sepherosa Zi
e
ha
u
gre:
R
ewo
r
k r
o
u
ting facilities
.
commit
|
commitdiff
|
tree
2017-08-04
Seph
e
rosa Ziehau
r
o
ute:
Minor cl
e
anup
commit
|
commitdiff
|
tree
2017-08-04
Se
p
herosa Ziehau
route: Del
e
te
ortentry
,
SI
O
C{A
D
D,DEL}RT
a
nd RTM_OL
D
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
Se
p
h
erosa Zieha
u
gif: It should only run in the
f
i
r
st ne
t
i
sr_n
c
pus netisrs
commit
|
commitdiff
|
tree
2017-08-04
Sephe
r
osa
Ziehau
route: Add rtfree_async
.
commit
|
commitdiff
|
tree
2017-08-04
Se
p
h
eros
a
Ziehau
ipid: C
a
ll ip_ra
n
do
m
id() o
n
all CP
U
s
.
commit
|
commitdiff
|
tree
2017-08-04
Sepherosa Zi
e
hau
pf
s
ync: S
e
nd packe
t
i
n netisr0 and do it
a
synchrono
u
sly
.
commit
|
commitdiff
|
tree
2017-08-04
S
epherosa Zieha
u
m
b
u
f: Add
m
essage header for generic mb
u
f sending/
r
ecei
v
ing
.
commit
|
commitdiff
|
tree
2017-08-03
Sepher
o
sa Zi
e
hau
inpcb: Simplify i
n
pcb marke
r
inte
r
fa
c
e
commit
|
commitdiff
|
tree
2017-08-03
Sepherosa Ziehau
inpcb
:
All inpcb accessing should be from first ne
t
i
sr_ncpu
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
Sepherosa Ziehau
inet: ip_{output/input}() sho
u
ld
only run in first
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
Sepherosa Z
i
eh
a
u
u
dp: It only runs in the fi
r
s
t
netisr_ncpus neti
s
rs
.
commit
|
commitdiff
|
tree
2017-08-03
Sepheros
a
Ziehau
systime
r
: Adjust systimer
s
on th
e
ir owner cpus
.
commit
|
commitdiff
|
tree
2017-08-03
Sepherosa Ziehau
tcp: Prevent exc
e
ssive IPI from drai
n
i
ng
TCP reassemble
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
Sepher
o
sa Z
i
ehau
inet: Prevent excess
i
ve IPI
f
rom draining PR c
l
oned
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
Sepherosa Zieha
u
in
e
t: Fix
u
p drain
i
ng
f
lag set
t
i
n
g
.
commit
|
commitdiff
|
tree
2017-08-02
Seph
e
rosa Zieha
u
i
n
et: Prevent
e
xce
s
sive IPI f
r
om drain
i
ng IP
v
4 fragmen
t
s
.
commit
|
commitdiff
|
tree
2017-08-02
Sepherosa Ziehau
inet6: Preve
n
t e
x
cessive
IPI
fro
m
draining IP
v
6 fragme
n
ts
.
commit
|
commitdiff
|
tree
2017-08-02
Sepherosa Ziehau
net: Use PR_{F
A
ST,SLOW}HZ, som
e
code ha
s
t
h
e ass
u
mption
.
.
.
commit
|
commitdiff
|
tree
2017-08-01
Sepherosa Ziehau
domain
:
Nuke pfslowtim
o
.
commit
|
commitdiff
|
tree
2017-08-01
Sepherosa Ziehau
ip: D
o
n
'
t u
s
e pr_s
l
ow
t
imo
.
commit
|
commitdiff
|
tree
2017-08-01
Sepherosa Zie
h
au
igmp:
Do
n
'
t use pr_slowtimo
.
commit
|
commitdiff
|
tree
2017-08-01
Sepherosa Ziehau
inet
6
: Drain IPv6 fr
a
gments
i
n netisr0
commit
|
commitdiff
|
tree
2017-08-01
Sepherosa Zieha
u
inet
6
: Di
s
patc
h
frag6
s
lowtimo to ne
t
isr0
and
sto
p
.
.
.
commit
|
commitdiff
|
tree
2017-07-31
S
e
phero
s
a
Ziehau
dom
a
in
:
Nuke pffasttimo
commit
|
commitdiff
|
tree
2017-07-31
Sepherosa Zieh
a
u
igmp: Use cal
l
ou
t
instead of pffast
t
im
o
.
commit
|
commitdiff
|
tree
2017-07-31
Seph
e
r
osa Zieh
a
u
icmp6: D
o
n't use pffast
t
i
m
o and dispatch f
a
sttimo
t
o
.
.
.
commit
|
commitdiff
|
tree
2017-07-27
Sepherosa
Z
iehau
polling:
Simplify the code
b
y
u
s
ing netsr_*msg functions
.
commit
|
commitdiff
|
tree
2017-07-27
Se
p
herosa Ziehau
netisr: Add netisr_sendms
g
_onc
p
u()
commit
|
commitdiff
|
tree
2017-07-27
Sepherosa Z
i
e
h
a
u
bridge: It should only run in netisr_cpus netisrs
commit
|
commitdiff
|
tree
2017-07-24
Sephero
s
a Ziehau
altq/cbq:
D
rain
p
endi
n
g c
a
llout an
d
t
he c
o
orespond
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Sepheros
a
Zi
e
hau
altq/cbq: Red
i
spatc
h
restart
f
unct
i
on to netisr0
.
commit
|
commitdiff
|
tree
2017-07-24
Sepherosa Ziehau
a
l
tq: Fix
ty
p
o
commit
|
commitdiff
|
tree
2017-07-24
Sepherosa Zie
h
au
ipflow: Use per
-
cpu call
o
ut
,
instead of pr_slowtimo
.
commit
|
commitdiff
|
tree
2017-07-21
Sepherosa Ziehau
vl
a
n: It should only run
i
n netisr_cpus net
i
srs
commit
|
commitdiff
|
tree
2017-07-21
Sepher
o
sa
Ziehau
ipflow: Regroup per
c
pu
d
ata
.
commit
|
commitdiff
|
tree
2017-07-21
Sepherosa Ziehau
ipflo
w
: It
can only
r
un i
n
f
i
rs
t
ne
t
isr
_
n
cpus netisrs
commit
|
commitdiff
|
tree
2017-07-21
S
e
pherosa
Ziehau
ipfw: ipfw only runs on n
e
tis
r
_ncpus
commit
|
commitdiff
|
tree
2017-07-21
S
e
p
heros
a
Zieha
u
netisr: Add
add support
for n
e
tisr_nc
p
us
commit
|
commitdiff
|
tree
2017-07-18
Se
p
he
r
osa
Z
ieh
a
u
netis
r
: netisr_f
o
rwardmsg -> netisr_forwardmsg_all
commit
|
commitdiff
|
tree
2017-07-11
Sepherosa Z
i
ehau
ifnet
:
Log
r
ar
e
ly
used i
f
net ad
d
re
s
s destruction
.
commit
|
commitdiff
|
tree
2017-07-11
Sepherosa Zie
h
au
ifnet: Break long li
n
es
.
commit
|
commitdiff
|
tree
2017-07-11
Sepherosa Ziehau
ifnet: ifa_addr sh
o
uld
a
lwa
y
s be
configured
.
commit
|
commitdiff
|
tree
2017-07-11
S
epherosa Ziehau
ifnet: D
e
lete INET address shoul
d
n
ot
f
ail
;
panic upon
.
.
.
commit
|
commitdiff
|
tree
2017-07-10
Sephero
s
a Z
i
eha
u
ip
f
low: Unroll th
e
first iteration o
f
the
hash generation
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
Sepherosa Zieha
u
i
pfw: Increat
e
F
I
N
stat
e
s life
time
.
commit
|
commitdiff
|
tree
2017-07-06
Sepherosa Ziehau
ipfw: Don't allow
s
tate
allocation to f
a
il an
d
use
.
.
.
commit
|
commitdiff
|
tree
2017-07-05
Se
p
h
erosa Ziehau
socket: Allow r
o
ot
to pass la
r
ge
bu
f
fer to g
e
tsockopt
.
commit
|
commitdiff
|
tree
2017-07-02
Sepherosa
Z
i
e
h
a
u
ipfw: Rem
o
ve context g
e
neration; the
rac
e
it
t
r
i
es
.
.
.
commit
|
commitdiff
|
tree
2017-06-30
Sepherosa Ziehau
rou
t
e: Cache ali
g
n
statistics
.
commit
|
commitdiff
|
tree
2017-06-30
Seph
e
r
o
sa Ziehau
n
e
tinet: Stati
c
assert TCP/UDP/IP stats are cac
h
e line
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
Sepherosa Ziehau
k
m
a
lloc:
R
edu
c
e ks_l
o
osememuse update fre
q
uency
.
commit
|
commitdiff
|
tree
2017-06-29
Sepheros
a
Zie
h
au
km
a
lloc:
Avoi
d
code du
p
lication
.
commit
|
commitdiff
|
tree
2017-06-29
Sepherosa Zieh
a
u
kmalloc: Minor style
ch
a
nges; no fun
c
tional changes
.
commit
|
commitdiff
|
tree
2017-06-29
Sepherosa Ziehau
busdma: Add
bus_dmamap_load_ccb; ease
d
river porting
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
Sepheros
a
Zie
h
a
u
kmalloc: M
i
nor sty
l
e chang
e
s; no functi
o
nal
ch
a
nges
.
commit
|
commitdiff
|
tree
2017-06-28
S
epherosa Ziehau
km
a
lloc: Up
d
a
t
e
comment
commit
|
commitdiff
|
tree
2017-06-27
S
e
p
h
erosa Ziehau
malloc: Make # of calls stat
i
sti
c
pe
r
-cpu
.
commit
|
commitdiff
|
tree
2017-06-25
S
epher
o
sa Ziehau
if: Imp
l
ement
c
lassq_concat
(
)
commit
|
commitdiff
|
tree
2017-06-25
Sephe
r
o
s
a Z
i
ehau
tcp
:
Di
s
able NCR on link local n
e
t
w
o
r
k by default
.
commit
|
commitdiff
|
tree
2017-06-25
Sepherosa Zi
e
hau
tcp: M
o
ve rmx
b
ased
R
T
T
s
et
u
p out
o
f
tc
p
_
m
s
s
()
.
commit
|
commitdiff
|
tree
2017-06-23
Sephe
r
os
a
Zie
h
au
tcp: Reindent a bit
.
commit
|
commitdiff
|
tree
2017-06-23
Sepherosa Ziehau
R
e
vert "
t
cp: Fix comment
,
w
h
i
l
e
I'm here
.
"
commit
|
commitdiff
|
tree
2017-06-22
S
e
p
h
erosa Zie
h
au
t
cp: F
i
x com
m
ent
,
w
h
i
l
e
I'm
h
ere
.
commit
|
commitdiff
|
tree
2017-06-22
Sep
h
e
r
osa Ziehau
tcp: Fix com
m
ent,
w
hich I'
m
h
ere
.
commit
|
commitdiff
|
tree
2017-06-22
S
epherosa
Ziehau
tcp
:
Reduc
e
minimum retrans
m
it timeout to 190ms
.
commit
|
commitdiff
|
tree
2017-06-22
Seph
e
rosa Ziehau
tcp: Do
n
't
d
e
p
end on PR
_
FA
S
TH
Z
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Zie
h
au
e
m
/emx
:
Disable flow control by default
.
commit
|
commitdiff
|
tree
2017-06-22
Sepheros
a
Ziehau
igb: Disable flow control b
y
defa
u
lt
.
commit
|
commitdiff
|
tree
2017-06-22
S
e
ph
e
rosa Zie
h
au
ix
:
Di
s
able
flow control
b
y default
.
commit
|
commitdiff
|
tree
2017-06-22
Sephe
r
osa
Z
iehau
mxge: Disabl
e
f
l
ow co
n
t
rol by default
.
commit
|
commitdiff
|
tree
2017-06-22
Sepheros
a
Zi
e
hau
tcp: Cac
h
e align
ACK queue he
a
der
.
commit
|
commitdiff
|
tree
2017-06-22
Sephe
r
osa Zieh
a
u
d
omain: Expl
i
c
i
t
ly setup inet/inet6/rout
e
/
l
oc
a
l domain
.
commit
|
commitdiff
|
tree
2017-06-21
Sepherosa Ziehau
ifnet: Remov
e
unused functio
n
s
commit
|
commitdiff
|
tree
2017-06-20
Sephero
s
a Ziehau
l
o
opback: Free ifnet memory in
c
l
o
ne_destroy me
t
hod
.
commit
|
commitdiff
|
tree
2017-06-20
Se
p
hero
s
a
Ziehau
loop
b
ack
:
F
u
nc
t
i
o
n renamin
g
commit
|
commitdiff
|
tree
2017-06-20
S
e
pherosa
Ziehau
loo
p
back:
Use ifclone
A
PIs to create loo
p
back
i
nterf
a
ces
.
commit
|
commitdiff
|
tree
2017-06-04
Sepherosa
Z
iehau
b
ridge: Fix comment
.
commit
|
commitdiff
|
tree
2017-06-04
Sep
h
erosa Zi
e
hau
vlan:
Fix co
m
m
ent
.
commit
|
commitdiff
|
tree
2017-06-04
Sepheros
a
Zi
e
hau
ipf
w
: F
i
x
comment
.
commit
|
commitdiff
|
tree
2017-06-01
Sepher
o
sa Ziehau
bce:
Use ringmap to do M
S
I-X
c
pu assig
n
m
ent and fill
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Sepherosa Ziehau
ifnet: Fix regress
i
on i
f
netisr_ncpus
consisted of
.
.
.
commit
|
commitdiff
|
tree
next