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
S
epherosa Ziehau
ifn
e
t: Ad
d
ringmap, which does ring
/
cpu map and generates
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
Sepherosa
Ziehau
inet: L
o
cal group index is not assigned in jail
.
commit
|
commitdiff
|
tree
2017-04-18
Seph
e
ro
s
a
Ziehau
ix: Fixup TX
/
RX
r
i
n
g settin
g
s for X550, which su
p
p
orts
.
.
.
commit
|
commitdiff
|
tree
2017-04-16
Sepherosa Ziehau
tcp: Don't
a
ssume
p
ower of 2
netisrs
.
commit
|
commitdiff
|
tree
2017-04-14
S
epherosa Zie
h
au
ud
p
: Don'
t
a
s
sume power of 2 netisrs
.
commit
|
commitdiff
|
tree
2017-04-14
Sepherosa Ziehau
inpcb:
Add function to set in
p
cbinfo's
p
or
t
info
.
commit
|
commitdiff
|
tree
2017-04-13
Sepherosa
Z
ie
h
a
u
inp
c
b
/lo
c
al
g
ro
u
p: Us
e
L
SB of the hash to
find inpcb
.
commit
|
commitdiff
|
tree
2017-04-13
Sepherosa Ziehau
inpcb: Do
n
't
r
e
ly
o
n ncp
u
s2 for
local port all
o
cation
.
commit
|
commitdiff
|
tree
2017-04-10
Sephero
s
a Ziehau
pf: D
o
n't assume # of networ
k
p
roce
c
ssi
n
g CPUs
i
s power
.
.
.
commit
|
commitdiff
|
tree
2017-04-10
Sepherosa Ziehau
to
e
p
litz
:
Add
c
o
mment
.
commit
|
commitdiff
|
tree
2017-04-10
Se
p
h
erosa Z
i
e
hau
netisr:
U
se
n
etisr_ncpus to
conv
e
r
t
hash to
cpuid
.
commit
|
commitdiff
|
tree
2017-04-10
Sephero
s
a Zieh
a
u
net:
R
e
o
rd
e
r sysinit a bit
.
commit
|
commitdiff
|
tree
2017-04-09
Sepherosa Ziehau
ifpoll: Use net
i
sr_ncpus
.
commit
|
commitdiff
|
tree
2017-04-09
S
epher
o
sa Ziehau
i
fp
o
ll: Use SYSINIT t
o
initialize per-cpu i
f
poll context
.
commit
|
commitdiff
|
tree
2017-04-08
S
epher
o
s
a
Ziehau
inpcb: Use netisr_ncpus for listi
n
g inpcb
s
.
commit
|
commitdiff
|
tree
2017-04-08
S
epheros
a
Zi
e
hau
sync
a
c
he: Use n
e
tisr_ncpus in
s
tead of ncpus2
commit
|
commitdiff
|
tree
2017-04-08
Sepher
o
s
a
Zie
h
au
sync
a
che: Cache al
i
gn per-cpu da
t
a
.
commit
|
commitdiff
|
tree
2017-04-08
Sepherosa Ziehau
ipdemux: Use
n
etisr_ncpu
s
instead
of
ncp
u
s2
.
commit
|
commitdiff
|
tree
2017-04-08
Sepherosa Z
i
ehau
i
n
et6: Restore mbuf hash after defra
g
m
e
n
tation
.
commit
|
commitdiff
|
tree
2017-04-08
Sephe
r
osa Zie
h
a
u
i
p
frag: Max # of
f
rags per-cpu should use ncpus instead
.
.
.
commit
|
commitdiff
|
tree
2017-04-08
Sep
h
ero
s
a Ziehau
ine
t
:
U
se netisr
_
ncpus for ifdetach inet p
r
ocessing
.
commit
|
commitdiff
|
tree
2017-04-07
Sepherosa Zi
e
hau
arp: Grou
p
llinf
o
and ti
m
er toge
t
he
r
.
commit
|
commitdiff
|
tree
2017-04-07
Sephero
s
a Ziehau
arp: Igno
r
e AR
P
probes
b
y de
f
a
u
lt
.
commit
|
commitdiff
|
tree
2017-04-07
Sepherosa Ziehau
arp: ARP en
t
ry li
s
t should be in
i
ti
a
lized on
all a
v
ailable
.
.
.
commit
|
commitdiff
|
tree
2017-04-05
S
e
p
h
e
r
osa Ziehau
ne
t
: Ma
k
e neti
s
r
_
n
c
pus sysctl rea
d
-only
.
commit
|
commitdiff
|
tree
2017-04-05
Sepher
o
sa Ziehau
n
e
t: Defin
e
# of cpus for network pr
o
cessing
.
commit
|
commitdiff
|
tree
2017-04-05
Sepherosa Ziehau
net: neti
s
r_c
p
u
-
> net
i
sr_thr
e
ads; no functional change
s
.
commit
|
commitdiff
|
tree
2017-04-05
Sepherosa Ziehau
net: Get
rid of ifn
e
t t
h
reads
.
commit
|
commitdiff
|
tree
2017-04-05
S
e
ph
e
r
o
sa
Z
ieh
a
u
ip
f
w
3:
R
edu
c
e depen
d
enc
y
on ifnet threa
d
s
.
commit
|
commitdiff
|
tree
2017-04-05
Sepheros
a
Ziehau
ipf
w
: Reduce depe
n
de
n
cy on
i
fnet threads
.
commit
|
commitdiff
|
tree
2017-04-05
S
e
pherosa Zi
e
h
a
u
b
r
i
dge:
R
educe dependency o
n
ifne
t
thre
a
ds
.
commit
|
commitdiff
|
tree
2017-04-05
S
eph
e
ro
s
a Ziehau
vlan:
R
e
duce dependency on ifne
t
t
h
read
s
.
commit
|
commitdiff
|
tree
2017-04-05
Sephe
r
osa Ziehau
ipflow:
R
e
duce dep
e
ndency on
ifnet thr
e
ads
.
commit
|
commitdiff
|
tree
2017-04-05
Sephe
r
os
a
Ziehau
net:
Reduce dependency on ifn
e
t
t
h
r
e
a
d
s
.
commit
|
commitdiff
|
tree
2017-03-29
Sepherosa Zie
h
a
u
acpi/
p
stat
e
: Don't atta
c
h
,
i
f _PSS contains invalid
.
.
.
commit
|
commitdiff
|
tree
2017-03-29
Sephero
s
a Ziehau
power
d
: Add optio
n
to disable
a
dju
s
ting user
l
an
d
scheduler
.
.
.
commit
|
commitdiff
|
tree
2017-03-29
S
e
ph
e
rosa Ziehau
kern: Add per-
c
pu helpe
r
th
r
ea
d
s, wh
i
ch handles lwkt
.
.
.
commit
|
commitdiff
|
tree
2017-03-27
Seph
e
rosa
Z
ie
h
au
sou
n
d/hda:
S
ync device ID table with FreeBSD
commit
|
commitdiff
|
tree
2017-03-06
Sepherosa Zieh
a
u
re
:
O
nly limited v
e
rsions
o
f thi
s
chip require
expli
c
it
.
.
.
commit
|
commitdiff
|
tree
2017-02-24
Sepherosa Ziehau
re: Fix typo for
disabling txcsum
.
commit
|
commitdiff
|
tree
2017-02-22
Sepherosa Zie
h
au
re:
U
pda
t
e to Realtek 1
.
93
commit
|
commitdiff
|
tree
2017-02-16
Sepherosa Ziehau
Unbreak kernel buildi
n
g
commit
|
commitdiff
|
tree
2017-02-16
Sephero
s
a Ziehau
hyperv
:
I
mplement c
p
ucounters
.
commit
|
commitdiff
|
tree
2017-02-16
Seph
e
rosa Zie
h
au
hyperv: Reorg
a
nize
commit
|
commitdiff
|
tree
2017-02-14
S
epherosa
Z
iehau
kern:
Add cpucounter whic
h
returns 64bit monotonic
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
S
e
pherosa Ziehau
alt
q
: Use micro
u
ptime() inste
a
d
o
f micr
o
time()
- boottime
.
commit
|
commitdiff
|
tree
2017-02-13
Sepherosa Zie
h
a
u
libkern: M
a
ke inet_ntoa MPS
A
FE by passing strin
g
buffer
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
Sephe
r
osa Ziehau
ne
t
:
Make
sure th
a
t local variable is really
use
d
.
commit
|
commitdiff
|
tree
2017-02-12
Sep
h
erosa Ziehau
pktgen:
I
f
n
et lock is required by ifu
n
i
t
.
commit
|
commitdiff
|
tree
2017-01-25
S
epher
o
sa Ziehau
cputimer: Update c
o
mment
commit
|
commitdiff
|
tree
2017-01-25
S
e
pherosa
Z
iehau
lwp:
R
estore lwp
syscalls (exc
e
pt lwp_
c
re
a
t
e
*) declaration
.
commit
|
commitdiff
|
tree
2017-01-25
Sepher
o
sa Ziehau
l
w
p:
Bum
p
versi
o
n for
shuffle l
w
p syscalls
.
commit
|
commitdiff
|
tree
2017-01-24
Sepheros
a
Zi
e
h
au
cpu
t
imer: Reo
r
der
fiel
d
s a bit to avo
i
d im
p
licit padding
.
commit
|
commitdiff
|
tree
2017-01-24
Sephero
s
a Ziehau
cput
i
mer: Initial
i
ze explicitly
.
commit
|
commitdiff
|
tree
2017-01-22
Sepherosa Ziehau
s
c
h
ed: Add
cpuse
t
_t
f
or FreeBSD c
o
mpat
commit
|
commitdiff
|
tree
2017-01-22
S
e
ph
e
rosa Ziehau
libc: Add sched_
g
etcpu()
.
commit
|
commitdiff
|
tree
2017-01-18
S
e
phero
s
a
Ziehau
em/emx
:
Retry int
e
rrupt allocation w
i
th MSI
commit
|
commitdiff
|
tree
2017-01-18
Sepherosa Ziehau
t
ools/
k
q_sendrecv: Fix building o
n
Fr
e
eB
S
D
commit
|
commitdiff
|
tree
2017-01-17
Sephero
s
a Zie
h
a
u
to
o
ls/kq_recvse
r
v: Add op
t
ion to set
r
eceiv
i
ng t
h
r
e
ad
.
.
.
commit
|
commitdiff
|
tree
2017-01-17
Sephe
r
osa Ziehau
tools/kq_recvserv: Add opti
o
n to en
a
ble
SO_RE
U
S
EPORT
commit
|
commitdiff
|
tree
2017-01-17
Sephe
r
osa Ziehau
tools/k
q
_sendcli: Add option to set se
n
din
g
th
r
e
a
d
.
.
.
commit
|
commitdiff
|
tree
2017-01-17
Sepherosa Ziehau
t
o
o
ls/k
q
_recvse
r
v
:
A
d
d option
to set read size
commit
|
commitdiff
|
tree
2017-01-17
Sepheros
a
Ziehau
t
ool/kq_sendcli: Add o
p
tion to set write si
z
e
.
commit
|
commitdiff
|
tree
2017-01-17
Sepherosa Ziehau
tools/kq
_
sendcli
:
Ad
d
s
endfile supp
o
rt
.
commit
|
commitdiff
|
tree
2017-01-16
Sep
h
e
r
o
sa Ziehau
lwp: Move
all lwp syscalls
to sys/lwp
.
h
commit
|
commitdiff
|
tree
2017-01-16
Se
p
herosa Ziehau
p
ara
m
:
B
ump version acco
r
ding to t
h
e comment
.
commit
|
commitdiff
|
tree
2017-01-15
Sephe
r
os
a
Z
i
ehau
p
thread:
I
m
p
lement pthread
_
attr_{g
e
t
,
set}a
f
fi
n
ity_
n
p
commit
|
commitdiff
|
tree
2017-01-15
S
epherosa Zi
e
hau
x
86_64:
F
i
x
machdep
.
smp_active sysctl type
.
commit
|
commitdiff
|
tree
2017-01-15
Seph
e
ros
a
Z
ie
h
au
lwp: Add lwp_
c
reate2 syscll
,
w
h
ich takes cpumask for
.
.
.
commit
|
commitdiff
|
tree
2017-01-14
Sepherosa Ziehau
man: Add cross references
commit
|
commitdiff
|
tree
2017-01-14
Seph
e
rosa Ziehau
pthrea
d
: Implemen
t
pthread_{set,get
}
affinity_np
commit
|
commitdiff
|
tree
2017-01-14
Sep
h
erosa Ziehau
libc: Take cpuse
t
size into consideration for sched_get
a
ffin
i
ty()
commit
|
commitdiff
|
tree
2017-01-14
Sep
h
erosa Z
i
ehau
libc: Add c
o
nst to the
c
pu
_
s
et_t fo
r
sched_setaffinity
.
commit
|
commitdiff
|
tree
2017-01-14
Sepherosa Ziehau
libc: Add sched_{set,ge
t
}affinity(
)
.
commit
|
commitdiff
|
tree
2017-01-11
S
epheros
a
Ziehau
u
sch
e
d: Fix the ret
u
rn
e
d CPU affinity
make by s
m
p_ac
t
ive_ma
s
k
.
commit
|
commitdiff
|
tree
2017-01-11
Seph
e
rosa Ziehau
lwp:
A
dd two syscalls to
set/get lwp's
CPU affinit
y
.
.
.
commit
|
commitdiff
|
tree
2017-01-11
Sepherosa Zieha
u
usched
:
I
mplement LW
P
lazy migratio
n
support
.
commit
|
commitdiff
|
tree
2017-01-09
S
epherosa Ziehau
usche
d
: Add U
S
CHED
_
SE
T
_CPUMASK
.
commit
|
commitdiff
|
tree
2017-01-09
Se
p
her
o
sa Ziehau
test/passdesc: A
l
low specifying t
h
e
paylo
a
d
lengt
h
.
commit
|
commitdiff
|
tree
2017-01-07
Sepherosa Ziehau
ifq
:
Fa
c
to
r
out
i
f_classq
f
rom al
t
q_cl
a
ss
q
and use
.
.
.
commit
|
commitdiff
|
tree
2017-01-06
S
e
pherosa Zieh
a
u
ifq: Switch t
o
drop-head
f
or
default enq
u
e
ue method
.
commit
|
commitdiff
|
tree
2017-01-06
Sephe
r
osa Zieh
a
u
if: Defer the
i
f_up until the ifnet
.
if_ioctl is calle
d
.
commit
|
commitdiff
|
tree
2017-01-06
Seph
e
rosa Ziehau
if: Remo
v
e unn
e
cess
a
ry c
r
itica
l
sections
.
commit
|
commitdiff
|
tree
2017-01-06
S
e
ph
e
ros
a
Ziehau
al
c
: Add Ki
l
ler E2500 su
p
po
r
t
.
commit
|
commitdiff
|
tree
2017-01-06
Sepherosa Zi
e
hau
hyperv/vmbus:
Fi
x
interrupt timer de
t
ection logi
c
.
commit
|
commitdiff
|
tree
2017-01-06
S
e
pher
o
sa Ziehau
hy
p
e
rv: R
e
order the Hyper-V
T
SC ini
t
ia
l
i
z
a
t
ion a bi
t
.
commit
|
commitdiff
|
tree
2017-01-05
Sephe
r
o
s
a
Ziehau
alc: S
y
n
c
w/ FreeBSD
commit
|
commitdiff
|
tree
2017-01-05
Sepher
o
sa Ziehau
pci
:
Add
a
quirk for
chips w/ broken MS
I
support
.
commit
|
commitdiff
|
tree
2016-12-28
Sepherosa Ziehau
tcp: Fix
c
onnect
to INA
D
DR_ANY
.
commit
|
commitdiff
|
tree
2016-12-25
Sepherosa
Z
i
ehau
sync
a
che: Si
m
plify port calcu
l
ation by
reusing A
C
K
.
.
.
commit
|
commitdiff
|
tree
2016-12-25
Sepherosa
Z
i
ehau
loopback: Allow turning off R
S
S
.
commit
|
commitdiff
|
tree
2016-12-25
Sepher
o
sa Ziehau
tcp: Save faddr
/
f
po
r
t before lport sel
e
ction
.
commit
|
commitdiff
|
tree
2016-12-25
Sep
h
ero
s
a Ziehau
tcp: N
u
ke the sysctl to disable
l
o
c
a
l port extension
.
commit
|
commitdiff
|
tree
2016-12-21
S
epherosa Zi
e
hau
i
p:
S
e
t mbuf
hash f
o
r outpu
t
IP
packets
.
commit
|
commitdiff
|
tree
2016-12-20
Sepherosa
Z
iehau
hyper
v
:
A
dd API to read raw value of Hyper-V
t
imer
.
commit
|
commitdiff
|
tree
2016-12-20
Sephe
r
osa Ziehau
hyperv: Mov
e
commonly sha
r
e
d
header fi
l
es to the module
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
Sepherosa Z
i
ehau
hy
p
erv:
I
m
plement Hyp
e
r
-V refe
r
ence
TSC cputimer
.
commit
|
commitdiff
|
tree
2016-12-20
S
e
phe
r
osa Zieh
a
u
cputimer: Add more
IDs for VMM cputimers
.
commit
|
commitdiff
|
tree
2016-12-19
Sephe
r
osa Zieh
a
u
ip: Add p
a
r
e
n
t
h
esis prop
e
rl
y
.
commit
|
commitdiff
|
tree
2016-12-19
Sep
h
er
o
s
a Z
i
ehau
ip: M
o
v
e multicast addresses
d
et
e
ction in
t
o com
m
on
.
.
.
commit
|
commitdiff
|
tree
next