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
bce: Use ringmap to do MSI-X cpu assignment and fill redirect table.
2017-06-01
Se
p
her
o
sa Ziehau
bce: Use ring
m
a
p to do
MSI-X cp
u
assignment and fill
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Sepherosa Ziehau
ifnet: Fix re
g
ress
i
on if netisr_n
c
pus con
s
iste
d
of
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
S
e
p
he
r
osa Z
i
ehau
ifnet: S
t
ring
e
nt if_
r
ingma
p
assertion
commit
|
commitdiff
|
tree
2017-05-31
Seph
e
rosa Ziehau
j
m
e
:
E
nable RSS only after Toeplitz key and redirect
.
.
.
commit
|
commitdiff
|
tree
2017-05-31
S
e
ph
e
ro
s
a Ziehau
jme: Use ca
l
lout
_
init_mp
commit
|
commitdiff
|
tree
2017-05-31
Sepherosa
Ziehau
jme:
U
se ringmap to do MSI-X c
p
u
a
s
s
ignme
n
t and fi
l
l
.
.
.
commit
|
commitdiff
|
tree
2017-05-31
Sepherosa Ziehau
ifnet
:
Remo
v
e
redundant check
.
commit
|
commitdiff
|
tree
2017-05-31
S
e
pherosa Zi
e
h
au
if
n
et
:
Add support
to cr
e
ate ringm
a
p requiring p
o
wer
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
S
e
pher
o
sa Ziehau
ifn
e
t: Spl
i
t
r
ingmap declaration into their own header
.
commit
|
commitdiff
|
tree
2017-05-26
Seph
e
rosa
Ziehau
emx: U
s
e ringm
a
p to do
polling cp
u
assignment and
f
ill
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Sephero
s
a
Ziehau
mxge: Share same re
d
irect t
a
ble
f
or
R
SS
a
nd n
o
n
-
RSS
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Sepherosa
Z
iehau
kern: Bump __Dra
g
onFly
_
version
.
commit
|
commitdiff
|
tree
2017-05-26
Sepherosa Ziehau
usched: Allow
p
r
ocess to change sel
f
cpu af
f
inity
commit
|
commitdiff
|
tree
2017-05-26
Sepheros
a
Z
iehau
s
ched: Chan
g
e CPU
_
SET
S
IZE to signed int
,
same as
F
r
eeBSD
.
.
.
commit
|
commitdiff
|
tree
2017-05-25
Sepher
o
sa Ziehau
emx: Remove unappl
i
ed c
o
mment
commit
|
commitdiff
|
tree
2017-05-25
Sephero
s
a Ziehau
mxg
e
: Number of
e
nt
r
ies of
the indirect table must
.
.
.
commit
|
commitdiff
|
tree
2017-05-25
Sepherosa Zi
e
hau
mxge: Use ringmap to do
MSI
-
X cp
u
as
s
ig
n
ment an
d
fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-25
S
e
pherosa Zi
e
hau
ifn
e
t: Add commen
t
f
o
r ringmap
commit
|
commitdiff
|
tree
2017-05-24
J
an Suc
a
n
mxge
.
4: Firmware images can a
l
so be embedded into a
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Sepherosa Ziehau
igb
.
4
: Updat
e
year
.
commit
|
commitdiff
|
tree
2017-05-24
Jan Sucan
mxg
e
:
U
nify firmware
h
a
n
dling
wit
h
t
he rest of the
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
S
e
pherosa Z
i
eh
a
u
e
m
:
E
nable MSI
by
defaul
t
on devices has PCI
a
dvanced
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Sepherosa Z
i
e
hau
igb: U
s
e
ringmap to do MSI-X c
p
u assig
n
ment
a
n
d
f
i
ll
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Sepherosa Z
i
e
h
au
ifnet: Re
w
ork
i
f
_ringmap_match
commit
|
commitdiff
|
tree
2017-05-14
Sepherosa Ziehau
bnx
:
Free
r
i
ngmap in dev
i
ce_detach device m
e
th
o
d
commit
|
commitdiff
|
tree
2017-05-14
Sepherosa Ziehau
bn
x
:
Use
modulo t
o
map TX
rings
.
commit
|
commitdiff
|
tree
2017-05-13
Se
p
herosa
Z
i
e
hau
bn
x
: Use rin
g
map to do MSI-X cp
u
assignment and fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-12
Sepherosa
Z
ieh
a
u
p
f: Norm
a
lized, i
.
e
.
def
r
agged, p
a
ck
e
t
s
r
e
q
uiring
rehash
.
commit
|
commitdiff
|
tree
2017-05-11
Sepherosa Zieha
u
tools/toepli
t
z:
A
d
d
option to
do modulo
commit
|
commitdiff
|
tree
2017-05-11
Sep
h
eros
a
Ziehau
netisr: A
d
d t
u
nable for
netisr_n
c
pus
.
commit
|
commitdiff
|
tree
2017-05-11
Seph
e
rosa Z
i
eha
u
ix:
Use ringm
a
p to do MSI-X cpu ass
i
g
n
m
e
nt and fill
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Sepherosa
Z
iehau
ifn
e
t: Add r
i
ngmap, wh
i
ch
does ring/c
p
u map and generates
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
Sepherosa Z
i
e
hau
i
n
et: Loca
l
gr
o
u
p
i
n
dex is not
a
ssign
e
d in ja
i
l
.
commit
|
commitdiff
|
tree
2017-04-18
Sephe
r
osa Ziehau
ix: Fi
x
up TX
/
RX ring settings for X550, which supports
.
.
.
commit
|
commitdiff
|
tree
2017-04-16
Sep
h
erosa Zi
e
h
au
tc
p
: Don't
assume power of 2
n
e
tis
r
s
.
commit
|
commitdiff
|
tree
2017-04-14
Se
p
heros
a
Ziehau
udp: Don't as
s
u
me power o
f
2 netisr
s
.
commit
|
commitdiff
|
tree
2017-04-14
Sepher
o
sa Ziehau
inpc
b
: Add function
t
o set inpcb
i
nfo's
p
ortinfo
.
commit
|
commitdiff
|
tree
2017-04-13
Sepherosa Zie
h
au
inpcb
/
localgroup:
U
se
L
SB of t
h
e
hash
t
o find inpcb
.
commit
|
commitdiff
|
tree
2017-04-13
Seph
e
rosa
Zieha
u
inpcb:
Don't re
l
y on ncpus2 for loc
a
l port allocatio
n
.
commit
|
commitdiff
|
tree
2017-04-10
Sephe
r
osa Ziehau
p
f: D
o
n't assume #
o
f network proc
e
c
s
sing CPU
s
is power
.
.
.
commit
|
commitdiff
|
tree
2017-04-10
Sepherosa
Z
ieha
u
toeplitz: Add c
o
mmen
t
.
commit
|
commitdiff
|
tree
2017-04-10
Se
p
he
r
osa Zieh
a
u
netisr: Use n
e
ti
s
r
_
n
cpus
t
o convert hash to cpuid
.
commit
|
commitdiff
|
tree
2017-04-10
Sepherosa Ziehau
net
:
Reorder sysinit a bit
.
commit
|
commitdiff
|
tree
2017-04-09
Sepherosa
Zie
h
au
ifpo
l
l:
Use neti
s
r_ncpus
.
commit
|
commitdiff
|
tree
2017-04-09
Sepherosa Ziehau
ifpoll: Use SY
S
I
N
IT to
i
nitiali
z
e per
-
c
p
u if
p
ol
l
con
t
ext
.
commit
|
commitdiff
|
tree
2017-04-08
Sepherosa
Z
iehau
inpcb: Use netisr_ncpus for listi
n
g
inp
c
bs
.
commit
|
commitdiff
|
tree
2017-04-08
Sepher
o
s
a
Ziehau
syncache
:
Use
n
etisr_
n
cp
u
s instead of ncp
u
s2
commit
|
commitdiff
|
tree
2017-04-08
S
e
pherosa Ziehau
syncache: Cache align per-cpu data
.
commit
|
commitdiff
|
tree
2017-04-08
S
epherosa Ziehau
ipd
e
mux: Use netisr_ncpus instea
d
of ncp
u
s2
.
commit
|
commitdiff
|
tree
2017-04-08
Sepherosa Ziehau
inet6
:
Restore
mbuf hash after
defrag
m
entation
.
commit
|
commitdiff
|
tree
2017-04-08
Sep
h
ero
s
a
Z
iehau
ipfrag: Max # of fr
a
g
s
per-cpu
sho
u
ld use
ncpus instead
.
.
.
commit
|
commitdiff
|
tree
2017-04-08
S
e
p
h
erosa Ziehau
inet: Use n
e
tisr
_
ncpus f
o
r
ifdetach inet proc
e
ssing
.
commit
|
commitdiff
|
tree
2017-04-07
Sepher
o
sa Ziehau
arp: Group llinfo and tim
e
r
together
.
commit
|
commitdiff
|
tree
2017-04-07
S
e
pherosa Zieha
u
a
r
p: Ignore A
R
P probes by defau
l
t
.
commit
|
commitdiff
|
tree
2017-04-07
Sepherosa Zieha
u
a
rp: ARP entry
list sh
o
uld be
initial
i
zed
on all av
a
ilable
.
.
.
commit
|
commitdiff
|
tree
2017-04-05
S
eph
e
r
o
sa Ziehau
net:
Make netisr_ncpus sysctl re
a
d
-only
.
commit
|
commitdiff
|
tree
2017-04-05
S
epherosa
Ziehau
n
et: Defin
e
# of cpus for network process
i
ng
.
commit
|
commitdiff
|
tree
2017-04-05
Sepherosa Zie
h
au
net: netisr_cpu -> ne
t
isr_threads; no
f
un
c
tional
c
h
an
g
es
.
commit
|
commitdiff
|
tree
2017-04-05
S
eph
e
r
osa Ziehau
net:
G
e
t
rid of ifnet threads
.
commit
|
commitdiff
|
tree
2017-04-05
Sepher
o
sa
Z
ieh
a
u
ipfw3: R
e
duce dependency on if
n
e
t
t
hreads
.
commit
|
commitdiff
|
tree
2017-04-05
Sepherosa Ziehau
ipfw:
R
e
d
u
c
e
depend
e
ncy on ifnet thr
e
ads
.
commit
|
commitdiff
|
tree
2017-04-05
S
epher
o
s
a
Zieha
u
bri
d
ge: Redu
c
e
d
ependency on ifnet threads
.
commit
|
commitdiff
|
tree
2017-04-05
Seph
e
rosa Ziehau
vlan:
Reduce depend
e
ncy on ifnet
threa
d
s
.
commit
|
commitdiff
|
tree
2017-04-05
Sep
h
erosa Ziehau
ipflow: Reduce depende
n
cy on if
n
et threads
.
commit
|
commitdiff
|
tree
2017-04-05
Sep
h
erosa
Z
iehau
net: Reduce
d
e
pe
n
d
ency on if
n
e
t
t
hre
a
ds
.
commit
|
commitdiff
|
tree
2017-03-29
Sepherosa
Ziehau
a
cpi/pstate:
D
on't attach
,
if
_
P
SS cont
a
ins invalid
.
.
.
commit
|
commitdiff
|
tree
2017-03-29
Se
p
he
r
osa Zie
h
a
u
powerd: Add o
p
tion to disable ad
j
usti
n
g userland sched
u
ler
.
.
.
commit
|
commitdiff
|
tree
2017-03-29
S
epher
o
sa
Zieha
u
ke
r
n
:
A
dd
per-c
p
u
hel
p
er threads, which
h
andles lwkt
.
.
.
commit
|
commitdiff
|
tree
2017-03-27
S
eph
e
rosa Ziehau
sou
n
d/h
d
a:
S
ync dev
i
ce ID table w
i
th
F
reeBSD
commit
|
commitdiff
|
tree
2017-03-06
S
e
pherosa
Z
iehau
re: Only limited
v
e
r
si
o
n
s
o
f
this chip requir
e
ex
p
lici
t
.
.
.
commit
|
commitdiff
|
tree
2017-02-24
S
e
p
h
er
o
sa Zie
h
au
re:
Fix typo for
disa
b
li
n
g
txcsum
.
commit
|
commitdiff
|
tree
2017-02-22
Sepherosa Zieh
a
u
re: Upda
t
e
t
o Realtek 1
.
93
commit
|
commitdiff
|
tree
2017-02-16
Seph
e
rosa Ziehau
Unbre
a
k kernel
buil
d
i
ng
commit
|
commitdiff
|
tree
2017-02-16
Sepheros
a
Z
i
e
hau
hyperv: Implement cpucounters
.
commit
|
commitdiff
|
tree
2017-02-16
Sepherosa Ziehau
hyperv: R
e
or
g
anize
commit
|
commitdiff
|
tree
2017-02-14
Sepherosa Ziehau
kern: Add
cpuc
o
unter
w
hich re
t
urns 64bit
monot
o
nic
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
Sepherosa Zieha
u
a
l
t
q
:
Use m
i
crouptime() i
n
s
tead of
mic
r
otime() - b
o
ott
i
me
.
commit
|
commitdiff
|
tree
2017-02-13
Se
p
h
eros
a
Zi
e
hau
libker
n
: Make inet_
n
to
a
MPSAFE by passin
g
string buffer
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
Seph
e
rosa Zi
e
hau
net: Make sure th
a
t local varia
b
le is
r
eally used
.
commit
|
commitdiff
|
tree
2017-02-12
Sepheros
a
Zieh
a
u
p
ktgen:
I
fnet lock is required
by ifunit
.
commit
|
commitdiff
|
tree
2017-01-25
Sep
h
erosa Z
i
ehau
cputimer: Up
d
ate co
m
ment
commit
|
commitdiff
|
tree
2017-01-25
Sepherosa Zi
e
hau
lwp
:
Restore lwp syscalls (
e
xcept lwp
_
cre
a
t
e
*) declara
t
ion
.
commit
|
commitdiff
|
tree
2017-01-25
S
epheros
a
Ziehau
lwp: Bump
version for shuffle lwp syscalls
.
commit
|
commitdiff
|
tree
2017-01-24
Sep
h
e
r
o
s
a Ziehau
cputimer: Reord
e
r fields a bi
t
to avoid imp
l
icit padd
i
ng
.
commit
|
commitdiff
|
tree
2017-01-24
Sepherosa Z
i
ehau
c
p
utimer: I
n
itialize explicitly
.
commit
|
commitdiff
|
tree
2017-01-22
Sepher
o
sa Zie
h
au
sched: Add cpuset_t for
F
reeBS
D
compat
commit
|
commitdiff
|
tree
2017-01-22
Seph
e
r
o
sa Ziehau
libc:
Add sched
_
getcp
u
(
)
.
commit
|
commitdiff
|
tree
2017-01-18
Sepher
o
s
a
Zi
e
ha
u
em/emx: Retry i
n
t
erru
p
t allocation wi
t
h MSI
commit
|
commitdiff
|
tree
2017-01-18
Sephe
r
os
a
Zi
e
hau
t
o
ols/kq_sendrecv: F
i
x bu
i
ldi
n
g on FreeB
S
D
commit
|
commitdiff
|
tree
2017-01-17
Sephe
r
o
s
a Z
i
e
h
au
tools/kq_recvserv
:
Add opti
o
n to set
r
eceiving threa
d
.
.
.
commit
|
commitdiff
|
tree
2017-01-17
S
e
phero
s
a
Z
i
ehau
tools/k
q
_recvse
r
v:
A
dd option to enable S
O
_REUSEPORT
commit
|
commitdiff
|
tree
2017-01-17
Sepherosa Ziehau
tools/kq_
s
endcli: Add op
t
ion
to set sendin
g
thread
.
.
.
commit
|
commitdiff
|
tree
2017-01-17
S
epheros
a
Ziehau
tools/kq_re
c
v
s
erv:
A
dd
o
ption to se
t
read
size
commit
|
commitdiff
|
tree
2017-01-17
Sephe
r
osa Ziehau
too
l
/kq_s
e
ndcli: Add option to s
e
t write size
.
commit
|
commitdiff
|
tree
2017-01-17
S
e
pherosa Ziehau
t
ools/k
q
_sendcli: Add
s
e
ndfile supp
o
rt
.
commit
|
commitdiff
|
tree
2017-01-16
Sepherosa Ziehau
lw
p
:
Move
a
ll l
w
p sysc
a
lls to sys/lwp
.
h
commit
|
commitdiff
|
tree
2017-01-16
Se
p
h
erosa Z
i
eh
a
u
param: B
u
mp ver
s
ion accor
d
ing to
t
he co
m
ment
.
commit
|
commitdiff
|
tree
2017-01-15
S
e
phero
s
a Zie
h
a
u
pthread: I
m
plement pthread_a
t
tr_{get,set}affin
i
t
y
_np
commit
|
commitdiff
|
tree
2017-01-15
Sepherosa Ziehau
x86_64:
F
ix
m
achdep
.
smp_ac
t
ive sysctl type
.
commit
|
commitdiff
|
tree
2017-01-15
Sepherosa Z
i
ehau
lwp: Add lwp_crea
t
e2 syscll, which takes cpu
m
ask for
.
.
.
commit
|
commitdiff
|
tree
next