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
ifnet: Delete INET address should not fail; panic upon failure.
2017-07-11
S
epherosa Zie
h
au
ifnet: Delete
I
N
ET add
r
ess s
h
ould not fail;
p
an
i
c
upon
.
.
.
commit
|
commitdiff
|
tree
2017-07-10
Sepherosa
Z
iehau
ip
f
low: Unrol
l
the first iterati
o
n of
the hash
generati
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
Seph
e
rosa Ziehau
ipfw: Incr
e
ate FIN s
t
ate
s
life
t
ime
.
commit
|
commitdiff
|
tree
2017-07-06
Sep
h
e
r
o
sa Z
i
eh
a
u
ipfw: Don
'
t allow state allocation
t
o
fail
a
nd use
.
.
.
commit
|
commitdiff
|
tree
2017-07-05
Sepherosa
Ziehau
socket: Allow root to
pass
lar
g
e buffer to gets
o
cko
p
t
.
commit
|
commitdiff
|
tree
2017-07-02
Se
p
h
e
rosa Ziehau
i
p
fw:
Remo
v
e
context gen
e
ration; the race it tr
i
es
.
.
.
commit
|
commitdiff
|
tree
2017-06-30
Sepherosa
Zieh
a
u
r
o
ute:
Cache align statistics
.
commit
|
commitdiff
|
tree
2017-06-30
Sepheros
a
Zie
h
au
net
i
net: Static assert TCP/U
D
P/IP
s
t
ats are c
a
c
h
e line
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
S
ephero
s
a
Z
iehau
k
mallo
c
:
R
educe
ks_loosememuse update frequency
.
commit
|
commitdiff
|
tree
2017-06-29
Sepherosa Ziehau
kmalloc:
A
vo
i
d code duplicati
o
n
.
commit
|
commitdiff
|
tree
2017-06-29
Sepherosa Z
i
ehau
kmalloc: M
i
n
o
r style changes; no
f
uncti
o
nal c
h
a
n
ges
.
commit
|
commitdiff
|
tree
2017-06-29
Sephero
s
a Ziehau
bu
s
dm
a
: Add bus_dmamap_load_ccb; ea
s
e
d
r
iver porti
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
Sepherosa Z
i
ehau
kmal
l
oc: Minor style
c
h
anges;
no functional
c
h
anges
.
commit
|
commitdiff
|
tree
2017-06-28
Sepher
o
sa Ziehau
kma
l
lo
c
:
Update comment
commit
|
commitdiff
|
tree
2017-06-27
Sepher
o
sa Ziehau
malloc: Make # of call
s
statistic per-cpu
.
commit
|
commitdiff
|
tree
2017-06-25
S
epherosa Zieh
a
u
if: Implement
c
lassq_
c
oncat()
commit
|
commitdiff
|
tree
2017-06-25
Sepherosa Ziehau
tcp
:
Disable NCR o
n
link
l
ocal
network by default
.
commit
|
commitdiff
|
tree
2017-06-25
S
ephero
s
a Z
i
ehau
tcp:
M
ove rmx based RTT setup
o
ut of
tcp_mss()
.
commit
|
commitdiff
|
tree
2017-06-23
S
e
p
h
ero
s
a Z
i
ehau
t
c
p:
R
eindent
a
bit
.
commit
|
commitdiff
|
tree
2017-06-23
S
e
p
h
eros
a
Ziehau
Reve
r
t
"
tc
p
: F
i
x comment
,
whil
e
I'm here
.
"
commit
|
commitdiff
|
tree
2017-06-22
Sep
h
erosa
Ziehau
tcp: Fi
x
com
m
ent, while I'
m
h
er
e
.
commit
|
commitdiff
|
tree
2017-06-22
S
e
p
h
e
rosa Zieha
u
tcp: Fix comment, which I'm here
.
commit
|
commitdiff
|
tree
2017-06-22
Se
p
hero
s
a Zieha
u
tcp: Reduce minimum re
t
ransmit timeout to 190ms
.
commit
|
commitdiff
|
tree
2017-06-22
Seph
e
rosa Zi
e
hau
t
c
p: Don't
d
epend on PR_FASTHZ
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Ziehau
em/emx:
Di
s
abl
e
flow control by def
a
ult
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Ziehau
i
g
b
:
Disable flow control by default
.
commit
|
commitdiff
|
tree
2017-06-22
Seph
e
rosa Ziehau
ix: Dis
a
ble
flow control by default
.
commit
|
commitdiff
|
tree
2017-06-22
Seph
e
rosa Zieha
u
mxg
e
: Disa
b
le flow c
o
ntrol by default
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa
Z
ie
h
au
tcp: Cac
h
e align AC
K
queue heade
r
.
commit
|
commitdiff
|
tree
2017-06-22
Seph
e
r
osa Ziehau
domain: Explicitly s
e
tup inet/inet
6
/route/local
domain
.
commit
|
commitdiff
|
tree
2017-06-21
S
epherosa Z
i
ehau
ifnet:
R
e
move un
u
s
ed f
u
nct
i
ons
commit
|
commitdiff
|
tree
2017-06-20
Se
p
herosa Zieh
a
u
loopback: Free ifnet
m
emo
r
y
in clone_de
s
t
r
o
y m
e
t
h
od
.
commit
|
commitdiff
|
tree
2017-06-20
Sepherosa Zieha
u
loopback
:
F
unc
t
io
n
r
enaming
commit
|
commitdiff
|
tree
2017-06-20
Sepherosa Ziehau
loopback: Use ifc
l
o
n
e A
P
I
s
to create loo
p
b
a
ck
interfaces
.
commit
|
commitdiff
|
tree
2017-06-04
Se
p
h
erosa Ziehau
bridge: Fi
x
comment
.
commit
|
commitdiff
|
tree
2017-06-04
S
ephe
r
o
sa
Ziehau
v
lan: Fix c
o
mm
e
nt
.
commit
|
commitdiff
|
tree
2017-06-04
Sepherosa Ziehau
ipfw: Fix comment
.
commit
|
commitdiff
|
tree
2017-06-01
Sephe
r
os
a
Zi
e
h
au
bce: Use r
i
n
gmap to do MSI-X
c
pu as
s
ignm
e
nt and fi
l
l
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Sep
h
ero
s
a Ziehau
ifn
e
t:
Fix regr
e
s
s
ion if n
e
tis
r
_ncpus consisted of
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Se
p
h
er
o
sa Ziehau
ifnet: S
t
ringent i
f
_ringmap
a
sse
r
tion
commit
|
commitdiff
|
tree
2017-05-31
Sepherosa Z
i
ehau
jme: Enable
R
SS onl
y
aft
e
r Toeplitz key an
d
redi
r
ect
.
.
.
commit
|
commitdiff
|
tree
2017-05-31
Se
p
he
r
osa Zi
e
h
au
jme: Use
c
allou
t
_init_mp
commit
|
commitdiff
|
tree
2017-05-31
Sepherosa Zieh
a
u
j
me: Use r
i
n
g
map to do MSI-X cpu assignment and
f
ill
.
.
.
commit
|
commitdiff
|
tree
2017-05-31
Sepherosa Ziehau
ifnet: R
e
m
o
ve redundant
chec
k
.
commit
|
commitdiff
|
tree
2017-05-31
S
e
p
h
erosa Z
i
ehau
i
f
net:
Add support t
o
c
r
ea
t
e r
i
ngma
p
requ
i
r
i
n
g
p
o
w
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
S
e
p
herosa Zi
e
hau
ifnet: Spli
t
rin
g
map declara
t
ion into their own header
.
commit
|
commitdiff
|
tree
2017-05-26
Sepherosa Ziehau
emx: Use ringmap to do polling cpu assign
m
ent and fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Se
p
he
r
o
s
a Z
i
e
hau
mx
g
e: Share sam
e
redirect t
a
bl
e
for
R
SS and non
-
RS
S
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Sepherosa
Z
ie
h
au
kern:
B
ump __Dra
g
onFly_version
.
commit
|
commitdiff
|
tree
2017-05-26
Sepher
o
sa
Ziehau
usched: Allow process to chang
e
self cpu affinity
commit
|
commitdiff
|
tree
2017-05-26
Seph
e
rosa Ziehau
sched:
C
hange CPU_SETSIZE
t
o sign
e
d int, s
a
m
e as FreeBSD
.
.
.
commit
|
commitdiff
|
tree
2017-05-25
Sepher
o
sa
Z
iehau
emx
:
Remove
u
n
a
p
p
lied comment
commit
|
commitdiff
|
tree
2017-05-25
Sep
h
erosa Ziehau
mxge: Number of entrie
s
of the indire
c
t table
must
.
.
.
commit
|
commitdiff
|
tree
2017-05-25
Sepherosa Ziehau
mxge: Use
r
ingmap
t
o
d
o MSI
-
X c
p
u assignment and
fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-25
S
e
pherosa Z
i
ehau
ifnet: Add comm
e
nt for
r
i
n
gmap
commit
|
commitdiff
|
tree
2017-05-24
Ja
n
Sucan
mxge
.
4: Firmwa
r
e imag
e
s can a
l
s
o be
embed
d
e
d
into a
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Sepherosa Z
i
ehau
ig
b
.
4:
Upda
t
e ye
a
r
.
commit
|
commitdiff
|
tree
2017-05-24
Jan Sucan
m
xge:
Unify firmwa
r
e ha
n
dl
i
ng with
the rest
o
f t
h
e
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Sephero
s
a Ziehau
e
m
: Enable MSI by default on devices h
a
s P
C
I
advanced
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Se
p
heros
a
Ziehau
igb
:
Use ringmap
t
o do MSI-X
cpu assignment and f
i
ll
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
S
epherosa
Ziehau
ifnet: Rework if_ringm
a
p
_match
commit
|
commitdiff
|
tree
2017-05-14
Sepherosa Ziehau
bnx: Fre
e
rin
g
map in devi
c
e_det
a
ch device me
t
hod
commit
|
commitdiff
|
tree
2017-05-14
Sepherosa Z
i
eha
u
bnx: U
s
e mo
d
ulo to map TX rin
g
s
.
commit
|
commitdiff
|
tree
2017-05-13
Seph
e
rosa Ziehau
bnx: Use ringm
a
p to do MSI-
X
cpu ass
i
gnment and fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-12
S
e
p
h
er
o
sa Ziehau
pf
:
Norm
a
lized, i
.
e
.
defragged, p
a
c
kets
re
q
uir
i
n
g
rehash
.
commit
|
commitdiff
|
tree
2017-05-11
S
epherosa Ziehau
too
l
s/toeplitz: Ad
d
optio
n
to d
o
modulo
commit
|
commitdiff
|
tree
2017-05-11
Se
p
her
o
s
a
Z
ie
h
au
netisr:
A
d
d t
u
nab
l
e for n
e
t
isr_ncpus
.
commit
|
commitdiff
|
tree
2017-05-11
Sepherosa Ziehau
ix: Use rin
g
map to do MSI-X cpu assignm
e
nt a
n
d fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Seph
e
rosa Zie
h
au
ifn
e
t: Add ringmap
,
which d
o
es ring/cpu map and generates
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
Sepheros
a
Ziehau
inet: L
o
cal group index
i
s not
assigned in jail
.
commit
|
commitdiff
|
tree
2017-04-18
Seph
e
rosa Ziehau
ix: Fixup TX/RX ri
n
g set
t
i
n
g
s for X550, which sup
p
orts
.
.
.
commit
|
commitdiff
|
tree
2017-04-16
Sephero
s
a
Ziehau
tcp
:
Do
n
't assume power
of 2 netisrs
.
commit
|
commitdiff
|
tree
2017-04-14
Sepherosa Z
i
ehau
udp: Don't as
s
ume power of
2
n
e
tisrs
.
commit
|
commitdiff
|
tree
2017-04-14
Sepherosa Zieha
u
inpcb:
A
dd f
u
nction to
set inpcbin
f
o
'
s port
i
nfo
.
commit
|
commitdiff
|
tree
2017-04-13
Sepherosa Ziehau
inpcb/localgroup:
U
se LSB of the
h
ash to f
i
nd inpc
b
.
commit
|
commitdiff
|
tree
2017-04-13
Sepherosa
Z
ieh
a
u
inpcb: Don't rely on ncp
u
s2
f
or local port a
l
location
.
commit
|
commitdiff
|
tree
2017-04-10
S
ep
h
e
rosa
Z
iehau
pf
:
Don't assume # of n
e
twork pr
o
c
ecssing CPUs
is power
.
.
.
commit
|
commitdiff
|
tree
2017-04-10
Sep
h
eros
a
Zi
e
hau
toe
p
l
itz: Add comment
.
commit
|
commitdiff
|
tree
2017-04-10
S
e
pherosa Ziehau
n
e
t
i
sr
:
Us
e
ne
t
isr_ncpu
s
to convert hash
to cpuid
.
commit
|
commitdiff
|
tree
2017-04-10
Seph
e
rosa Zi
e
hau
n
et: Reorder sysi
n
it
a bit
.
commit
|
commitdiff
|
tree
2017-04-09
Se
p
he
r
o
sa Ziehau
ifpoll: Use net
i
sr_ncpus
.
commit
|
commitdiff
|
tree
2017-04-09
Sep
h
erosa Ziehau
ifpoll: Use SY
S
INIT
t
o initi
a
lize per-cpu
i
fpoll context
.
commit
|
commitdiff
|
tree
2017-04-08
Sepherosa Zi
e
hau
i
n
p
c
b:
Use netisr_ncpus for listing inpcbs
.
commit
|
commitdiff
|
tree
2017-04-08
Sephe
r
o
sa Zie
h
au
syncache: Use
n
etisr_ncpus instead
o
f
ncpus2
commit
|
commitdiff
|
tree
2017-04-08
S
epherosa Ziehau
syncache:
Cache
align
p
er-cpu da
t
a
.
commit
|
commitdiff
|
tree
2017-04-08
Sepherosa Ziehau
ipdemux: Use netisr_n
c
pus in
s
tead of
ncpus2
.
commit
|
commitdiff
|
tree
2017-04-08
Seph
e
rosa Ziehau
i
n
e
t6: Restore mbuf hash after defragment
a
t
i
on
.
commit
|
commitdiff
|
tree
2017-04-08
Sepherosa Ziehau
ipfrag: Max
#
of
frags per-cpu
sh
o
uld use ncpu
s
instead
.
.
.
commit
|
commitdiff
|
tree
2017-04-08
Seph
e
rosa Ziehau
inet: Use n
e
tis
r
_ncpus
fo
r
ifdetach inet p
r
ocessing
.
commit
|
commitdiff
|
tree
2017-04-07
Sepherosa Ziehau
ar
p
: Group llinfo an
d
t
i
mer together
.
commit
|
commitdiff
|
tree
2017-04-07
Se
p
h
e
rosa Zieha
u
a
r
p
: Ignore AR
P
prob
e
s by
d
efault
.
commit
|
commitdiff
|
tree
2017-04-07
Seph
e
ro
s
a Ziehau
arp: ARP entry
l
ist should b
e
initialized on all a
v
ailable
.
.
.
commit
|
commitdiff
|
tree
2017-04-05
Seph
e
rosa
Zieh
a
u
net: Make
netis
r
_ncpus sysc
t
l r
e
a
d
-only
.
commit
|
commitdiff
|
tree
2017-04-05
Sepherosa
Z
ieha
u
ne
t
: D
e
fine #
of cpus for ne
t
work processing
.
commit
|
commitdiff
|
tree
2017-04-05
Sepherosa Ziehau
net:
netisr_cpu ->
n
etisr
_
th
r
eads;
no functi
o
n
a
l chan
g
e
s
.
commit
|
commitdiff
|
tree
2017-04-05
S
e
p
h
e
r
o
sa Zieh
a
u
net: Get rid of ifnet threads
.
commit
|
commitdiff
|
tree
2017-04-05
Sepherosa Zieha
u
ipfw3: Reduc
e
dependency
o
n ifnet threads
.
commit
|
commitdiff
|
tree
2017-04-05
Sepher
o
sa
Z
iehau
ipfw: Reduc
e
d
e
p
endency on ifnet threads
.
commit
|
commitdiff
|
tree
2017-04-05
S
e
p
h
erosa Zieha
u
br
i
d
ge: Reduce
dependency on ifnet threads
.
commit
|
commitdiff
|
tree
2017-04-05
Sephero
s
a Ziehau
vlan: R
e
duce
d
ependenc
y
on
ifnet threads
.
commit
|
commitdiff
|
tree
next