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
net: Get rid of ifnet threads.
2017-04-05
Sepherosa
Z
i
eha
u
net: Get rid of ifn
e
t threa
d
s
.
commit
|
commitdiff
|
tree
2017-04-05
Sephe
r
o
sa Ziehau
ipfw3: Reduce dependency on ifnet th
r
eads
.
commit
|
commitdiff
|
tree
2017-04-05
Sepher
o
s
a
Ziehau
ipfw:
Redu
c
e
dependency
on i
f
net thre
a
ds
.
commit
|
commitdiff
|
tree
2017-04-05
Se
p
herosa Ziehau
bridge: Reduce dependency on ifnet thr
e
ads
.
commit
|
commitdiff
|
tree
2017-04-05
Sepherosa
Z
iehau
v
lan: Reduce d
e
pendency on ifnet threads
.
commit
|
commitdiff
|
tree
2017-04-05
Sepherosa Ziehau
ipflow:
R
educe depende
n
cy on ifnet threa
d
s
.
commit
|
commitdiff
|
tree
2017-04-05
Sepherosa Z
i
ehau
net: Reduce dependency on ifnet
t
hreads
.
commit
|
commitdiff
|
tree
2017-03-29
Sepherosa Ziehau
acpi
/
pstate: Don't attach
,
if
_
P
S
S co
n
tains inva
l
id
.
.
.
commit
|
commitdiff
|
tree
2017-03-29
Sepher
o
sa Z
i
ehau
powerd: Ad
d
optio
n
to disa
b
l
e adjustin
g
userland sched
u
ler
.
.
.
commit
|
commitdiff
|
tree
2017-03-29
S
epherosa Ziehau
kern:
A
dd per-cpu
helper
th
r
eads, w
h
i
ch
h
andles lw
k
t
.
.
.
commit
|
commitdiff
|
tree
2017-03-27
S
eph
e
rosa Z
i
ehau
sound/hda: S
y
nc de
v
ice ID t
a
ble with Free
B
SD
commit
|
commitdiff
|
tree
2017-03-06
S
epherosa Z
i
ehau
re: Only limited versions of this chip r
e
quire
e
xplicit
.
.
.
commit
|
commitdiff
|
tree
2017-02-24
Sepherosa Ziehau
re: Fi
x
typo for d
i
s
a
bl
i
ng
t
xcsum
.
commit
|
commitdiff
|
tree
2017-02-22
S
epheros
a
Zieh
a
u
re:
U
p
d
a
t
e
to Realt
e
k 1
.
9
3
commit
|
commitdiff
|
tree
2017-02-16
Sep
h
erosa Zieha
u
Unbreak kerne
l
building
commit
|
commitdiff
|
tree
2017-02-16
Sepheros
a
Ziehau
h
y
perv
:
Implement cpucounters
.
commit
|
commitdiff
|
tree
2017-02-16
Sepherosa Zi
e
hau
hyperv:
R
e
o
rga
n
ize
commit
|
commitdiff
|
tree
2017-02-14
Sepherosa Zieh
a
u
kern: Ad
d
cpucount
e
r which
r
e
t
u
r
n
s 64bit monot
o
n
ic
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
Sephe
r
o
s
a
Ziehau
a
l
tq: U
s
e microuptime(
)
instea
d
o
f m
i
crotim
e
() - boottime
.
commit
|
commitdiff
|
tree
2017-02-13
Sepherosa
Z
iehau
libkern: Make i
n
e
t_ntoa
M
PSAFE by passing
s
t
r
in
g
bu
f
fer
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
S
e
p
herosa Ziehau
net: Ma
k
e
sure
th
a
t loca
l
variable is rea
l
ly
used
.
commit
|
commitdiff
|
tree
2017-02-12
S
e
pherosa Z
i
e
h
au
pktgen
:
Ifne
t
l
o
ck is
r
equired by ifu
n
it
.
commit
|
commitdiff
|
tree
2017-01-25
Seph
e
rosa Ziehau
cputimer
:
Update comment
commit
|
commitdiff
|
tree
2017-01-25
S
ephero
s
a Zi
e
hau
l
wp: Restore lwp s
y
sc
a
l
l
s (except lwp_crea
t
e*)
declaratio
n
.
commit
|
commitdiff
|
tree
2017-01-25
Sepherosa Ziehau
l
w
p: Bump version
f
or shuffl
e
lwp syscalls
.
commit
|
commitdiff
|
tree
2017-01-24
Sepher
o
sa Zieh
a
u
cpu
t
imer: Reorder fie
l
ds a bit t
o
av
o
id im
p
licit pa
d
ding
.
commit
|
commitdiff
|
tree
2017-01-24
Sepherosa
Z
i
e
hau
cputimer: Initialize explicit
l
y
.
commit
|
commitdiff
|
tree
2017-01-22
Sepher
o
sa Ziehau
sche
d
:
A
dd cpuset_t for FreeBSD compat
commit
|
commitdiff
|
tree
2017-01-22
S
e
p
he
r
o
sa
Z
iehau
libc: Add sched_getcpu()
.
commit
|
commitdiff
|
tree
2017-01-18
Sepherosa Ziehau
em/emx: Re
t
ry interrupt alloc
a
tion with MSI
commit
|
commitdiff
|
tree
2017-01-18
Sepherosa Ziehau
tools/kq_sendrecv: Fix buil
d
ing on
F
re
e
BSD
commit
|
commitdiff
|
tree
2017-01-17
Sephe
r
os
a
Ziehau
tools/k
q
_recvserv: Add option to set receiving thread
.
.
.
commit
|
commitdiff
|
tree
2017-01-17
Seph
e
rosa Ziehau
to
o
ls/kq_r
e
cvserv: Add option to
e
nabl
e
SO_REUSEPORT
commit
|
commitdiff
|
tree
2017-01-17
Sepherosa
Z
i
eh
a
u
tools/kq_sendcli
:
Add option to se
t
s
ending thread
.
.
.
commit
|
commitdiff
|
tree
2017-01-17
Seph
e
r
o
sa Z
i
ehau
tools/kq_recvse
r
v
:
A
d
d
o
ptio
n
to set read
s
i
ze
commit
|
commitdiff
|
tree
2017-01-17
Sepherosa Z
i
eha
u
t
ool/
k
q_sendcli: Add o
p
tion to set
w
rite size
.
commit
|
commitdiff
|
tree
2017-01-17
S
e
phe
r
osa Ziehau
to
o
ls/k
q
_sendcli: Add send
f
ile
support
.
commit
|
commitdiff
|
tree
2017-01-16
Se
p
hero
s
a
Zie
h
au
lwp:
M
ove all lwp syscalls to sys/lwp
.
h
commit
|
commitdiff
|
tree
2017-01-16
Se
p
he
r
osa Zieh
a
u
para
m
:
B
u
mp
v
er
s
ion
accord
i
ng to the commen
t
.
commit
|
commitdiff
|
tree
2017-01-15
Sepherosa
Z
i
ehau
pthrea
d
: Implement pthread_attr_{get,se
t
}affinity_np
commit
|
commitdiff
|
tree
2017-01-15
Sepherosa Z
i
ehau
x86
_
64: Fix machdep
.
smp_active sy
s
ctl
ty
p
e
.
commit
|
commitdiff
|
tree
2017-01-15
Se
p
heros
a
Ziehau
lwp: Add
lwp_creat
e
2 syscl
l
, w
h
ich tak
e
s cpum
a
sk for
.
.
.
commit
|
commitdiff
|
tree
2017-01-14
Se
p
herosa Ziehau
man: Add cross refere
n
ces
commit
|
commitdiff
|
tree
2017-01-14
Sepher
o
sa
Z
iehau
pthr
e
a
d: Implement
p
t
hread
_
{set,get}affini
t
y_np
commit
|
commitdiff
|
tree
2017-01-14
Sepherosa
Zie
h
a
u
libc: Take cpusetsize into
c
onsid
e
rat
i
on
for s
c
h
ed_getaffi
n
ity()
commit
|
commitdiff
|
tree
2017-01-14
S
e
ph
e
ros
a
Ziehau
libc: Add const to the cpu_set_
t
for sched_setaffinity
.
commit
|
commitdiff
|
tree
2017-01-14
Seph
e
rosa Ziehau
l
ibc: Add sc
h
ed_{set,ge
t
}affinity()
.
commit
|
commitdiff
|
tree
2017-01-11
S
ep
h
erosa Zie
h
a
u
usched: Fix the returne
d
CPU
a
ffinity m
a
ke
b
y
smp_active_ma
s
k
.
commit
|
commitdiff
|
tree
2017-01-11
Sepherosa Zie
h
au
lwp: Add t
w
o
s
yscalls to set/get lw
p
's CPU affinity
.
.
.
commit
|
commitdiff
|
tree
2017-01-11
Sepherosa Ziehau
usched: Implement
LWP lazy migratio
n
support
.
commit
|
commitdiff
|
tree
2017-01-09
Sephe
r
osa
Ziehau
u
sched: Add
U
SCHED_
S
E
T
_
C
PUMASK
.
commit
|
commitdiff
|
tree
2017-01-09
Sepherosa Ziehau
t
e
st/
p
a
ssdesc: A
l
low speci
f
y
i
ng the
payload
l
e
n
gth
.
commit
|
commitdiff
|
tree
2017-01-07
Sep
h
erosa Ziehau
ifq:
F
a
c
tor out if_classq from altq_classq and use
.
.
.
commit
|
commitdiff
|
tree
2017-01-06
Sepherosa Zieh
a
u
i
fq
:
S
w
i
t
ch t
o
drop-head
for default enqueue method
.
commit
|
commitdiff
|
tree
2017-01-06
S
e
p
h
erosa Ziehau
if
:
D
e
fer the if_up un
t
il the ifnet
.
i
f
_
ioct
l
is
c
a
lle
d
.
commit
|
commitdiff
|
tree
2017-01-06
S
epherosa Ziehau
if:
Rem
o
v
e
unnece
s
sary
critical
s
ections
.
commit
|
commitdiff
|
tree
2017-01-06
Sep
h
er
o
s
a
Ziehau
alc:
Add Kill
e
r E2500 support
.
commit
|
commitdiff
|
tree
2017-01-06
Sepherosa Zi
e
ha
u
hyper
v
/vmbus: Fix int
e
rrupt t
i
mer detection logic
.
commit
|
commitdiff
|
tree
2017-01-06
Sepherosa Ziehau
hyperv: Reorder the Hyp
e
r
-V TSC
i
nitializa
t
ion a bi
t
.
commit
|
commitdiff
|
tree
2017-01-05
Sepher
o
sa
Ziehau
al
c
: Sync
w/ FreeBSD
commit
|
commitdiff
|
tree
2017-01-05
Sepherosa Ziehau
pci: Add
a qui
r
k for chips
w
/ brok
e
n MSI support
.
commit
|
commitdiff
|
tree
2016-12-28
Sepherosa Ziehau
tcp: Fi
x
con
n
ect to
INADDR_
A
NY
.
commit
|
commitdiff
|
tree
2016-12-25
Sepherosa
Ziehau
s
yn
c
a
che: Simplify port c
a
lculation by
reusing A
C
K
.
.
.
commit
|
commitdiff
|
tree
2016-12-25
Se
p
h
e
rosa Ziehau
loopbac
k
: Allow tu
r
ning off RSS
.
commit
|
commitdiff
|
tree
2016-12-25
Sepheros
a
Zie
h
au
tcp: Save fadd
r
/fport before lport se
l
ection
.
commit
|
commitdiff
|
tree
2016-12-25
Sepherosa Z
i
e
hau
t
cp: Nu
k
e the sysctl t
o
disable l
o
cal port extensi
o
n
.
commit
|
commitdiff
|
tree
2016-12-21
Sepherosa Zieha
u
ip: Set m
b
uf hash for
output IP p
a
ckets
.
commit
|
commitdiff
|
tree
2016-12-20
Sepherosa Z
i
ehau
h
yp
e
rv
:
A
d
d
API to read raw v
a
lue of Hyper-V timer
.
commit
|
commitdiff
|
tree
2016-12-20
Sepher
o
sa Zi
e
ha
u
hyperv:
M
o
v
e
c
omm
o
nly shared
h
eader files to the m
o
du
l
e
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
Sepherosa Z
i
ehau
hyperv: Implement H
y
per-V r
e
fere
n
ce TSC cputime
r
.
commit
|
commitdiff
|
tree
2016-12-20
S
e
p
h
erosa Ziehau
cputimer: Add
m
ore
I
Ds for
VMM cputimers
.
commit
|
commitdiff
|
tree
2016-12-19
S
e
pheros
a
Z
iehau
ip: Add parenthesis pro
p
erly
.
commit
|
commitdiff
|
tree
2016-12-19
Sep
h
erosa Zie
h
au
i
p
:
M
ove multicast addresses de
t
ection into com
m
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-12-17
Sepherosa Zi
e
hau
m
buf: Fact
o
r f
u
nction to set mbuf hash
.
commit
|
commitdiff
|
tree
2016-11-23
Se
p
hero
s
a
Z
i
eh
a
u
re: Lev
e
ra
g
e R
e
a
ltek
d
r
i
ver's chip
/
PH
Y
initialization
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
Sepherosa Zieha
u
udp:
Don'
t
propagate connect
e
rror, as l
o
ng as the
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
Sephe
r
osa Ziehau
test/udp: Add echo test for
co
n
nected->di
s
connected
.
.
.
commit
|
commitdiff
|
tree
2016-10-31
Sepherosa Zieh
a
u
acp
i
/c
s
t
: Keep parsing rest of the GAS, even if the
.
.
.
commit
|
commitdiff
|
tree
2016-10-27
Sepherosa Ziehau
carp: Add net
.
i
n
et
.
c
a
rp
.
s
etroute to
d
isable rout
e
s
.
.
.
commit
|
commitdiff
|
tree
2016-10-18
Se
p
herosa Ziehau
route: addroute may change
r
t
->r
t
_i
f
a; keep the
local
.
.
.
commit
|
commitdiff
|
tree
2016-10-18
Se
p
h
er
o
sa Z
i
ehau
x86_64:
W
o
r
k ar
o
und AMD erratum 793 for
fa
m
ily 16
h
.
.
.
commit
|
commitdiff
|
tree
2016-09-08
Sephero
s
a Ziehau
corep
o
wer
:
Fi
x
identify
met
h
od f
o
r m
u
lti-cpu-package
.
.
.
commit
|
commitdiff
|
tree
2016-09-08
Sepher
o
sa Zie
h
au
uipc: Ma
k
e sure that listen is completed
.
commit
|
commitdiff
|
tree
2016-08-24
Se
p
heros
a
Z
i
e
h
au
a
c
pi: Save I
/
O ports
f
or I/O
p
orts range, as
l
o
n
g as
.
.
.
commit
|
commitdiff
|
tree
2016-07-29
Se
p
herosa Ziehau
hy
p
erv/vmbu
s
: Passthrough interru
p
t
r
esource allocation
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
Seph
e
rosa Ziehau
virt
i
o: Fix MSI support; thus
u
nbreak booting on bhyve
commit
|
commitdiff
|
tree
2016-07-05
Sepherosa Ziehau
cat: Al
i
gn
o
u
tput from cat(1) bet
w
een whe
n
i
n
voked
.
.
.
commit
|
commitdiff
|
tree
2016-06-27
Sepherosa
Zieh
a
u
i
f
net:
A
dd oq
d
rops statistics
commit
|
commitdiff
|
tree
2016-06-24
S
e
pheros
a
Ziehau
n
v
me:
U
se
high frequency interrupt for CQ
proc
e
ssing
commit
|
commitdiff
|
tree
2016-06-24
Sephe
r
osa Ziehau
intr:
A
llow drivers to re
g
i
ster high
f
requenc
y
interrupt
.
commit
|
commitdiff
|
tree
2016-06-22
S
epherosa
Ziehau
int
r
:
Force
u
n
shar
e
b
l
e in
t
errup
t
setting
commit
|
commitdiff
|
tree
2016-06-20
Sep
h
er
o
sa Ziehau
int
r
: Avoid implicit padding
commit
|
commitdiff
|
tree
2016-06-16
Sephe
r
osa Zie
h
au
hype
r
v/vmbus: Factor out v
m
bus_msg_re
s
et()
commit
|
commitdiff
|
tree
2016-06-16
S
e
pherosa Ziehau
hy
p
erv/vmb
u
s: Make sur
e
t
h
a
t interru
p
t cputimer can
.
.
.
commit
|
commitdiff
|
tree
2016-06-16
S
e
pherosa Ziehau
a
c
p
i
c
a: Interrupt
r
esourc
e
loo
k
up failure is
f
ine
.
.
.
.
commit
|
commitdiff
|
tree
2016-06-16
Sepherosa Ziehau
m
ptable: R
e
duce log v
e
rbosity
commit
|
commitdiff
|
tree
2016-06-16
Se
p
h
erosa Ziehau
hyp
e
rv/vmbus: Complete
v
mbu
s
initializa
t
ion
;
interrupt
.
.
.
commit
|
commitdiff
|
tree
2016-06-16
S
eph
e
rosa Ziehau
cputimer:
A
dd per-c
p
u handler and priv
a
te data for
.
.
.
commit
|
commitdiff
|
tree
2016-06-13
Sepherosa Zi
e
h
a
u
hyperv: Initial import
.
I
t
o
n
ly contains non-intr
.
.
.
commit
|
commitdiff
|
tree
2016-06-13
Sepherosa Ziehau
x
86_64/timer:
X
t
i
mer is gener
i
c enough for p
e
r
-
cpu
.
.
.
commit
|
commitdiff
|
tree
next