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
syncache: Cache align per-cpu data.
2017-04-08
Se
p
her
o
sa Zie
h
a
u
s
y
ncache: Cac
h
e ali
g
n per-
c
pu data
.
commit
|
commitdiff
|
tree
2017-04-08
Seph
e
rosa Ziehau
i
pdemux:
U
se n
e
tisr_n
c
pus inst
e
a
d
o
f ncp
u
s2
.
commit
|
commitdiff
|
tree
2017-04-08
Sephe
r
osa Ziehau
inet6:
R
e
store mb
u
f hash after defragmentati
o
n
.
commit
|
commitdiff
|
tree
2017-04-08
Sephero
s
a Ziehau
i
p
fra
g
: Max # o
f
f
rags per-cpu
s
h
ould use ncpus inste
a
d
.
.
.
commit
|
commitdiff
|
tree
2017-04-08
Sepher
o
sa Zieha
u
inet: Use netisr_ncpus
f
o
r ifdetach
i
n
et processing
.
commit
|
commitdiff
|
tree
2017-04-07
Seph
e
rosa
Z
i
ehau
arp: Group
l
linfo and timer together
.
commit
|
commitdiff
|
tree
2017-04-07
Sephero
s
a Ziehau
arp: Ign
o
re ARP probes by default
.
commit
|
commitdiff
|
tree
2017-04-07
Sepherosa Ziehau
arp: ARP
e
n
try list s
h
ould
be
initialized on a
l
l avail
a
bl
e
.
.
.
commit
|
commitdiff
|
tree
2017-04-05
Sepherosa Zieh
a
u
n
e
t: Make netisr_ncpus sysctl read-only
.
commit
|
commitdiff
|
tree
2017-04-05
Se
p
hero
s
a Zieh
a
u
net:
Defi
n
e # of cpus for netwo
r
k
processing
.
commit
|
commitdiff
|
tree
2017-04-05
S
e
pherosa Ziehau
n
e
t
: netisr_cpu
-
> netisr_threads; n
o
functional changes
.
commit
|
commitdiff
|
tree
2017-04-05
Sephe
r
osa
Z
iehau
net: Get rid of
i
fnet
th
r
ea
d
s
.
commit
|
commitdiff
|
tree
2017-04-05
Se
p
herosa
Z
iehau
ipfw3: R
e
duce depe
n
de
n
cy on ifnet threads
.
commit
|
commitdiff
|
tree
2017-04-05
Sepherosa
Z
iehau
ipfw: Reduce dependency on ifnet th
r
eads
.
commit
|
commitdiff
|
tree
2017-04-05
Sepherosa Z
i
ehau
b
ridge: Red
u
ce dependency
o
n
ifnet t
h
reads
.
commit
|
commitdiff
|
tree
2017-04-05
Sepherosa Ziehau
vlan: Red
u
ce
d
ependency on ifnet threads
.
commit
|
commitdiff
|
tree
2017-04-05
Sepherosa Ziehau
ipflow:
R
edu
c
e d
e
pendency on ifn
e
t
thre
a
ds
.
commit
|
commitdiff
|
tree
2017-04-05
Sepheros
a
Zie
h
au
net:
Reduc
e
de
p
ende
n
cy on ifnet threads
.
commit
|
commitdiff
|
tree
2017-03-29
Sepherosa Ziehau
acpi/
p
s
t
at
e
:
Don't at
t
a
ch, if
_
P
SS contains invalid
.
.
.
commit
|
commitdiff
|
tree
2017-03-29
S
ephero
s
a Ziehau
powe
r
d
:
A
dd option to disable
a
dj
u
s
t
i
n
g u
s
erland sche
d
u
l
er
.
.
.
commit
|
commitdiff
|
tree
2017-03-29
Seph
e
ro
s
a Ziehau
kern: Add per-cpu
h
elper th
r
ea
d
s, w
h
ich handl
e
s lwkt
.
.
.
commit
|
commitdiff
|
tree
2017-03-27
Seph
e
rosa Ziehau
s
ou
n
d/
h
da: Sync device ID tabl
e
wit
h
FreeBSD
commit
|
commitdiff
|
tree
2017-03-06
Sephe
r
osa Ziehau
re: Only limited
v
ersions o
f
this chi
p
r
equire expli
c
it
.
.
.
commit
|
commitdiff
|
tree
2017-02-24
S
epherosa Ziehau
re:
Fix t
y
po for disabling txcsum
.
commit
|
commitdiff
|
tree
2017-02-22
S
e
p
herosa
Ziehau
re: Update to
Realtek
1
.
9
3
commit
|
commitdiff
|
tree
2017-02-16
Sep
h
ero
s
a Ziehau
Unbreak ke
r
nel b
u
il
d
ing
commit
|
commitdiff
|
tree
2017-02-16
Sepherosa Zieha
u
h
yperv: I
m
plement cpucoun
t
er
s
.
commit
|
commitdiff
|
tree
2017-02-16
Se
p
her
o
sa Ziehau
h
yper
v
: Re
o
rganize
commit
|
commitdiff
|
tree
2017-02-14
Sepher
o
sa Zieha
u
kern
:
A
d
d c
p
ucounte
r
which return
s
64bit monotonic
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
S
ep
h
e
r
osa Zieha
u
altq: Use microuptime()
i
nstead of m
i
crotime() - boott
i
me
.
commit
|
commitdiff
|
tree
2017-02-13
Sepherosa Ziehau
libkern: Make inet_ntoa
MPSAFE by
p
assing
s
tring buffer
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
Seph
e
ro
s
a
Z
ieh
a
u
net: Make sure th
a
t local variable is really used
.
commit
|
commitdiff
|
tree
2017-02-12
S
e
pher
o
sa Zieh
a
u
pktgen
:
Ifnet loc
k
i
s
r
equ
i
red by ifunit
.
commit
|
commitdiff
|
tree
2017-01-25
Sepherosa Zi
e
h
au
cpu
t
imer: U
p
dat
e
c
omment
commit
|
commitdiff
|
tree
2017-01-25
S
e
pherosa Z
i
ehau
lwp: Re
s
t
ore
lwp
s
yscalls (except lwp_create*) declaration
.
commit
|
commitdiff
|
tree
2017-01-25
Sephero
s
a
Ziehau
lwp: Bum
p
version
f
or
shuffl
e
lwp syscalls
.
commit
|
commitdiff
|
tree
2017-01-24
Sepherosa Ziehau
cputimer:
Reorder fields a bit to avoid imp
l
i
cit pa
d
d
i
n
g
.
commit
|
commitdiff
|
tree
2017-01-24
Sep
h
e
rosa Ziehau
cpu
t
imer: Initialize e
x
pl
i
citly
.
commit
|
commitdiff
|
tree
2017-01-22
Sephe
r
o
sa Ziehau
sched: Add cpuset
_
t for FreeBS
D
comp
a
t
commit
|
commitdiff
|
tree
2017-01-22
Sepher
o
sa Ziehau
libc
:
Add sched_ge
t
cpu()
.
commit
|
commitdiff
|
tree
2017-01-18
Sepherosa Ziehau
em/emx
:
Retry interru
p
t a
l
loc
a
tion
with MSI
commit
|
commitdiff
|
tree
2017-01-18
Sephe
r
osa Z
i
ehau
tool
s
/kq_sendrecv: Fix
building on Fr
e
eBSD
commit
|
commitdiff
|
tree
2017-01-17
Sepherosa Ziehau
to
o
ls/k
q
_rec
v
se
r
v: Add option to se
t
receiving t
h
read
.
.
.
commit
|
commitdiff
|
tree
2017-01-17
Sepherosa
Ziehau
tools/kq_recvse
r
v: Add option to
e
nable SO_REUSEP
O
R
T
commit
|
commitdiff
|
tree
2017-01-17
Sephe
r
osa Ziehau
tools/kq_sendcli:
A
d
d
op
t
i
on
t
o set
s
ending thread
.
.
.
commit
|
commitdiff
|
tree
2017-01-17
Sepherosa
Z
ieh
a
u
t
o
o
l
s/kq
_
recvserv: Add optio
n
to
s
et read
size
commit
|
commitdiff
|
tree
2017-01-17
Se
p
h
e
rosa Ziehau
tool/kq_send
c
li
:
Add option
t
o set wr
i
te
s
iz
e
.
commit
|
commitdiff
|
tree
2017-01-17
Sepherosa Zie
h
au
tools/kq_sendc
l
i: Add sendfile suppo
r
t
.
commit
|
commitdiff
|
tree
2017-01-16
Sepherosa Zie
h
a
u
lwp
:
Move all lwp syscall
s
to
sys/lwp
.
h
commit
|
commitdiff
|
tree
2017-01-16
Se
p
hero
s
a Zieha
u
p
a
ram: Bump versio
n
according to the
c
omment
.
commit
|
commitdiff
|
tree
2017-01-15
Sepherosa Zieh
a
u
pthrea
d
: Implement
p
thread_attr_{get,set}affinity_np
commit
|
commitdiff
|
tree
2017-01-15
Sepherosa Zieha
u
x
86_6
4
: F
i
x machdep
.
smp_activ
e
sysctl type
.
commit
|
commitdiff
|
tree
2017-01-15
Sephero
s
a
Z
i
e
hau
lwp: Add lwp_create
2
syscll
,
which takes cpu
m
ask for
.
.
.
commit
|
commitdiff
|
tree
2017-01-14
Sepheros
a
Ziehau
ma
n
:
A
d
d cross re
f
erence
s
commit
|
commitdiff
|
tree
2017-01-14
Sepherosa
Z
iehau
pthread: Implement
p
t
hread
_
{set
,
get}affinit
y
_np
commit
|
commitdiff
|
tree
2017-01-14
S
e
p
h
erosa Ziehau
libc:
Take cpus
e
tsize into considera
t
ion for sched_
g
etaffinity()
commit
|
commitdiff
|
tree
2017-01-14
Sepherosa Ziehau
libc: Ad
d
co
n
st
to the c
p
u
_
set_t for
s
che
d
_se
t
affini
t
y
.
commit
|
commitdiff
|
tree
2017-01-14
S
ephe
r
osa Ziehau
li
b
c: Add sched_{set,get}affinit
y
(
)
.
commit
|
commitdiff
|
tree
2017-01-11
Sepherosa Ziehau
u
sched: Fix the
retu
r
ned CPU
affin
i
ty
m
ake
b
y smp_
a
ct
i
ve_mask
.
commit
|
commitdiff
|
tree
2017-01-11
Seph
e
rosa Z
i
ehau
lwp: Add two syscalls to set/get lwp's CPU
affinity
.
.
.
commit
|
commitdiff
|
tree
2017-01-11
Seph
e
rosa Zieh
a
u
usched
:
Imp
l
ement LWP l
a
zy migration su
p
port
.
commit
|
commitdiff
|
tree
2017-01-09
Sepherosa Zi
e
hau
usc
h
ed: Add USCHED
_
SET
_
CP
U
MA
S
K
.
commit
|
commitdiff
|
tree
2017-01-09
Sepherosa Zi
e
h
au
tes
t
/passdesc: Allow sp
e
cif
y
ing
t
h
e
payload length
.
commit
|
commitdiff
|
tree
2017-01-07
Sephe
r
osa Ziehau
i
fq: Factor out
if_class
q
f
rom altq_classq
an
d
use
.
.
.
commit
|
commitdiff
|
tree
2017-01-06
Sepheros
a
Zie
h
au
ifq: Switch to
d
r
op-
h
ead for default enqueue method
.
commit
|
commitdiff
|
tree
2017-01-06
Sepherosa Ziehau
if: Defer
the if_up unt
i
l t
h
e ifnet
.
if_ioctl
i
s called
.
commit
|
commitdiff
|
tree
2017-01-06
Se
p
herosa Ziehau
if: R
e
move unnecessary critical sec
t
i
o
ns
.
commit
|
commitdiff
|
tree
2017-01-06
S
e
pherosa Ziehau
alc: Add K
i
ller E
2
5
00 sup
p
ort
.
commit
|
commitdiff
|
tree
2017-01-06
Se
p
herosa Ziehau
hyperv/vmb
u
s: Fix interrupt
t
imer de
t
ection logic
.
commit
|
commitdiff
|
tree
2017-01-06
Sepheros
a
Z
iehau
hyperv
:
Reord
e
r the Hyper-V TSC initia
l
ization a bit
.
commit
|
commitdiff
|
tree
2017-01-05
S
e
pher
o
sa Zie
h
au
alc: Sync
w/ F
r
e
eBS
D
commit
|
commitdiff
|
tree
2017-01-05
Seph
e
rosa Ziehau
pci: Add a quirk for ch
i
ps
w/ broken MS
I
support
.
commit
|
commitdiff
|
tree
2016-12-28
Sepher
o
sa
Z
ieh
a
u
tcp: Fix connec
t
to
INADDR_AN
Y
.
commit
|
commitdiff
|
tree
2016-12-25
S
e
p
h
eros
a
Ziehau
syncache: Simplify por
t
cal
c
ulation
b
y reus
i
ng
A
CK
.
.
.
commit
|
commitdiff
|
tree
2016-12-25
Sepherosa Z
i
ehau
loopbac
k
: Allow turn
i
ng off
RSS
.
commit
|
commitdiff
|
tree
2016-12-25
Seph
e
r
osa Ziehau
tcp
:
Sa
v
e faddr/fport
before lport selection
.
commit
|
commitdiff
|
tree
2016-12-25
Sepherosa
Z
iehau
tcp: Nu
k
e
th
e
sysctl to
d
isa
b
le lo
c
al port exte
n
sion
.
commit
|
commitdiff
|
tree
2016-12-21
S
e
p
hero
s
a Zieh
a
u
i
p
: S
e
t mbuf hash
for
output IP packets
.
commit
|
commitdiff
|
tree
2016-12-20
S
epherosa Z
i
eh
a
u
hyperv: Add AP
I
to read raw
value of Hyper-V tim
e
r
.
commit
|
commitdiff
|
tree
2016-12-20
Sephe
r
osa Z
i
ehau
h
yperv
:
Move commo
n
ly shared hea
d
er
file
s
to th
e
module
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
Sephero
s
a Ziehau
hyperv: Imp
l
ement
Hyper-V ref
e
r
e
nce TSC cputimer
.
commit
|
commitdiff
|
tree
2016-12-20
Sepher
o
sa Zie
h
a
u
cpu
t
imer
:
Add
m
ore IDs for VMM
cputimers
.
commit
|
commitdiff
|
tree
2016-12-19
Sepher
o
sa Ziehau
ip: Add parent
h
esis
p
roperly
.
commit
|
commitdiff
|
tree
2016-12-19
Sepherosa
Ziehau
i
p
: Move m
u
lticast addresse
s
d
e
tection into
common
.
.
.
commit
|
commitdiff
|
tree
2016-12-17
Sepherosa Ziehau
mbu
f
: Factor
functi
o
n to set mbuf h
a
sh
.
commit
|
commitdiff
|
tree
2016-11-23
S
epherosa
Z
i
e
h
au
r
e
: Lev
e
rage
Realte
k
d
r
i
ver's chip/PHY
i
n
i
tial
i
zat
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
Sepherosa
Ziehau
udp: Don'
t
p
r
opagate conn
e
ct e
r
ror, as long as th
e
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
Sepherosa Ziehau
test/udp: Add echo test for connec
t
ed->d
i
sconnected
.
.
.
commit
|
commitdiff
|
tree
2016-10-31
S
e
ph
e
rosa
Zieh
a
u
acpi/cst: Keep p
a
rsing rest of the GAS, ev
e
n if the
.
.
.
commit
|
commitdiff
|
tree
2016-10-27
Sepherosa Ziehau
carp: Add ne
t
.
inet
.
c
arp
.
setroute to dis
a
ble ro
u
tes
.
.
.
commit
|
commitdiff
|
tree
2016-10-18
Sepherosa Ziehau
route: addroute may chan
g
e rt-
>
rt_ifa; keep t
h
e
loc
a
l
.
.
.
commit
|
commitdiff
|
tree
2016-10-18
Sephe
r
osa Ziehau
x
8
6_64: Work a
r
ou
n
d AMD er
r
a
tum 793 for family 16h
.
.
.
commit
|
commitdiff
|
tree
2016-09-08
Sepherosa Zi
e
hau
corepower: Fix i
d
entify
m
e
t
hod for multi-cpu-packa
g
e
.
.
.
commit
|
commitdiff
|
tree
2016-09-08
Sepherosa Ziehau
uipc:
M
ake s
u
re that list
e
n
i
s
c
omp
l
eted
.
commit
|
commitdiff
|
tree
2016-08-24
Sepherosa Zieh
a
u
acpi: Save I/O ports for I/O p
o
rt
s
range,
as long as
.
.
.
commit
|
commitdiff
|
tree
2016-07-29
Sepheros
a
Zi
e
hau
h
yperv/vm
b
us: Passthrough inter
r
upt
resource alloc
a
t
i
on
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
Sephe
r
osa Ziehau
virti
o
: Fix MSI suppor
t
; thus unbreak boot
i
ng o
n
bhyve
commit
|
commitdiff
|
tree
2016-07-05
Sepherosa Zieha
u
cat: Al
i
gn output from cat(
1
)
between whe
n
invo
k
ed
.
.
.
commit
|
commitdiff
|
tree
2016-06-27
S
epherosa Ziehau
i
f
net: Add oq
d
rops statistics
commit
|
commitdiff
|
tree
2016-06-24
S
e
pher
o
s
a
Zieha
u
nvm
e
: Use high
frequency interrupt
f
or CQ pr
o
cessi
n
g
commit
|
commitdiff
|
tree
next