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
libc: Take cpusetsize into consideration for sched_getaffinity()
2017-01-14
S
e
phe
r
os
a
Ziehau
libc: Take
cpusetsize int
o
consi
d
e
r
a
t
ion for
s
ched_g
e
taffini
t
y
(
)
commit
|
commitdiff
|
tree
2017-01-14
Sepherosa Ziehau
libc: Add
c
onst to
the cpu_set
_
t for sc
h
ed_setaff
i
nity
.
commit
|
commitdiff
|
tree
2017-01-14
Sepherosa Ziehau
li
b
c:
A
dd sche
d
_{set,
g
e
t
}affinity()
.
commit
|
commitdiff
|
tree
2017-01-11
S
e
p
h
er
o
sa Zieh
a
u
usched: Fix the returned CPU a
f
f
i
n
it
y
make by smp_active_m
a
sk
.
commit
|
commitdiff
|
tree
2017-01-11
Se
p
herosa
Ziehau
l
w
p: Add
t
wo
s
yscall
s
to set/get lwp's CPU affinity
.
.
.
commit
|
commitdiff
|
tree
2017-01-11
S
epherosa
Z
iehau
u
s
ched: Im
p
lement LWP l
a
zy m
i
g
r
ation su
p
port
.
commit
|
commitdiff
|
tree
2017-01-09
Sepherosa Ziehau
us
c
hed:
Add USCHE
D
_
SET_CPUMAS
K
.
commit
|
commitdiff
|
tree
2017-01-09
Sepherosa Ziehau
test/passdesc: Allow
specifying t
h
e pay
l
oad
l
ength
.
commit
|
commitdiff
|
tree
2017-01-07
Sepherosa Zieha
u
ifq: Factor out if_classq from altq_cl
a
ss
q
and u
s
e
.
.
.
commit
|
commitdiff
|
tree
2017-01-06
Se
p
hero
s
a Zie
h
au
ifq: Switch to drop-head f
o
r
default enque
u
e
m
ethod
.
commit
|
commitdiff
|
tree
2017-01-06
Sepherosa
Z
ieh
a
u
if: Defe
r
the if_
u
p until the ifnet
.
i
f
_ioctl
i
s call
e
d
.
commit
|
commitdiff
|
tree
2017-01-06
Sepherosa
Z
iehau
if: Remove unnec
e
ssary crit
i
cal
s
ections
.
commit
|
commitdiff
|
tree
2017-01-06
Sepherosa Zi
e
hau
alc: Add
K
iller E2500
support
.
commit
|
commitdiff
|
tree
2017-01-06
Seph
e
rosa
Ziehau
h
yperv
/
vmbus: Fi
x
int
e
rrupt timer detect
i
on logic
.
commit
|
commitdiff
|
tree
2017-01-06
Se
p
herosa Zieha
u
hyperv:
Reorder
t
h
e
Hyper-V TSC initializat
i
on a bit
.
commit
|
commitdiff
|
tree
2017-01-05
Sepherosa Ziehau
a
l
c: Sync w/ FreeBSD
commit
|
commitdiff
|
tree
2017-01-05
Sepherosa Zi
e
ha
u
pci:
Add a quirk for chips w/ b
r
oken MSI su
p
port
.
commit
|
commitdiff
|
tree
2016-12-28
S
epherosa Ziehau
tcp
:
Fi
x
c
onnect t
o
INADDR_ANY
.
commit
|
commitdiff
|
tree
2016-12-25
S
e
pheros
a
Ziehau
synca
c
he
:
Sim
p
lify port calcula
t
ion b
y
reusing ACK
.
.
.
commit
|
commitdiff
|
tree
2016-12-25
S
epherosa Ziehau
loopback: Allow turning of
f
R
S
S
.
commit
|
commitdiff
|
tree
2016-12-25
Sepherosa Ziehau
t
c
p: Save faddr/fport before lport selection
.
commit
|
commitdiff
|
tree
2016-12-25
Sephe
r
osa
Ziehau
tcp: Nuke
the sysctl to d
i
sab
l
e
l
oc
a
l
p
ort exte
n
sion
.
commit
|
commitdiff
|
tree
2016-12-21
Sep
h
erosa Ziehau
ip:
Set mbuf hash for ou
t
p
u
t IP pack
e
ts
.
commit
|
commitdiff
|
tree
2016-12-20
Sepherosa Ziehau
h
yperv: Add API
to read raw value of Hype
r
-V ti
m
er
.
commit
|
commitdiff
|
tree
2016-12-20
Sepherosa Ziehau
h
y
perv:
M
ov
e
commonl
y
share
d
heade
r
f
iles to the
m
o
dul
e
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
Sepherosa Zi
e
hau
hyperv: Implemen
t
Hy
p
er-V ref
e
rence
T
SC cputimer
.
commit
|
commitdiff
|
tree
2016-12-20
Se
p
h
e
r
o
sa Ziehau
cputime
r
:
Add more
IDs for VMM cputi
m
ers
.
commit
|
commitdiff
|
tree
2016-12-19
Sephero
s
a Zieh
a
u
ip: Add parenthesis properly
.
commit
|
commitdiff
|
tree
2016-12-19
Sepherosa Zieha
u
ip:
M
ove m
u
ltic
a
st addr
e
sses detection into common
.
.
.
commit
|
commitdiff
|
tree
2016-12-17
S
e
pherosa Zieh
a
u
mbuf: Fact
o
r fu
n
ction
t
o set mbuf hash
.
commit
|
commitdiff
|
tree
2016-11-23
Sepher
o
s
a
Ziehau
re:
L
eve
r
age Real
t
ek driver'
s
chip/PHY in
i
tialization
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
S
e
pherosa Ziehau
u
d
p: Don't propagat
e
con
n
ect e
r
ror, as long as the
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
Sepherosa Ziehau
test/udp: Add echo test f
o
r
connected->disconnected
.
.
.
commit
|
commitdiff
|
tree
2016-10-31
S
e
pherosa Ziehau
acpi/cst: Ke
e
p
parsing
r
es
t
of the G
A
S, ev
e
n if the
.
.
.
commit
|
commitdiff
|
tree
2016-10-27
S
e
ph
e
ro
s
a
Z
iehau
carp: Ad
d
net
.
in
e
t
.
c
arp
.
setroute to
d
isable ro
u
t
e
s
.
.
.
commit
|
commitdiff
|
tree
2016-10-18
Sepherosa Ziehau
r
oute: add
r
ou
t
e
may change rt->rt_ifa; keep
th
e
local
.
.
.
commit
|
commitdiff
|
tree
2016-10-18
Sepher
o
sa
Z
ieha
u
x86_
6
4: Work around AMD erratum
7
93 for family 16
h
.
.
.
commit
|
commitdiff
|
tree
2016-09-08
Sephe
r
osa Ziehau
corepower: Fix
ide
n
tify metho
d
for
m
ulti-cpu-pa
c
k
a
ge
.
.
.
commit
|
commitdiff
|
tree
2016-09-08
Sepherosa Zieh
a
u
uip
c
: Make
sure
t
hat listen is com
p
leted
.
commit
|
commitdiff
|
tree
2016-08-24
Sepherosa Zieh
a
u
acp
i
: Save I/O po
r
ts fo
r
I/O ports range, as lon
g
as
.
.
.
commit
|
commitdiff
|
tree
2016-07-29
Sepherosa Zie
h
au
hyperv/vmbus:
Passthrough interru
p
t resource a
l
location
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
Se
p
h
erosa Ziehau
virtio: Fix
MSI support; thus unbr
e
ak booting on bhyve
commit
|
commitdiff
|
tree
2016-07-05
Sepherosa Ziehau
cat: Align o
u
t
p
u
t
f
r
om
c
a
t
(
1) b
e
tween whe
n
invoked
.
.
.
commit
|
commitdiff
|
tree
2016-06-27
Sepherosa
Zi
e
hau
ifnet:
Add
oqdrops statistics
commit
|
commitdiff
|
tree
2016-06-24
Sepherosa
Ziehau
n
v
me:
U
se
high f
r
equency
i
n
terrupt for CQ
p
roc
e
ssing
commit
|
commitdiff
|
tree
2016-06-24
Se
p
herosa Zie
h
a
u
i
n
tr: Allow
drivers to re
g
ist
e
r high frequency interr
u
p
t
.
commit
|
commitdiff
|
tree
2016-06-22
S
e
pherosa Zieh
a
u
i
n
tr:
F
o
r
ce unshar
e
b
le interrupt setting
commit
|
commitdiff
|
tree
2016-06-20
Sepherosa
Z
i
eha
u
intr:
A
void implicit padding
commit
|
commitdiff
|
tree
2016-06-16
Seph
e
rosa Zie
h
a
u
hyperv/v
m
b
us: Factor out v
m
b
us_ms
g
_r
e
set()
commit
|
commitdiff
|
tree
2016-06-16
Seph
e
rosa
Z
iehau
hyper
v
/
v
mbu
s
: Make sure
that inte
r
rupt
c
p
utimer can
.
.
.
commit
|
commitdiff
|
tree
2016-06-16
Sepherosa Zi
e
hau
acpica:
I
n
t
er
r
u
pt r
e
source
lookup fail
u
re i
s
f
i
ne
.
.
.
.
commit
|
commitdiff
|
tree
2016-06-16
Sepherosa
Ziehau
mpta
b
le
:
Redu
c
e log verbo
s
ity
commit
|
commitdiff
|
tree
2016-06-16
Sephero
s
a Ziehau
hyperv/vm
b
us: Com
p
lete vmbus
initial
i
z
ation;
i
nterrupt
.
.
.
commit
|
commitdiff
|
tree
2016-06-16
Sepherosa Zie
h
a
u
cputimer: Add per-cp
u
handler a
n
d privat
e
data for
.
.
.
commit
|
commitdiff
|
tree
2016-06-13
Sepherosa Ziehau
hyperv
:
I
n
i
tial import
.
I
t
o
nly
contains non-in
t
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-13
Seph
e
rosa Ziehau
x86_64
/
timer: Xtime
r
i
s
generic enou
g
h for per-cpu
.
.
.
commit
|
commitdiff
|
tree
2016-06-13
Sepher
o
sa Ziehau
tsc:
Log
t
he
final TSC frequen
c
y
commit
|
commitdiff
|
tree
2016-06-13
Sep
h
erosa Ziehau
ke
r
n:
U
pdate virt
u
al
machine detection
a
b
i
t
commit
|
commitdiff
|
tree
2016-06-07
Se
p
herosa Ziehau
de: Install if_init
.
commit
|
commitdiff
|
tree
2016-06-02
S
ephe
r
osa
Z
ieha
u
kern: Remo
v
e debug p
r
int
commit
|
commitdiff
|
tree
2016-06-02
S
ephe
r
osa Ziehau
kern: Us
e
objcach
e
f
o
r
f
ile
commit
|
commitdiff
|
tree
2016-05-30
Sephe
r
o
sa Ziehau
t
c
p: Don't prem
a
tur
e
ly drop receiving-only connec
t
ions
.
commit
|
commitdiff
|
tree
2016-05-26
S
ephe
r
o
s
a
Z
iehau
tcp: Ma
k
e setsockopt
(
2) TCP_{NODELA
Y
,NOPUSH,NOOPT,FAS
T
KEEP
.
.
.
commit
|
commitdiff
|
tree
2016-05-03
Sepherosa Ziehau
Reve
r
t "
k
q
u
eue:
A
v
o
id reprocessing pro
c
essed knotes
.
.
.
commit
|
commitdiff
|
tree
2016-05-03
Sepherosa Zie
h
au
R
e
vert
"
k
q
ueue
:
Retur
n
va
l
u
e
of k
n
ot
e
_release is no
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
S
ephero
s
a Ziehau
tcp
:
Count conn
e
cti
o
ns
by TCP
s
tate
commit
|
commitdiff
|
tree
2016-04-27
Sepherosa
Z
i
e
hau
t
cp: No need to retu
r
n tcpcb from tcp_newtcpcb
(
)
commit
|
commitdiff
|
tree
2016-04-27
Sephero
s
a Zi
e
h
a
u
tcp: Remove re
d
undant tcpcb state set
t
ing
commit
|
commitdiff
|
tree
2016-04-27
Sepherosa Zieha
u
dhclient: Log a warn
i
n
g inst
e
ad of
bailing
u
p
on "illegal
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
Sepherosa Z
i
ehau
i
g
b: Fix MSI-X a
l
lo
c
ation wh
e
n
# of rings is less than
.
.
.
commit
|
commitdiff
|
tree
2016-04-14
Sepherosa Zie
h
a
u
kqu
e
ue: Use critical section for
knote cache
commit
|
commitdiff
|
tree
2016-04-05
S
e
pherosa Zi
e
hau
k
q
ueue: U
s
e lwkt_{ge
t
,r
e
l}pooltoken
commit
|
commitdiff
|
tree
2016-03-30
S
epheros
a
Ziehau
tools/kq_sendrecv
:
Implemen
t
k
q
ueu
e
(2)
b
a
s
ed TCP
traffic
.
.
.
commit
|
commitdiff
|
tree
2016-03-29
Sepherosa
Z
iehau
s
ocket/kqueue: Fi
x
space calcul
a
t
ion for PREALLOC
sending
.
.
.
commit
|
commitdiff
|
tree
2016-03-29
Sepherosa
Z
ie
h
au
tcp:
W
e n
e
ver use prealloc
a
tion on receiving bu
f
fe
r
commit
|
commitdiff
|
tree
2016-03-17
Sepherosa
Ziehau
tc
p
:
I
m
plement per-cpu lpor
t
cache for lis
t
en soc
k
ets
.
commit
|
commitdiff
|
tree
2016-03-09
S
e
pherosa Ziehau
b
n
x: Do
n
't u
s
e
t
h
re
a
d tem
p
l
ate
commit
|
commitdiff
|
tree
2016-03-07
Sepherosa Ziehau
kqueue:
Clear sleep
counter before
w
ak
e
up
commit
|
commitdiff
|
tree
2016-03-07
S
epherosa Ziehau
kque
u
e: Make sure that kqueu
e
slee
p
counte
r
will not
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
Sephero
s
a
Zieh
a
u
kqueue: Add simple per
-
c
p
u
c
ache for the knote
commit
|
commitdiff
|
tree
2016-03-04
Sepherosa Z
i
ehau
kqueue: Only allow one
t
hread to register event to
.
.
.
commit
|
commitdiff
|
tree
2016-03-02
S
e
pheros
a
Z
i
ehau
kqueue
:
U
s
e wakeup_one based on #
o
f thread
s
sleep
.
.
.
commit
|
commitdiff
|
tree
2016-02-25
S
e
phero
s
a
Ziehau
kq
u
eue: Avoid code duplication for k
n
o
t
e
sea
r
ching
.
.
.
commit
|
commitdiff
|
tree
2016-02-25
S
e
phero
s
a Zieha
u
kq
u
e
ue: Use lwkt_{get,rel}poolt
o
ken in kqueue_reg
i
ster
commit
|
commitdiff
|
tree
2016-02-25
Se
p
herosa Zieha
u
kqueue:
M
ove
fp
h
o
ld
i
ng out of kqueue token
commit
|
commitdiff
|
tree
2016-02-23
Sephero
s
a Z
i
e
h
a
u
kqueue: Nuke unu
s
ed code
commit
|
commitdiff
|
tree
2016-02-23
Sepherosa Zieh
a
u
k
q
ueue: Re
t
urn va
l
ue o
f
knote_release is no longer
.
.
.
commit
|
commitdiff
|
tree
2016-02-23
S
eph
e
ros
a
Z
i
ehau
kqueue: Avoid r
e
processing proce
s
sed knotes in K
N
OTE
.
commit
|
commitdiff
|
tree
2016-02-18
Sepherosa Z
i
ehau
k
q
ueue
:
Knote s
h
ould not
be accessed onc
e
the K
N
_PROC
E
SSIN
G
.
.
.
commit
|
commitdiff
|
tree
2016-02-16
Sepherosa Ziehau
too
l
s/tc
p
_stream: Fix test n
a
me
commit
|
commitdiff
|
tree
2016-02-14
S
e
pherosa Ziehau
tools/
t
cp_
s
tream: Fix
bu
i
l
d
i
n
g on l
i
nu
x
commit
|
commitdiff
|
tree
2016-02-13
Se
p
herosa Ziehau
kque
u
e/sign
a
l
:
Se
n
d kevent even if the signal
is mask
e
d
commit
|
commitdiff
|
tree
2016-02-12
Sepher
o
sa Zie
h
au
kqueue
:
Rework timer ex
p
iration
commit
|
commitdiff
|
tree
2016-02-12
Sepher
o
sa Ziehau
kq
u
eue: Remove
unus
e
d global kqueue t
o
ken
commit
|
commitdiff
|
tree
2016-02-12
S
ephe
r
osa Ziehau
ifconfig: F
i
x inet6
a
ddress
d
eletion
commit
|
commitdiff
|
tree
2016-02-07
Sepherosa Ziehau
too
l
s/
t
cp_stre
a
m:
Kill netperf
children proactively
.
.
.
commit
|
commitdiff
|
tree
2016-02-07
Seph
e
r
osa Ziehau
tools/tc
p
_stre
a
m: Add dual side test suppor
t
commit
|
commitdiff
|
tree
2016-02-07
S
e
p
herosa Ziehau
t
o
ols/tcp_stream: Al
l
ow p
e
rf
o
rm
i
n
g
test to
mul
t
iple
.
.
.
commit
|
commitdiff
|
tree
2016-02-07
Seph
e
r
o
sa Zieh
a
u
tools/tc
p
_stream: Set message si
z
e on bot
h
s
e
nd and
.
.
.
commit
|
commitdiff
|
tree
2016-02-07
S
epherosa Ziehau
tools/tcp
_
st
r
eam: Move sockbuf
str
i
ng to the main stack
commit
|
commitdiff
|
tree
next