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
ifpoll: Use netisr_ncpus.
2017-04-09
Sepherosa
Zi
e
h
a
u
ifpoll: U
s
e
ne
t
isr
_
ncpus
.
commit
|
commitdiff
|
tree
2017-04-09
Sepherosa Zie
h
au
ifpoll: Use SY
S
INIT to
i
ni
t
iali
z
e per
-
cpu ifp
o
ll
context
.
commit
|
commitdiff
|
tree
2017-04-08
Sepher
o
sa
Z
i
ehau
inpcb: Use netisr_ncpus for
listing inpc
b
s
.
commit
|
commitdiff
|
tree
2017-04-08
Se
p
heros
a
Z
iehau
synca
c
h
e
: U
s
e netis
r
_
ncpus instead of ncpus2
commit
|
commitdiff
|
tree
2017-04-08
Sepherosa
Z
i
e
hau
syncache: Cache ali
g
n per-c
p
u data
.
commit
|
commitdiff
|
tree
2017-04-08
Sepherosa Zie
h
au
i
p
de
m
ux: Use
n
e
t
i
sr_ncpus instead of ncp
u
s2
.
commit
|
commitdiff
|
tree
2017-04-08
Seph
e
rosa Zi
e
hau
inet6: Rest
o
re mbuf h
a
sh after defrag
m
entation
.
commit
|
commitdiff
|
tree
2017-04-08
Sepherosa Zie
h
a
u
i
pfr
a
g: Max # of fra
g
s
per-
c
pu
s
h
ould
u
se ncp
u
s
i
n
s
tead
.
.
.
commit
|
commitdiff
|
tree
2017-04-08
Sepherosa Ziehau
inet
:
Use netisr_ncpu
s
for i
f
de
t
ach
i
net p
r
ocessing
.
commit
|
commitdiff
|
tree
2017-04-07
Sepher
o
sa Ziehau
arp:
Group llinfo a
n
d
t
ime
r
together
.
commit
|
commitdiff
|
tree
2017-04-07
Sepherosa Ziehau
arp: Ignore AR
P
probe
s
by
default
.
commit
|
commitdiff
|
tree
2017-04-07
Sepherosa Ziehau
arp: ARP
entry list should be initi
a
lized o
n
all avai
l
a
b
le
.
.
.
commit
|
commitdiff
|
tree
2017-04-05
Se
p
heros
a
Ziehau
net: Make
n
etisr_
n
cpus sy
s
ctl read-only
.
commit
|
commitdiff
|
tree
2017-04-05
Sepher
o
sa Ziehau
net: Define # of cpus for network pr
o
cessing
.
commit
|
commitdiff
|
tree
2017-04-05
Sepherosa Ziehau
net: ne
t
is
r
_
c
pu -> netis
r
_thread
s
; no f
u
nctional c
h
anges
.
commit
|
commitdiff
|
tree
2017-04-05
Sepherosa Zie
h
a
u
net:
G
e
t
rid of ifne
t
threads
.
commit
|
commitdiff
|
tree
2017-04-05
S
e
p
heros
a
Ziehau
ipfw3: Reduce dependency on ifnet th
r
e
ad
s
.
commit
|
commitdiff
|
tree
2017-04-05
Sep
h
eros
a
Z
i
ehau
ipf
w
: Reduce dependency on ifnet threa
d
s
.
commit
|
commitdiff
|
tree
2017-04-05
Sepherosa Ziehau
bridge: Reduce
d
ependency o
n
if
n
et threads
.
commit
|
commitdiff
|
tree
2017-04-05
Sepherosa Zieh
a
u
vlan: R
e
duce dependency on i
f
net threads
.
commit
|
commitdiff
|
tree
2017-04-05
Seph
e
rosa Zieha
u
i
p
flow: Reduce dependenc
y
on i
f
ne
t
threads
.
commit
|
commitdiff
|
tree
2017-04-05
Sepherosa Z
i
ehau
net:
R
educ
e
dependency on
i
f
net threads
.
commit
|
commitdiff
|
tree
2017-03-29
Sephero
s
a Ziehau
a
cp
i
/pst
a
te: Don't attach,
i
f _PS
S
contains invalid
.
.
.
commit
|
commitdiff
|
tree
2017-03-29
Sephe
r
osa
Z
iehau
powerd: Add opti
o
n to
disable
adjusting userland
sch
e
duler
.
.
.
commit
|
commitdiff
|
tree
2017-03-29
Sepherosa Zie
h
au
k
er
n
: Add per-cpu helper
thr
e
ads, which hand
l
e
s
lwk
t
.
.
.
commit
|
commitdiff
|
tree
2017-03-27
Sepherosa Zi
e
hau
s
o
und/hda
:
Sy
n
c device ID table
w
ith Fr
e
e
B
SD
commit
|
commitdiff
|
tree
2017-03-06
Sepher
o
sa Ziehau
re: Onl
y
limited versions of this chip require
e
xplicit
.
.
.
commit
|
commitdiff
|
tree
2017-02-24
Sephe
r
osa Z
i
ehau
r
e
:
Fix typo
f
or
d
is
a
bling
t
xcsum
.
commit
|
commitdiff
|
tree
2017-02-22
S
e
ph
e
rosa Ziehau
re:
U
pdate to Realtek 1
.
93
commit
|
commitdiff
|
tree
2017-02-16
Sepherosa Ziehau
U
n
break
kernel bui
l
ding
commit
|
commitdiff
|
tree
2017-02-16
Sepherosa Ziehau
hyperv: Impleme
n
t cpucounters
.
commit
|
commitdiff
|
tree
2017-02-16
Seph
e
rosa
Zi
e
hau
h
y
pe
r
v: R
e
orga
n
ize
commit
|
commitdiff
|
tree
2017-02-14
Sephe
r
osa Ziehau
kern: Add cpucount
e
r which returns 64bit monotonic
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
Sepherosa
Z
iehau
a
l
t
q
: Us
e
mic
r
ouptime
(
)
inste
a
d
of microtime() - boottime
.
commit
|
commitdiff
|
tree
2017-02-13
Sepher
o
sa
Z
iehau
l
ib
k
ern: Make inet_ntoa MPSAFE b
y
p
a
ssing st
r
ing
b
u
ffer
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
Se
p
herosa Z
i
eha
u
net: Make sur
e
that local v
a
r
i
a
ble is really used
.
commit
|
commitdiff
|
tree
2017-02-12
Sepherosa Ziehau
pkt
g
en:
I
fnet l
o
ck is required by ifunit
.
commit
|
commitdiff
|
tree
2017-01-25
Sepherosa Zi
e
hau
cpu
t
imer: U
p
date comm
e
nt
commit
|
commitdiff
|
tree
2017-01-25
S
epher
o
sa Ziehau
lwp: Re
s
tor
e
lwp syscalls (except lwp_create*) d
e
clarati
o
n
.
commit
|
commitdiff
|
tree
2017-01-25
Sepherosa Zi
e
hau
lwp: Bump version for
shuffle
l
wp
s
yscall
s
.
commit
|
commitdiff
|
tree
2017-01-24
Sep
h
ero
s
a
Ziehau
cputimer:
R
eorder fields a bit
t
o avoid i
m
plic
i
t padd
i
ng
.
commit
|
commitdiff
|
tree
2017-01-24
S
epherosa Z
i
ehau
c
p
utim
e
r: Initialize e
x
plicitly
.
commit
|
commitdiff
|
tree
2017-01-22
Seph
e
rosa Ziehau
s
ched: Add cpuset_
t
f
or FreeBS
D
compat
commit
|
commitdiff
|
tree
2017-01-22
Sepherosa Ziehau
libc:
A
dd sched_getcpu
(
)
.
commit
|
commitdiff
|
tree
2017-01-18
S
e
phe
r
o
sa Z
i
eha
u
em/emx: Retry interrupt allocatio
n
with
MSI
commit
|
commitdiff
|
tree
2017-01-18
Sepherosa
Zieh
a
u
too
l
s/k
q
_sendr
e
cv: Fix building
on FreeBSD
commit
|
commitdiff
|
tree
2017-01-17
Sephe
r
osa
Z
iehau
tools/kq_
r
ecvse
r
v: Add optio
n
to
s
et
r
eceiving
t
h
r
ead
.
.
.
commit
|
commitdiff
|
tree
2017-01-17
Sepherosa Ziehau
tools/kq_re
c
vserv: Ad
d
option to
e
nable SO_REUSEPORT
commit
|
commitdiff
|
tree
2017-01-17
S
epherosa Ziehau
t
o
o
l
s/k
q
_sendcli: Add option
to set s
e
nding thread
.
.
.
commit
|
commitdiff
|
tree
2017-01-17
S
e
pherosa Zieha
u
t
ool
s
/kq_recvserv: Add option to set read size
commit
|
commitdiff
|
tree
2017-01-17
Sep
h
erosa Ziehau
to
o
l/kq_sendcli: Add opti
o
n
t
o se
t
write size
.
commit
|
commitdiff
|
tree
2017-01-17
S
epherosa Zieh
a
u
t
o
ols/kq
_
sendcli: Add sendfile support
.
commit
|
commitdiff
|
tree
2017-01-16
Sepherosa Ziehau
lwp: Move
a
l
l lwp syscalls
to
s
ys
/
lwp
.
h
commit
|
commitdiff
|
tree
2017-01-16
Se
p
herosa Ziehau
param: Bu
m
p versi
o
n accordin
g
to
the c
o
m
m
ent
.
commit
|
commitdiff
|
tree
2017-01-15
Sepherosa Zieh
a
u
pth
r
ead: Implem
e
nt pt
h
read_at
t
r_{get,set}affin
i
ty_np
commit
|
commitdiff
|
tree
2017-01-15
Sepherosa Ziehau
x8
6
_64: Fix machde
p
.
smp_active sysctl ty
p
e
.
commit
|
commitdiff
|
tree
2017-01-15
Sepherosa Ziehau
lwp: Add lwp_create2 syscll, which tak
e
s
cpumask for
.
.
.
commit
|
commitdiff
|
tree
2017-01-14
Sepherosa Zieh
a
u
man: A
d
d c
r
oss referenc
e
s
commit
|
commitdiff
|
tree
2017-01-14
Sep
h
e
r
osa Zi
e
hau
p
thread: I
m
plement pthrea
d
_{set,g
e
t}affinity_np
commit
|
commitdiff
|
tree
2017-01-14
Sepherosa
Zie
h
au
libc:
T
ake
cpusetsize int
o
con
s
ideration fo
r
sche
d
_g
e
taffinity()
commit
|
commitdiff
|
tree
2017-01-14
Sepherosa Z
i
ehau
libc: Add const to the c
p
u_set_t for sched_setaffinity
.
commit
|
commitdiff
|
tree
2017-01-14
Se
p
herosa Z
i
ehau
l
i
bc: Add sched_{s
e
t
,get}affinity
(
)
.
commit
|
commitdiff
|
tree
2017-01-11
Sephero
s
a Z
i
ehau
usched: Fix the retu
r
ned CPU a
f
f
ini
t
y make by sm
p
_act
i
v
e_mask
.
commit
|
commitdiff
|
tree
2017-01-11
S
e
pherosa Zie
h
au
lwp
:
A
dd two syscalls t
o
set/get lwp's CPU affini
t
y
.
.
.
commit
|
commitdiff
|
tree
2017-01-11
Se
p
herosa Ziehau
us
c
hed
:
Im
p
leme
n
t LW
P
lazy migration support
.
commit
|
commitdiff
|
tree
2017-01-09
Sepherosa Ziehau
usched: Add USCHED_SE
T
_CPUMA
S
K
.
commit
|
commitdiff
|
tree
2017-01-09
Sepheros
a
Ziehau
te
s
t
/passdesc:
A
llow specif
y
ing the
p
aylo
a
d l
e
ngth
.
commit
|
commitdiff
|
tree
2017-01-07
Sepherosa Ziehau
i
f
q: Factor
out if_clas
s
q fr
o
m altq_classq and use
.
.
.
commit
|
commitdiff
|
tree
2017-01-06
Sepherosa
Ziehau
ifq: Switch to drop-head for def
a
ul
t
enqueue method
.
commit
|
commitdiff
|
tree
2017-01-06
Sepherosa Ziehau
if:
Defer the i
f
_
u
p until
t
he ifne
t
.
if_ioctl is
c
all
e
d
.
commit
|
commitdiff
|
tree
2017-01-06
Se
p
herosa Ziehau
if: Remove unn
e
cessary cr
i
tical sectio
n
s
.
commit
|
commitdiff
|
tree
2017-01-06
S
e
pheros
a
Ziehau
alc: Add Kille
r
E2500 support
.
commit
|
commitdiff
|
tree
2017-01-06
Sepherosa Ziehau
hyperv/vmbus: Fix interrupt timer
detection logic
.
commit
|
commitdiff
|
tree
2017-01-06
Seph
e
rosa Ziehau
hyperv
:
Reorder the Hyper-V TSC
initi
a
l
i
zation
a
b
it
.
commit
|
commitdiff
|
tree
2017-01-05
Sepherosa Ziehau
alc: Syn
c
w
/
Free
B
S
D
commit
|
commitdiff
|
tree
2017-01-05
S
ep
h
erosa Zie
h
au
pc
i
:
A
dd a q
u
irk f
o
r
chips w
/
broken M
S
I s
u
pport
.
commit
|
commitdiff
|
tree
2016-12-28
Sephe
r
osa
Zi
e
hau
tcp: Fix
c
onn
e
ct to
I
NADDR_ANY
.
commit
|
commitdiff
|
tree
2016-12-25
Sepherosa Ziehau
syncac
h
e: Sim
p
lify port calc
u
l
a
tion by reusing
ACK
.
.
.
commit
|
commitdiff
|
tree
2016-12-25
Sep
h
e
r
os
a
Ziehau
loo
p
back:
A
llow turning off RSS
.
commit
|
commitdiff
|
tree
2016-12-25
S
e
pherosa Ziehau
tcp: Save faddr/fport before
l
port sele
c
tion
.
commit
|
commitdiff
|
tree
2016-12-25
Sepherosa Ziehau
tcp
:
Nuke the
sy
s
c
t
l to di
s
able l
o
cal port extension
.
commit
|
commitdiff
|
tree
2016-12-21
Se
p
herosa Ziehau
ip: Set mbuf hash
for ou
t
p
ut
IP
p
a
ckets
.
commit
|
commitdiff
|
tree
2016-12-20
Sepherosa Ziehau
hyperv: Add API t
o
read raw
value
of Hyp
e
r
-V t
i
m
er
.
commit
|
commitdiff
|
tree
2016-12-20
S
epheros
a
Ziehau
hyperv: Move
c
ommonl
y
shared h
e
ader fil
e
s to the module
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
Sepherosa Ziehau
hyp
e
rv: Implement
Hyper-V reference TSC
c
p
utimer
.
commit
|
commitdiff
|
tree
2016-12-20
Seph
e
rosa Zieha
u
cputim
e
r: Add
more
I
Ds for VMM cputimers
.
commit
|
commitdiff
|
tree
2016-12-19
Sephero
s
a
Zi
e
hau
ip:
A
dd parent
h
esis p
r
o
p
e
r
l
y
.
commit
|
commitdiff
|
tree
2016-12-19
Sephe
r
osa Ziehau
ip: Move multicast
ad
d
resses det
e
ction into common
.
.
.
commit
|
commitdiff
|
tree
2016-12-17
Sepheros
a
Zie
h
a
u
mbuf: Factor function to set mbuf hash
.
commit
|
commitdiff
|
tree
2016-11-23
Seph
e
r
o
s
a
Ziehau
re:
Leverage Realtek driv
e
r's chip/PHY ini
t
ializatio
n
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
Sepherosa Zie
h
au
udp: Don't pr
o
pa
g
ate con
n
ect erro
r
, as lo
n
g as t
h
e
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
Se
p
h
e
ro
s
a Zieha
u
test
/
udp: Add
e
ch
o
test f
o
r
co
n
nected->di
s
c
onnected
.
.
.
commit
|
commitdiff
|
tree
2016-10-31
S
e
pher
o
sa
Ziehau
acpi/cst: Keep parsin
g
rest of the GAS, even
i
f
t
he
.
.
.
commit
|
commitdiff
|
tree
2016-10-27
Sep
h
e
r
osa
Z
ieh
a
u
carp: A
d
d ne
t
.
i
n
e
t
.
carp
.
setrout
e
to disab
l
e
r
outes
.
.
.
commit
|
commitdiff
|
tree
2016-10-18
S
e
p
h
erosa Ziehau
route: a
d
droute ma
y
change rt->rt_ifa;
k
eep the local
.
.
.
commit
|
commitdiff
|
tree
2016-10-18
Sepherosa
Ziehau
x86
_
6
4:
W
or
k
around AMD errat
u
m 793 for
f
amily 16h
.
.
.
commit
|
commitdiff
|
tree
2016-09-08
S
epherosa Zi
e
h
a
u
corepower:
F
ix id
e
n
t
i
fy
m
ethod for multi-cpu
-
package
.
.
.
commit
|
commitdiff
|
tree
2016-09-08
Sepher
o
sa Zi
e
h
a
u
u
i
pc: Make sure th
a
t li
s
ten is
com
p
leted
.
commit
|
commitdiff
|
tree
2016-08-24
Seph
e
r
os
a
Ziehau
a
c
pi: Save
I/O
ports for I/O por
t
s range, as long as
.
.
.
commit
|
commitdiff
|
tree
2016-07-29
Sepherosa
Ziehau
hyp
e
r
v
/vmbus: Passthrough
interrupt reso
u
rce allocation
.
.
.
commit
|
commitdiff
|
tree
next