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: Add ringmap, which does ring/cpu map and generates redirect table.
2017-05-11
Seph
e
rosa Zi
e
h
au
ifnet: Add ringmap, whi
c
h d
o
e
s r
i
ng/cpu
m
ap an
d
generates
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
Sepherosa Ziehau
inet: Local group index is
n
ot as
s
igned in jail
.
commit
|
commitdiff
|
tree
2017-04-18
Sepherosa Ziehau
i
x
: Fixup TX/RX r
i
n
g
settings for X550, w
h
ich supports
.
.
.
commit
|
commitdiff
|
tree
2017-04-16
Sepherosa Ziehau
tcp: Don't assume power
of
2
n
e
tisrs
.
commit
|
commitdiff
|
tree
2017-04-14
Seph
e
ro
s
a Z
i
e
h
au
u
d
p
:
D
on
'
t
assume pow
e
r of 2 ne
t
isrs
.
commit
|
commitdiff
|
tree
2017-04-14
Seph
e
rosa Ziehau
inp
c
b: Add func
t
i
o
n to se
t
inpcbinfo's port
i
nfo
.
commit
|
commitdiff
|
tree
2017-04-13
Se
p
he
r
osa Z
i
ehau
inpcb/localgroup:
U
s
e
LSB of the
h
a
sh to fi
n
d inpcb
.
commit
|
commitdiff
|
tree
2017-04-13
Se
p
herosa Zieh
a
u
inpcb:
Don't rely on ncpus2
for local port allocation
.
commit
|
commitdiff
|
tree
2017-04-10
Sepherosa Ziehau
p
f
: Don't as
s
ume # of network procecssing CPU
s
is p
o
wer
.
.
.
commit
|
commitdiff
|
tree
2017-04-10
Seph
e
rosa
Zie
h
a
u
toeplitz: Add comment
.
commit
|
commitdiff
|
tree
2017-04-10
S
epherosa Ziehau
netisr: U
s
e n
e
tisr_
n
cpu
s
to convert hash to
cpuid
.
commit
|
commitdiff
|
tree
2017-04-10
Se
p
herosa Zi
e
hau
net: Reorder
s
ysinit a bi
t
.
commit
|
commitdiff
|
tree
2017-04-09
Sepherosa Ziehau
ifpoll:
Use netisr_ncpus
.
commit
|
commitdiff
|
tree
2017-04-09
Sepherosa Zi
e
hau
ifpoll:
U
se SYSIN
I
T to ini
t
i
alize per
-
cpu ifpol
l
c
ontex
t
.
commit
|
commitdiff
|
tree
2017-04-08
S
e
p
herosa Zi
e
ha
u
i
npcb
:
Use netisr_ncpus for listing inpcbs
.
commit
|
commitdiff
|
tree
2017-04-08
Sepherosa Ziehau
syncache: Use netisr_ncpus
inste
a
d
of ncpus2
commit
|
commitdiff
|
tree
2017-04-08
Seph
e
r
osa Zieha
u
s
ync
a
ch
e
: Cache align per-
c
pu da
t
a
.
commit
|
commitdiff
|
tree
2017-04-08
Sepherosa Z
i
ehau
ipd
e
mux:
Use
n
et
i
sr_ncpus instead of n
c
p
u
s
2
.
commit
|
commitdiff
|
tree
2017-04-08
S
e
ph
e
rosa Ziehau
in
e
t
6
: Restore m
b
u
f hash after de
f
rag
m
entation
.
commit
|
commitdiff
|
tree
2017-04-08
Sephero
s
a Zie
h
au
ip
f
rag
:
Max # of frags per-cpu should use ncpus i
n
s
t
e
ad
.
.
.
commit
|
commitdiff
|
tree
2017-04-08
S
eph
e
rosa Z
i
ehau
in
e
t: Use netisr_ncpus for ifdetach ine
t
processing
.
commit
|
commitdiff
|
tree
2017-04-07
Seph
e
r
osa Zieha
u
arp:
G
roup llinfo and timer togeth
e
r
.
commit
|
commitdiff
|
tree
2017-04-07
Se
p
h
e
rosa Zi
e
hau
arp: Igno
r
e ARP probes by def
a
ult
.
commit
|
commitdiff
|
tree
2017-04-07
Sep
h
erosa Zieh
a
u
arp: ARP entry list s
h
ou
l
d
be initialized on
all available
.
.
.
commit
|
commitdiff
|
tree
2017-04-05
Sepherosa Ziehau
net
:
Make
netis
r
_ncpus sysctl r
e
ad-only
.
commit
|
commitdiff
|
tree
2017-04-05
Sepherosa Ziehau
n
e
t:
Define # of c
p
u
s
for ne
t
work process
i
n
g
.
commit
|
commitdiff
|
tree
2017-04-05
Sepherosa Zie
h
au
ne
t
: netisr
_
cpu -> n
e
tisr_thre
a
d
s
; no functio
n
al changes
.
commit
|
commitdiff
|
tree
2017-04-05
Sepher
o
sa
Ziehau
ne
t
: Get rid of ifnet thread
s
.
commit
|
commitdiff
|
tree
2017-04-05
Sephero
s
a
Ziehau
ipfw3
:
R
e
duce
d
epend
e
ncy on ifn
e
t
th
r
eads
.
commit
|
commitdiff
|
tree
2017-04-05
Se
p
herosa Ziehau
i
p
f
w
: Reduce dependency on ifnet threads
.
commit
|
commitdiff
|
tree
2017-04-05
Sep
h
er
o
sa
Z
iehau
bridg
e
:
R
e
d
uce dependency o
n
ifnet threads
.
commit
|
commitdiff
|
tree
2017-04-05
Se
p
h
ero
s
a Z
i
eha
u
vlan: Reduce dep
e
ndency on if
n
et threa
d
s
.
commit
|
commitdiff
|
tree
2017-04-05
Sepherosa Zie
h
au
ipf
l
ow: Reduce
d
ependency on ifnet
t
h
reads
.
commit
|
commitdiff
|
tree
2017-04-05
S
e
pherosa Zieh
a
u
net: Reduce depe
n
dency on ifnet
t
hreads
.
commit
|
commitdiff
|
tree
2017-03-29
S
epherosa Ziehau
acpi/pstate:
Do
n
't
attach,
i
f _PSS
contai
n
s inva
l
id
.
.
.
commit
|
commitdiff
|
tree
2017-03-29
Sepherosa Zi
e
hau
powerd: Add option to disable adj
u
sti
n
g userland scheduler
.
.
.
commit
|
commitdiff
|
tree
2017-03-29
Sepheros
a
Ziehau
k
ern: Add
p
er-cpu he
l
per th
r
e
a
ds, whic
h
handles lwkt
.
.
.
commit
|
commitdiff
|
tree
2017-03-27
Sepherosa Ziehau
sound/hda: Sync device
ID table
w
i
th FreeBSD
commit
|
commitdiff
|
tree
2017-03-06
Sephero
s
a Zie
h
au
re: O
n
ly limited versions of this chip
requ
i
re exp
l
icit
.
.
.
commit
|
commitdiff
|
tree
2017-02-24
Sephe
r
o
sa Zi
e
hau
re: Fix typo f
o
r
disa
b
ling t
x
cs
u
m
.
commit
|
commitdiff
|
tree
2017-02-22
Sepherosa Zieh
a
u
re: Upda
t
e to Realtek
1
.
93
commit
|
commitdiff
|
tree
2017-02-16
Sepherosa Z
i
ehau
Unb
r
eak ker
n
el building
commit
|
commitdiff
|
tree
2017-02-16
Sepher
o
sa Zi
e
hau
h
y
perv: Impleme
n
t
c
pu
c
ounters
.
commit
|
commitdiff
|
tree
2017-02-16
Se
p
heros
a
Zi
e
hau
h
yper
v
:
Reorganize
commit
|
commitdiff
|
tree
2017-02-14
Sepherosa Ziehau
kern: Add cpucounter
w
hi
c
h returns 64b
i
t mon
o
tonic
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
Sepherosa Zieh
a
u
altq: Us
e
m
icrouptime() in
s
te
a
d of microtime() - boottime
.
commit
|
commitdiff
|
tree
2017-02-13
Sepherosa Ziehau
libker
n
: Make inet_ntoa MPSAFE b
y
p
a
s
sin
g
string
b
uffer
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
Seph
e
rosa Ziehau
net: Make sure that l
o
cal va
r
iable
i
s really
u
s
ed
.
commit
|
commitdiff
|
tree
2017-02-12
Sepherosa Ziehau
pktgen: Ifn
e
t lock is r
e
qui
r
e
d
by ifunit
.
commit
|
commitdiff
|
tree
2017-01-25
Sep
h
eros
a
Ziehau
cputimer: Update comment
commit
|
commitdiff
|
tree
2017-01-25
Sepherosa Ziehau
lwp: Restore l
w
p s
y
sc
a
lls (except lwp_create*) d
e
clarat
i
on
.
commit
|
commitdiff
|
tree
2017-01-25
Sepherosa Zieha
u
lwp: Bump versio
n
for shuffle
lwp
s
y
s
cal
l
s
.
commit
|
commitdiff
|
tree
2017-01-24
Sepherosa
Z
iehau
cputimer: Reorde
r
fields
a b
i
t
to a
v
o
i
d implicit
pa
d
di
n
g
.
commit
|
commitdiff
|
tree
2017-01-24
Sephe
r
os
a
Z
i
ehau
cputi
m
er: I
n
iti
a
lize explicitly
.
commit
|
commitdiff
|
tree
2017-01-22
S
e
pherosa Z
i
ehau
sched: Add
cpuset_t for Fr
e
eB
S
D
c
o
m
p
at
commit
|
commitdiff
|
tree
2017-01-22
Sephe
r
osa
Z
iehau
libc:
A
dd sched_
g
etcpu()
.
commit
|
commitdiff
|
tree
2017-01-18
Sephero
s
a
Ziehau
e
m
/emx: Retry interrupt all
o
c
a
tion with MSI
commit
|
commitdiff
|
tree
2017-01-18
S
e
pher
o
sa Ziehau
to
o
l
s/kq_sendrecv: Fix bu
i
lding
on F
r
eeB
S
D
commit
|
commitdiff
|
tree
2017-01-17
Sepherosa
Z
i
e
hau
too
l
s/kq_recvserv: Add option
to
s
et r
e
ceiving
thr
e
ad
.
.
.
commit
|
commitdiff
|
tree
2017-01-17
Sepherosa Zie
h
au
too
l
s/kq
_
recvserv: Add o
p
tio
n
to e
n
a
b
l
e SO_REUS
E
POR
T
commit
|
commitdiff
|
tree
2017-01-17
Sepherosa Zie
h
au
tools/kq_sendcli: Add option to set s
e
nding thre
a
d
.
.
.
commit
|
commitdiff
|
tree
2017-01-17
Sepherosa Ziehau
t
o
ols/kq
_
recvse
r
v: Ad
d
opti
o
n to set read s
i
ze
commit
|
commitdiff
|
tree
2017-01-17
Sepherosa
Ziehau
tool/kq_
s
endcli: Add option to
set
writ
e
size
.
commit
|
commitdiff
|
tree
2017-01-17
Sepheros
a
Ziehau
tools/k
q
_sendcli: Add
s
e
ndfile su
p
po
r
t
.
commit
|
commitdiff
|
tree
2017-01-16
Sepheros
a
Z
i
e
hau
lwp: Mo
v
e
all lw
p
syscalls to sys
/
lwp
.
h
commit
|
commitdiff
|
tree
2017-01-16
Sepherosa
Z
iehau
param: Bum
p
v
e
rsion
according to the comment
.
commit
|
commitdiff
|
tree
2017-01-15
Sephe
r
osa Ziehau
p
thread: Imp
l
ement pthread_attr_{get
,
s
et}affinity
_
np
commit
|
commitdiff
|
tree
2017-01-15
S
e
p
herosa Ziehau
x8
6
_64: Fi
x
machdep
.
smp_ac
t
ive sysctl type
.
commit
|
commitdiff
|
tree
2017-01-15
Sepherosa Ziehau
lwp: A
d
d lwp_create2 s
y
s
cll, which takes cpumask
for
.
.
.
commit
|
commitdiff
|
tree
2017-01-14
Sepherosa Zi
e
ha
u
m
an: A
d
d
c
r
oss
reference
s
commit
|
commitdiff
|
tree
2017-01-14
Se
p
herosa Ziehau
pt
h
read: Implement pthr
e
ad_{set,get}a
f
fin
i
ty_np
commit
|
commitdiff
|
tree
2017-01-14
Sepherosa Ziehau
libc:
T
ake cp
u
s
e
tsize
into consideration fo
r
sched_getaffini
t
y()
commit
|
commitdiff
|
tree
2017-01-14
Se
p
herosa Ziehau
libc: Add const t
o
the
cpu_set_t for s
c
h
e
d_setaff
i
nity
.
commit
|
commitdiff
|
tree
2017-01-14
Se
p
h
e
r
osa Ziehau
l
ibc: Add sched_{set,g
e
t}affinity()
.
commit
|
commitdiff
|
tree
2017-01-11
Sepherosa
Z
iehau
usched: Fix the returned
CPU
affin
i
ty
make
by
s
mp_active_mask
.
commit
|
commitdiff
|
tree
2017-01-11
Sepherosa Ziehau
lwp: Add two syscalls to s
e
t/get lwp's
CPU affi
n
ity
.
.
.
commit
|
commitdiff
|
tree
2017-01-11
Sep
h
erosa Zieha
u
usched: I
m
plement
LWP lazy m
i
grat
i
o
n
support
.
commit
|
commitdiff
|
tree
2017-01-09
Sep
h
erosa Ziehau
usched: Add
U
SCHED_SET_CPU
M
A
S
K
.
commit
|
commitdiff
|
tree
2017-01-09
Seph
e
rosa
Ziehau
test/passde
s
c: Allow sp
e
c
i
fying t
h
e payload length
.
commit
|
commitdiff
|
tree
2017-01-07
S
e
p
her
o
sa Ziehau
ifq:
Factor out if_cla
s
sq from altq_cl
a
ssq and use
.
.
.
commit
|
commitdiff
|
tree
2017-01-06
Se
p
h
eros
a
Ziehau
ifq: Sw
i
tc
h
to
d
ro
p
-head
for default enqueue
m
ethod
.
commit
|
commitdiff
|
tree
2017-01-06
Sepher
o
sa
Z
iehau
i
f
: Defer the if_up until the ifnet
.
i
f_io
c
tl is called
.
commit
|
commitdiff
|
tree
2017-01-06
Sepherosa Ziehau
if: Remove unnecess
a
ry crit
i
cal sections
.
commit
|
commitdiff
|
tree
2017-01-06
S
epher
o
sa Zi
e
hau
alc: Ad
d
Ki
l
ler E2500 support
.
commit
|
commitdiff
|
tree
2017-01-06
Se
p
herosa Ziehau
h
yperv/vm
b
us: Fix interrupt timer
dete
c
tion l
o
gic
.
commit
|
commitdiff
|
tree
2017-01-06
Se
p
heros
a
Z
i
ehau
hyperv:
Reord
e
r
the Hyper-
V
T
SC initialization
a
bit
.
commit
|
commitdiff
|
tree
2017-01-05
S
e
phe
r
osa Ziehau
a
l
c: Syn
c
w
/ Free
B
S
D
commit
|
commitdiff
|
tree
2017-01-05
Sepherosa Ziehau
pc
i
: Add a qu
i
rk
f
or chips
w
/
b
roken MS
I
s
u
pport
.
commit
|
commitdiff
|
tree
2016-12-28
S
e
pherosa Ziehau
tcp: Fix connect to INADDR_A
N
Y
.
commit
|
commitdiff
|
tree
2016-12-25
Seph
e
rosa
Ziehau
sync
a
c
h
e: Simplify port
calcul
a
tion b
y
reusin
g
ACK
.
.
.
commit
|
commitdiff
|
tree
2016-12-25
Sep
h
erosa Zie
h
au
loopback: Allow turn
i
ng
o
f
f RSS
.
commit
|
commitdiff
|
tree
2016-12-25
Sepherosa Ziehau
tcp
:
S
a
ve
f
a
d
dr/fpor
t
before lport selection
.
commit
|
commitdiff
|
tree
2016-12-25
S
epherosa Ziehau
tcp:
N
uke
t
he sysctl
to
d
isable local po
r
t
e
xtension
.
commit
|
commitdiff
|
tree
2016-12-21
Sepherosa
Z
iehau
ip: Set mbu
f
ha
s
h fo
r
output IP packe
t
s
.
commit
|
commitdiff
|
tree
2016-12-20
Sepherosa Ziehau
hype
r
v: A
d
d A
P
I to read
r
aw value of H
y
per
-
V timer
.
commit
|
commitdiff
|
tree
2016-12-20
S
ephe
r
o
s
a Ziehau
hyp
e
rv: Move commonly sha
r
ed header files
to the modu
l
e
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
S
e
pherosa Zieha
u
h
yperv: Implem
e
nt Hyper-V reference TSC
c
p
u
timer
.
commit
|
commitdiff
|
tree
2016-12-20
S
e
ph
e
rosa
Z
i
ehau
cp
u
tim
e
r: Add more I
D
s for V
M
M
c
put
i
mers
.
commit
|
commitdiff
|
tree
2016-12-19
S
e
pherosa Ziehau
ip: Add parent
h
e
sis prope
r
ly
.
commit
|
commitdiff
|
tree
2016-12-19
Sepherosa Z
i
ehau
ip: Move
multi
c
ast add
r
esses detection in
t
o co
m
mon
.
.
.
commit
|
commitdiff
|
tree
next