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
ipflow: Unroll the first iteration of the hash generation loop.
2017-07-10
S
e
phero
s
a
Z
iehau
i
p
flow: Unroll the first iteration of
the hash ge
n
eration
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
Sephe
r
os
a
Zie
h
au
i
p
fw: Increa
t
e FIN states
l
i
fe time
.
commit
|
commitdiff
|
tree
2017-07-06
Sep
h
eros
a
Zieh
a
u
ipfw:
Don't allow state a
l
location to fail a
n
d us
e
.
.
.
commit
|
commitdiff
|
tree
2017-07-05
Sepherosa Ziehau
s
o
c
k
et: Allow root to pass l
a
rge buffer to getsockopt
.
commit
|
commitdiff
|
tree
2017-07-02
S
e
pherosa
Z
i
ehau
ipfw: Remove context gen
e
ra
t
i
o
n
; the race it tries
.
.
.
commit
|
commitdiff
|
tree
2017-06-30
Sephe
r
osa Zi
e
hau
route: Cache align stati
s
tics
.
commit
|
commitdiff
|
tree
2017-06-30
Sepher
o
sa Ziehau
n
e
tinet: Sta
t
i
c assert
T
CP/UDP/IP stats are cache
line
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
Se
p
herosa Zie
h
au
kmalloc: Reduce ks_loose
m
emuse
u
p
da
t
e frequency
.
commit
|
commitdiff
|
tree
2017-06-29
Se
p
herosa Zi
e
hau
k
malloc:
A
voi
d
code d
u
plication
.
commit
|
commitdiff
|
tree
2017-06-29
Sepherosa Ziehau
kmalloc: M
i
nor style cha
n
ge
s
; no fu
n
ct
i
onal
c
h
anges
.
commit
|
commitdiff
|
tree
2017-06-29
S
eph
e
rosa
Ziehau
b
u
s
dma:
Add bus_d
m
amap_lo
a
d
_
c
cb; ease driver
p
or
t
ing
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
Seph
e
r
o
sa Ziehau
kmalloc: Minor st
y
le changes; no functional chang
e
s
.
commit
|
commitdiff
|
tree
2017-06-28
Seph
e
rosa
Z
i
ehau
kmalloc: Up
d
ate com
m
ent
commit
|
commitdiff
|
tree
2017-06-27
Sep
h
erosa Ziehau
malloc: Make # of calls sta
t
ist
i
c
p
er-cpu
.
commit
|
commitdiff
|
tree
2017-06-25
Sepher
o
sa Zie
h
au
if
:
Implement cl
a
s
s
q
_concat()
commit
|
commitdiff
|
tree
2017-06-25
Sepherosa Zie
h
au
tcp:
Disable N
C
R o
n
lin
k
local n
e
twork by defaul
t
.
commit
|
commitdiff
|
tree
2017-06-25
Seph
e
r
o
s
a
Ziehau
tcp: Move rmx ba
s
ed
RTT setup
o
ut of
tcp_mss()
.
commit
|
commitdiff
|
tree
2017-06-23
S
e
pherosa
Z
ieh
a
u
tcp: Reindent a bit
.
commit
|
commitdiff
|
tree
2017-06-23
Sep
h
erosa Ziehau
Re
v
ert "tcp:
F
ix
c
o
m
m
e
nt,
w
h
i
le I'
m
here
.
"
commit
|
commitdiff
|
tree
2017-06-22
Sephe
r
osa Ziehau
tcp: Fi
x
co
m
ment, while I'm here
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Ziehau
tcp: Fix comment, which I'm here
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Ziehau
t
cp: Reduce minimum retra
n
smit timeou
t
to 190ms
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Zieha
u
tcp: Don't depend on PR_FASTHZ
.
commit
|
commitdiff
|
tree
2017-06-22
Se
p
herosa Z
i
eh
a
u
em/emx: Disable flo
w
control
by
d
e
f
ault
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Zieha
u
igb: Disable fl
o
w
control by d
e
fault
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Ziehau
i
x: Disable
f
low c
o
ntrol by default
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Ziehau
mxge: Dis
a
ble flo
w
control by def
a
ul
t
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Ziehau
tc
p
:
C
ache alig
n
ACK queue he
a
d
er
.
commit
|
commitdiff
|
tree
2017-06-22
Sepherosa Zieha
u
doma
i
n:
Ex
p
licitly
s
etup inet/inet6/route/loca
l
d
o
main
.
commit
|
commitdiff
|
tree
2017-06-21
Sepherosa
Ziehau
ifn
e
t
:
R
emove unused functions
commit
|
commitdiff
|
tree
2017-06-20
Sepherosa Ziehau
loop
b
ack: Free ifnet memory in c
l
one_destroy method
.
commit
|
commitdiff
|
tree
2017-06-20
Se
p
h
e
rosa Ziehau
loopback: Function renaming
commit
|
commitdiff
|
tree
2017-06-20
Seph
e
rosa Zieh
a
u
loopback: Use if
c
l
o
ne APIs to
c
reate loopback interfa
c
es
.
commit
|
commitdiff
|
tree
2017-06-04
Sepherosa Zieh
a
u
b
r
idge: Fix
comment
.
commit
|
commitdiff
|
tree
2017-06-04
Sepherosa Ziehau
vlan: Fix comment
.
commit
|
commitdiff
|
tree
2017-06-04
Sepher
o
sa Zie
h
au
ipfw: Fix comment
.
commit
|
commitdiff
|
tree
2017-06-01
Se
p
h
e
r
osa
Zi
e
hau
bce: Use r
i
n
g
map to do MS
I
-X cpu a
s
signment and
f
i
ll
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
S
e
ph
e
rosa Ziehau
ifnet:
Fix regress
i
o
n
if netisr_ncpus consisted of
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Sephe
r
o
s
a Ziehau
ifnet: Str
i
n
g
e
nt if_ringmap
a
ssertion
commit
|
commitdiff
|
tree
2017-05-31
Sepheros
a
Zieh
a
u
jme: Enab
l
e
RSS
only
after Toe
p
lit
z
k
ey an
d
redirect
.
.
.
commit
|
commitdiff
|
tree
2017-05-31
Sepher
o
s
a
Ziehau
jme: Us
e
callout
_
ini
t
_
m
p
commit
|
commitdiff
|
tree
2017-05-31
Sepherosa Z
i
ehau
jme:
U
se rin
g
map to do
M
SI-X c
p
u ass
i
gnment and fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-31
Sephe
r
osa Ziehau
i
fnet:
R
emove
red
u
ndant check
.
commit
|
commitdiff
|
tree
2017-05-31
Sepherosa Ziehau
ifn
e
t: Add suppo
r
t to
create r
i
ngmap requiring
p
owe
r
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Sepherosa Zieha
u
ifnet:
S
p
l
it
ringmap
decl
a
ration into th
e
ir own hea
d
er
.
commit
|
commitdiff
|
tree
2017-05-26
Sepherosa Ziehau
emx:
Use ringmap
t
o
do pollin
g
cpu assi
g
nment and fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Sephe
r
o
s
a Ziehau
mxge: Share same redirect ta
b
le f
o
r RSS
a
nd
non-RSS
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Seph
e
ro
s
a Zie
h
au
k
e
rn: Bump __Dr
a
gonFly_version
.
commit
|
commitdiff
|
tree
2017-05-26
Sepherosa Zieha
u
usched: Allow
pro
c
ess
t
o change se
l
f cp
u
a
ffinity
commit
|
commitdiff
|
tree
2017-05-26
Sepherosa Ziehau
s
ched
:
Change CPU_SETSIZE to signed int, same as FreeB
S
D
.
.
.
commit
|
commitdiff
|
tree
2017-05-25
Sepherosa Zie
h
au
emx: Remove unapplied commen
t
commit
|
commitdiff
|
tree
2017-05-25
S
e
pherosa Zi
e
h
au
mxge: Number of entries of the indirect table must
.
.
.
commit
|
commitdiff
|
tree
2017-05-25
Sepherosa Ziehau
m
x
ge: Us
e
ri
n
g
map to do MSI-X cpu
a
ss
i
g
nment and fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-25
S
e
pherosa Ziehau
i
f
n
e
t: Add comment for r
i
ngmap
commit
|
commitdiff
|
tree
2017-05-24
Sepherosa Ziehau
i
g
b
.
4: Update year
.
commit
|
commitdiff
|
tree
2017-05-24
Sepher
o
sa Zie
h
au
em: Enable MSI
by default
on d
e
vices ha
s
PCI
a
dv
a
n
ced
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Seph
e
rosa
Z
i
ehau
i
g
b:
U
se ri
n
g
map to do
M
SI-X cpu assi
g
nm
e
nt and fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Sepherosa Ziehau
ifnet: Rework
i
f_ringmap_mat
c
h
commit
|
commitdiff
|
tree
2017-05-14
S
e
p
herosa Zie
h
au
bnx: F
r
e
e
ringmap in device_detach de
v
ice method
commit
|
commitdiff
|
tree
2017-05-14
Sepherosa Ziehau
bn
x
:
Use modulo
t
o
m
ap
T
X r
i
ngs
.
commit
|
commitdiff
|
tree
2017-05-13
S
e
pher
o
sa Zieh
a
u
bn
x
: Us
e
ringmap
to d
o
M
SI-X cpu assig
n
men
t
and
f
ill
.
.
.
commit
|
commitdiff
|
tree
2017-05-12
Sepherosa Zi
e
hau
pf:
N
o
r
maliz
e
d
,
i
.
e
.
defragged, pack
e
ts req
u
iring
r
ehash
.
commit
|
commitdiff
|
tree
2017-05-11
S
epher
o
sa
Zi
e
ha
u
tool
s
/toeplitz: Add option to
do modulo
commit
|
commitdiff
|
tree
2017-05-11
Sepheros
a
Z
ieh
a
u
ne
t
i
s
r:
A
d
d tunable for n
e
tisr_ncpus
.
commit
|
commitdiff
|
tree
2017-05-11
Sep
h
er
o
s
a
Z
i
e
hau
ix: Use ringmap to do
M
SI-X cpu as
s
i
gnment
and fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Sephe
r
osa Ziehau
ifnet:
A
dd r
i
ngmap
,
which doe
s
ring
/
cpu map and generates
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
Sepherosa Ziehau
in
e
t: Loc
a
l gr
o
up
index
is n
o
t assig
n
ed
i
n
j
a
il
.
commit
|
commitdiff
|
tree
2017-04-18
Sepherosa Ziehau
ix:
F
ixup TX/R
X
ring set
t
in
g
s
f
o
r X5
5
0, which supports
.
.
.
commit
|
commitdiff
|
tree
2017-04-16
Sep
h
er
o
sa Ziehau
tcp: Don't
ass
u
me power o
f
2 netisrs
.
commit
|
commitdiff
|
tree
2017-04-14
Sepherosa
Z
iehau
udp
:
Don
'
t a
s
sume
power
of 2
ne
t
isrs
.
commit
|
commitdiff
|
tree
2017-04-14
Se
p
herosa Zi
e
h
au
inpcb: Add func
t
i
o
n
to set
inpcbinfo
'
s portinfo
.
commit
|
commitdiff
|
tree
2017-04-13
Se
p
h
erosa Zie
h
au
inpcb/localg
r
o
up: Use LSB of t
h
e
hash to
find
inpcb
.
commit
|
commitdiff
|
tree
2017-04-13
Sep
h
eros
a
Zieha
u
inpc
b
: Don't rely on
n
cpus2 for lo
c
a
l port
allocation
.
commit
|
commitdiff
|
tree
2017-04-10
Sepherosa Ziehau
pf:
Don't
a
ssume # of network procecssing CPUs
is pow
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-04-10
Sepherosa Ziehau
toep
l
itz
:
Add comment
.
commit
|
commitdiff
|
tree
2017-04-10
Sepherosa Zieha
u
n
e
t
isr: U
s
e
netis
r
_ncpus
to
c
o
nvert
h
a
sh to cpuid
.
commit
|
commitdiff
|
tree
2017-04-10
Sephe
r
osa Z
i
ehau
ne
t
:
Reorder
sysinit a bit
.
commit
|
commitdiff
|
tree
2017-04-09
Sephero
s
a Ziehau
i
f
poll: Use netisr_ncpus
.
commit
|
commitdiff
|
tree
2017-04-09
S
e
p
herosa Ziehau
ifpo
l
l: Use S
Y
S
INIT t
o
initialize
p
er-c
p
u ifpoll conte
x
t
.
commit
|
commitdiff
|
tree
2017-04-08
Sepherosa Zie
h
au
inpcb: Use netisr_ncpus for listing inpc
b
s
.
commit
|
commitdiff
|
tree
2017-04-08
Sep
h
e
rosa Ziehau
sync
a
c
he: Use
n
etisr_ncpus in
s
te
a
d o
f
ncpus2
commit
|
commitdiff
|
tree
2017-04-08
S
epherosa
Z
i
e
hau
sy
n
ca
c
h
e
: Cache
align per-cp
u
data
.
commit
|
commitdiff
|
tree
2017-04-08
Sep
h
erosa Zieh
a
u
ipd
e
mux: U
s
e ne
t
isr_ncpus
i
n
s
tead of ncpus2
.
commit
|
commitdiff
|
tree
2017-04-08
Sepherosa Ziehau
inet6:
R
estore mbuf hash after
d
e
fr
a
gmentation
.
commit
|
commitdiff
|
tree
2017-04-08
Sepherosa Zieha
u
ipfrag: Max #
of frags per-cpu
should
u
se ncpus instead
.
.
.
commit
|
commitdiff
|
tree
2017-04-08
S
e
pherosa Z
i
ehau
in
e
t
:
U
s
e
net
i
sr_ncpus for ifd
e
tach inet processin
g
.
commit
|
commitdiff
|
tree
2017-04-07
Seph
e
r
osa
Z
iehau
a
rp: Group llin
f
o
a
nd time
r
toget
h
er
.
commit
|
commitdiff
|
tree
2017-04-07
S
e
pheros
a
Zi
e
h
a
u
arp: Ignore ARP probes by default
.
commit
|
commitdiff
|
tree
2017-04-07
S
e
p
heros
a
Ziehau
arp: ARP entry list
should
b
e initiali
z
ed on all
ava
i
lable
.
.
.
commit
|
commitdiff
|
tree
2017-04-05
S
e
phero
s
a Ziehau
net:
M
ake net
i
sr_ncpus sysctl read-only
.
commit
|
commitdiff
|
tree
2017-04-05
Sephero
s
a Ziehau
net: De
f
ine # of cpus for network pro
c
essing
.
commit
|
commitdiff
|
tree
2017-04-05
Sepher
o
sa
Z
ie
h
au
n
et
:
n
e
tisr_cpu -
>
netisr_threads;
n
o
functi
o
nal changes
.
commit
|
commitdiff
|
tree
2017-04-05
Seph
e
rosa Zi
e
h
au
net:
Get
rid of
ifn
e
t
threa
d
s
.
commit
|
commitdiff
|
tree
2017-04-05
Sepherosa Ziehau
ip
f
w
3
: Reduce depende
n
cy on ifnet thread
s
.
commit
|
commitdiff
|
tree
2017-04-05
Seph
e
ros
a
Ziehau
ipfw: Reduce depen
d
e
n
c
y
on ifnet threads
.
commit
|
commitdiff
|
tree
2017-04-05
Sep
h
ero
s
a Zieh
a
u
b
r
idge: Reduce depende
n
cy
on ifnet threads
.
commit
|
commitdiff
|
tree
2017-04-05
Sepherosa Ziehau
vlan:
R
educ
e
dependency o
n
ifnet threads
.
commit
|
commitdiff
|
tree
2017-04-05
Se
p
her
o
sa
Z
iehau
i
pflow: Reduce d
e
p
e
ndency on ifnet threads
.
commit
|
commitdiff
|
tree
2017-04-05
Sepherosa Ziehau
net: Redu
c
e dependenc
y
on ifnet threads
.
commit
|
commitdiff
|
tree
2017-03-29
Sepherosa Ziehau
acpi/p
s
tate: Don't att
a
ch, if _PSS co
n
tains inv
a
l
i
d
.
.
.
commit
|
commitdiff
|
tree
next