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
ipfw: Fix comment.
2017-06-04
S
e
ph
e
r
o
s
a Ziehau
i
p
fw: Fi
x
comment
.
commit
|
commitdiff
|
tree
2017-06-01
Sepherosa Zieha
u
b
ce: Use ringm
a
p to do
M
SI-X cpu assignment and
f
ill
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Sepher
o
s
a
Ziehau
ifnet: Fix regression if netisr_ncpus c
o
nsisted
of
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Sepherosa Zi
e
ha
u
ifnet:
S
tringent if_ringmap
assertion
commit
|
commitdiff
|
tree
2017-05-31
Sepherosa Ziehau
jme: Enable RSS only after
T
oepli
t
z key and red
i
r
ect
.
.
.
commit
|
commitdiff
|
tree
2017-05-31
Se
p
he
r
osa
Z
iehau
jme:
U
se c
a
llout_init
_
mp
commit
|
commitdiff
|
tree
2017-05-31
Sepher
o
s
a
Ziehau
jme: Use ringmap to do MSI-X cpu assignment and fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-31
Sepherosa Zie
h
a
u
ifn
e
t
: Re
m
ove re
d
undant
c
heck
.
commit
|
commitdiff
|
tree
2017-05-31
Sepherosa
Z
iehau
if
n
et: A
d
d
supp
o
rt to create ringm
a
p requiri
n
g po
w
er
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Seph
e
rosa Zieh
a
u
ifnet: Sp
l
it ringmap declar
a
tio
n
into their own header
.
commit
|
commitdiff
|
tree
2017-05-26
Sepherosa Ziehau
e
m
x: U
s
e ringmap to do poll
i
ng cpu assignment and fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Sephe
r
o
s
a Z
i
ehau
m
xge:
S
h
are
sa
m
e redirect table fo
r
RSS
a
n
d non-RSS
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Sep
h
e
r
osa Zieha
u
kern:
B
ump __D
r
agonFly_
v
er
s
ion
.
commit
|
commitdiff
|
tree
2017-05-26
Se
p
herosa
Ziehau
usc
h
ed: Allow proces
s
to change self c
p
u af
f
inity
commit
|
commitdiff
|
tree
2017-05-26
Sep
h
erosa Ziehau
sched
:
Chan
g
e
CP
U
_SETSIZE to signed int, same as Free
B
SD
.
.
.
commit
|
commitdiff
|
tree
2017-05-25
Sep
h
erosa
Z
iehau
emx: Rem
o
ve u
n
applied comment
commit
|
commitdiff
|
tree
2017-05-25
Sepherosa Zieha
u
mxge: Number
of en
t
ries o
f
the i
n
di
r
ect table
must
.
.
.
commit
|
commitdiff
|
tree
2017-05-25
Sepherosa Ziehau
mxg
e
:
Use ringm
a
p to
d
o MSI-X cpu a
s
signment and
fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-25
Seph
e
ro
s
a
Ziehau
ifnet: Ad
d
commen
t
f
o
r ringmap
commit
|
commitdiff
|
tree
2017-05-24
Sepher
o
sa Ziehau
igb
.
4: U
p
date y
e
ar
.
commit
|
commitdiff
|
tree
2017-05-24
Seph
e
r
osa Ziehau
em: Enable MSI by
default on dev
i
ces has
PCI advance
d
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Seph
e
ro
s
a
Z
i
eh
a
u
igb: Use r
i
ngmap to do MSI-X cpu
a
ss
i
g
n
ment and fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Sepherosa Ziehau
i
fn
e
t:
R
ework
if
_
ringm
a
p_
m
atch
commit
|
commitdiff
|
tree
2017-05-14
S
e
phe
r
osa Zieha
u
bnx: Free ringmap in devic
e
_
detach device
m
etho
d
commit
|
commitdiff
|
tree
2017-05-14
Sepherosa Zieha
u
bnx: Use modulo to map TX
rings
.
commit
|
commitdiff
|
tree
2017-05-13
Sepherosa Z
i
ehau
bnx:
Use
ringmap to do MSI-X cpu as
s
ign
m
ent and fi
l
l
.
.
.
commit
|
commitdiff
|
tree
2017-05-12
Se
p
her
o
sa Ziehau
pf: Normalized, i
.
e
.
de
f
ragged, packets req
u
i
ri
n
g reha
s
h
.
commit
|
commitdiff
|
tree
2017-05-11
S
e
pherosa Ziehau
tools/toeplitz: Add opt
i
on to do modulo
commit
|
commitdiff
|
tree
2017-05-11
Sepheros
a
Ziehau
n
etisr: A
d
d tunable for
n
etis
r
_ncpus
.
commit
|
commitdiff
|
tree
2017-05-11
Sephe
r
osa Z
i
ehau
ix: Use ringmap to do MS
I
-X cpu assignment and fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Sephero
s
a Zie
h
au
ifnet: Add ring
m
ap, which doe
s
ring/cpu
map
a
n
d
g
enera
t
e
s
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
Sep
h
erosa Zieh
a
u
inet
:
Local group index is
not assig
n
ed in jail
.
commit
|
commitdiff
|
tree
2017-04-18
Se
p
he
r
osa
Z
iehau
ix:
F
i
x
u
p
TX/RX rin
g
set
t
ings for X550, whi
c
h supports
.
.
.
commit
|
commitdiff
|
tree
2017-04-16
S
epheros
a
Z
iehau
tcp: D
o
n
't assume power of
2
netisrs
.
commit
|
commitdiff
|
tree
2017-04-14
S
epherosa
Ziehau
udp: Don't ass
u
me power of 2 netisrs
.
commit
|
commitdiff
|
tree
2017-04-14
Sepherosa Ziehau
inpcb: Add function
t
o set inpcbinfo's portin
f
o
.
commit
|
commitdiff
|
tree
2017-04-13
Sephero
s
a Ziehau
inpcb/localgro
u
p: Use LSB of the hash
to find
i
npcb
.
commit
|
commitdiff
|
tree
2017-04-13
S
e
phe
r
osa Ziehau
i
n
pcb: Don't rely on ncpus2
for
l
o
cal por
t
allocatio
n
.
commit
|
commitdiff
|
tree
2017-04-10
Seph
e
rosa Zieha
u
pf: Don't as
s
ume # of networ
k
proce
c
s
sin
g
C
P
Us is power
.
.
.
commit
|
commitdiff
|
tree
2017-04-10
Sephe
r
osa Zieh
a
u
toepli
t
z: Add commen
t
.
commit
|
commitdiff
|
tree
2017-04-10
Sepherosa Zi
e
ha
u
netisr: Use netisr_ncpus
t
o convert hash to
c
puid
.
commit
|
commitdiff
|
tree
2017-04-10
Se
p
herosa
Z
ieha
u
net: R
e
order sysini
t
a bit
.
commit
|
commitdiff
|
tree
2017-04-09
S
epheros
a
Z
iehau
ifpoll:
U
s
e n
e
tisr_ncpus
.
commit
|
commitdiff
|
tree
2017-04-09
Sep
h
erosa Ziehau
if
p
o
l
l:
Use S
Y
SINIT to ini
t
ialize per-c
p
u ifpoll cont
e
xt
.
commit
|
commitdiff
|
tree
2017-04-08
Se
p
herosa Z
i
ehau
inpcb: Use
n
etisr
_
ncpus
f
or
l
isting inpc
b
s
.
commit
|
commitdiff
|
tree
2017-04-08
Seph
e
rosa Z
i
ehau
syn
c
a
c
he:
Use netisr_
n
cp
u
s
i
n
stead of n
c
p
us2
commit
|
commitdiff
|
tree
2017-04-08
Sepheros
a
Zie
h
au
s
yncache: Cac
h
e align per-c
p
u
d
a
ta
.
commit
|
commitdiff
|
tree
2017-04-08
Sepherosa Z
i
ehau
i
p
dem
u
x
:
Use
netisr_ncpus instead of nc
p
us2
.
commit
|
commitdiff
|
tree
2017-04-08
Sepher
o
sa Ziehau
in
e
t6
:
Restore mb
u
f hash after defrag
m
entat
i
o
n
.
commit
|
commitdiff
|
tree
2017-04-08
Sepherosa
Ziehau
ipfrag: Max #
o
f
frags per-cpu
s
hould use n
c
pus instead
.
.
.
commit
|
commitdiff
|
tree
2017-04-08
Sephero
s
a Ziehau
inet: Use netisr_ncpus for if
d
etach inet pr
o
c
essing
.
commit
|
commitdiff
|
tree
2017-04-07
Sep
h
ero
s
a Ziehau
ar
p
: Group llinfo and time
r
together
.
commit
|
commitdiff
|
tree
2017-04-07
Sepherosa Ziehau
arp:
Ign
o
re
A
RP
probes
by d
e
fault
.
commit
|
commitdiff
|
tree
2017-04-07
S
e
pherosa Ziehau
a
rp
:
ARP
e
ntry list should be initial
i
z
e
d on all ava
i
lable
.
.
.
commit
|
commitdiff
|
tree
2017-04-05
Sepheros
a
Zi
e
hau
net:
Ma
k
e
n
e
t
i
s
r_nc
p
us sysc
t
l read-
o
nl
y
.
commit
|
commitdiff
|
tree
2017-04-05
S
epherosa Ziehau
ne
t
: Define # of c
p
us for netw
o
rk
p
rocessing
.
commit
|
commitdiff
|
tree
2017-04-05
Sepherosa
Ziehau
net: netisr_c
p
u -> net
i
sr_threads;
n
o f
u
nc
t
ional cha
n
ges
.
commit
|
commitdiff
|
tree
2017-04-05
Se
p
herosa Ziehau
net: Get r
i
d of
i
fne
t
t
h
rea
d
s
.
commit
|
commitdiff
|
tree
2017-04-05
Sepherosa Ziehau
ipfw3
:
R
e
du
c
e d
e
pendency on ifnet thr
e
ads
.
commit
|
commitdiff
|
tree
2017-04-05
S
e
pherosa
Zieha
u
ipfw:
R
e
d
uce
dependency
o
n ifnet t
h
reads
.
commit
|
commitdiff
|
tree
2017-04-05
S
epherosa
Z
ie
h
a
u
br
i
dge: Reduce dependency on ifnet threa
d
s
.
commit
|
commitdiff
|
tree
2017-04-05
Sepherosa Ziehau
vla
n
:
R
ed
u
c
e
d
e
pendency o
n
ifne
t
th
r
eads
.
commit
|
commitdiff
|
tree
2017-04-05
Sepherosa Ziehau
i
p
f
low: Re
d
u
c
e
dependency on
ifnet thread
s
.
commit
|
commitdiff
|
tree
2017-04-05
Sepherosa
Z
i
e
hau
net: Reduce
dependency on ifnet threads
.
commit
|
commitdiff
|
tree
2017-03-29
Sepherosa
Z
ieha
u
acpi
/
pstate: Don'
t
a
ttach,
i
f _PSS cont
a
ins invalid
.
.
.
commit
|
commitdiff
|
tree
2017-03-29
S
e
pherosa Ziehau
powerd:
A
d
d
optio
n
to disabl
e
adjusting userl
a
nd
schedu
l
er
.
.
.
commit
|
commitdiff
|
tree
2017-03-29
Sepherosa Zieha
u
k
er
n
: Ad
d
p
e
r-cpu
helper threads, which handl
e
s lwk
t
.
.
.
commit
|
commitdiff
|
tree
2017-03-27
Sepheros
a
Zieh
a
u
sound/hd
a
: Sy
n
c
d
e
vice ID
tabl
e
with Fr
e
eBSD
commit
|
commitdiff
|
tree
2017-03-06
S
epheros
a
Zie
h
a
u
re:
Only limited vers
i
ons
of t
h
is
c
h
i
p req
u
ir
e
explicit
.
.
.
commit
|
commitdiff
|
tree
2017-02-24
Sephe
r
osa Ziehau
re: Fi
x
t
y
po for
d
isabling tx
c
s
um
.
commit
|
commitdiff
|
tree
2017-02-22
Sephe
r
osa Ziehau
re: Update
t
o
Realtek 1
.
9
3
commit
|
commitdiff
|
tree
2017-02-16
S
epher
o
sa Z
i
eha
u
U
nbrea
k
kernel bu
i
ldin
g
commit
|
commitdiff
|
tree
2017-02-16
Sepherosa Ziehau
hyp
e
r
v:
I
mp
l
ement cpucounters
.
commit
|
commitdiff
|
tree
2017-02-16
S
e
pherosa
Z
iehau
hyperv:
R
e
organize
commit
|
commitdiff
|
tree
2017-02-14
Sepherosa
Z
ie
h
au
kern: Add
cpu
c
o
u
n
t
er which returns 64bit monotonic
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
Sepheros
a
Zieh
a
u
a
l
tq: U
s
e mic
r
o
u
ptim
e
() instead of mi
c
rotime() - bootti
m
e
.
commit
|
commitdiff
|
tree
2017-02-13
Sepheros
a
Ziehau
libkern: Make inet_nto
a
M
P
SAFE by passing
string buff
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
Sepherosa Ziehau
net: Make sure
that loc
a
l variable is r
e
ally
used
.
commit
|
commitdiff
|
tree
2017-02-12
Se
p
her
o
sa Z
i
ehau
pktge
n
: Ifnet lock
i
s
required by ifunit
.
commit
|
commitdiff
|
tree
2017-01-25
Seph
e
rosa
Z
ieh
a
u
cputimer: Update comment
commit
|
commitdiff
|
tree
2017-01-25
S
e
phero
s
a Zie
h
au
lwp: Restore lwp
syscal
l
s (
e
xcept
l
wp_cre
a
t
e
*) declarat
i
o
n
.
commit
|
commitdiff
|
tree
2017-01-25
Sep
h
erosa
Z
ieh
a
u
lwp: Bump v
e
rsio
n
for shuffle l
w
p syscalls
.
commit
|
commitdiff
|
tree
2017-01-24
Sephero
s
a Zieha
u
c
pu
t
imer
:
Reorder fie
l
ds
a
b
i
t to avoid
implicit paddi
n
g
.
commit
|
commitdiff
|
tree
2017-01-24
Sepherosa Ziehau
cputimer: In
i
tialize explicitly
.
commit
|
commitdiff
|
tree
2017-01-22
Sepherosa Ziehau
sc
h
ed: Add
c
puset_t for Free
B
SD
c
ompat
commit
|
commitdiff
|
tree
2017-01-22
S
e
pherosa Ziehau
l
i
bc: Add sched_
g
etcpu()
.
commit
|
commitdiff
|
tree
2017-01-18
Se
p
heros
a
Z
iehau
em/emx: Retry interru
p
t allocation with
MSI
commit
|
commitdiff
|
tree
2017-01-18
S
epherosa Ziehau
t
o
ols/kq_sendre
c
v: Fix bu
i
l
ding on FreeBSD
commit
|
commitdiff
|
tree
2017-01-17
S
e
pher
o
s
a
Ziehau
tools/
k
q_rec
v
serv: Add o
p
tion to se
t
r
e
ceiving thread
.
.
.
commit
|
commitdiff
|
tree
2017-01-17
Sepherosa Zieh
a
u
tools/kq_recvse
r
v:
A
d
d option t
o
enable SO_
R
EUSEPORT
commit
|
commitdiff
|
tree
2017-01-17
Se
p
herosa Ziehau
t
ools/kq_sen
d
cli: Ad
d
option to
s
et sending
thread
.
.
.
commit
|
commitdiff
|
tree
2017-01-17
Sephero
s
a Ziehau
too
l
s/k
q
_
r
ecvser
v
:
A
dd
o
ption
t
o set read size
commit
|
commitdiff
|
tree
2017-01-17
Sephero
s
a Zi
e
ha
u
tool
/
kq_sendcli: Add option to set write
s
ize
.
commit
|
commitdiff
|
tree
2017-01-17
Sep
h
erosa Ziehau
to
o
ls/kq_sendcli: Add
s
endfile support
.
commit
|
commitdiff
|
tree
2017-01-16
Sephe
r
osa
Z
i
e
h
au
lwp: Mov
e
all l
w
p
s
yscalls to sys
/
lwp
.
h
commit
|
commitdiff
|
tree
2017-01-16
Sepherosa Ziehau
param: B
u
m
p
vers
i
on accord
i
ng to the comment
.
commit
|
commitdiff
|
tree
2017-01-15
Se
p
herosa Ziehau
pthread
:
I
m
p
l
e
ment pthread_attr_{get
,
set}affinity_np
commit
|
commitdiff
|
tree
2017-01-15
Sepherosa Zi
e
hau
x86
_
64: Fix
mach
d
ep
.
smp_active sysctl ty
p
e
.
commit
|
commitdiff
|
tree
2017-01-15
Sepherosa Ziehau
l
wp: Add lwp_create
2
syscll, whic
h
takes cpumask for
.
.
.
commit
|
commitdiff
|
tree
2017-01-14
S
epherosa Ziehau
man:
A
dd
cross reference
s
commit
|
commitdiff
|
tree
next