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
tsc: Log the final TSC frequency
2015-11-25
Se
p
h
e
ro
s
a Ziehau
i
x:
S
et up
ifm_active p
r
operly when li
n
k
is
n
ot u
p
.
commit
|
commitdiff
|
tree
2015-11-25
Se
p
h
erosa Ziehau
ifme
d
ia: Reset ifm_me
d
ia and ifm_cur
i
n ifm
e
d
ia_re
m
oveall()
commit
|
commitdiff
|
tree
2015-11-25
S
epheros
a
Ziehau
ix: Fix op
t
ics a
n
d ifmedia settings
commit
|
commitdiff
|
tree
2015-11-25
Sepherosa Zieh
a
u
igb:
F
ix ifmedia
leakage on det
a
ch p
a
th
.
commit
|
commitdiff
|
tree
2015-11-25
Sep
h
e
r
osa Ziehau
ig: Fac
t
or out
e
1000_f
o
r
c
e
_fl
o
w
ctrl
commit
|
commitdiff
|
tree
2015-11-25
S
e
pherosa Ziehau
em/emx: I
n
tegrate i
f
me
d
ia flow
control support
.
commit
|
commitdiff
|
tree
2015-11-25
Sepherosa Ziehau
i
g
b
:
Integrate ifmedia flow c
o
ntrol supp
o
rt
.
commit
|
commitdiff
|
tree
2015-11-24
Seph
e
ro
s
a Zieha
u
i
f
m
e
d
ia: Macro naming and add function to c
o
nvert str
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
Sepherosa Ziehau
ifmedia/ifc
o
nfig: Take f
l
owcontro
l
as an alias
for
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
Sepher
o
sa Ziehau
ifmedia: In
i
ti
a
lize ifm->i
f
m_media to IFM_
N
O
NE
commit
|
commitdiff
|
tree
2015-11-24
Se
p
herosa Ziehau
ifme
d
ia: Fix SIOCGIFMEDIA
ifmr_curren
t
value
commit
|
commitdiff
|
tree
2015-11-24
Sepher
o
sa Ziehau
ifmedia: Set
ifm->ifm_med
i
a properly upon ifmedia
_
set()
commit
|
commitdiff
|
tree
2015-11-24
Sepherosa Ziehau
ifmed
i
a: Add IFM_ETH_MANUF
L
OW
.
commit
|
commitdiff
|
tree
2015-11-23
Sepherosa Ziehau
ifmedia: D
e
fine fl
o
w control
r
e
lated
description pr
o
pe
r
ly
commit
|
commitdiff
|
tree
2015-11-20
Sep
h
e
rosa Zi
e
h
a
u
ig: Factor out fun
c
tions for flow cont
r
ol
commit
|
commitdiff
|
tree
2015-11-20
Sephero
s
a
Z
iehau
igb: Support flow
c
ontrol ch
a
nge and de
f
ault
t
o
RX
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
Se
p
herosa Ziehau
e
m: Su
p
port flow control
change and defa
u
lt to R
X
pause
commit
|
commitdiff
|
tree
2015-11-20
S
epherosa Z
i
e
h
au
emx: Add per-dev
i
ce
flow
c
ontrol tunable su
p
po
r
t
commit
|
commitdiff
|
tree
2015-11-20
Sepherosa Ziehau
device: Add device_g
e
tenv_stri
n
g
(
)
commit
|
commitdiff
|
tree
2015-11-20
S
epher
o
sa
Zieh
a
u
de
v
ice: Prefer dev
.
driver
.
unit
.
knob for
per-device
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
Sepher
o
sa Ziehau
emx: Support
f
low
c
o
ntrol change and def
a
u
lt to RX
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
S
e
p
h
er
o
sa Ziehau
kern/lwp: Che
c
k
lwp_l
o
ck bef
o
r
e
remov
e
l
wp fro
m
process
.
.
.
commit
|
commitdiff
|
tree
2015-11-19
Sepherosa
Z
iehau
pthread: Add
lwp
_
setname(2) and implement pth
r
ead_set_name_np(3)
commit
|
commitdiff
|
tree
2015-11-19
Seph
e
rosa Ziehau
kinf
o
/proc:
Set nthrea
d
s
properly for kerne
l
threads
commit
|
commitdiff
|
tree
2015-11-19
Sep
h
erosa Zie
h
au
top: Fix hea
d
er
name an
d
width for process runn
i
ng
.
.
.
commit
|
commitdiff
|
tree
2015-11-18
Sep
h
ero
s
a Zi
e
hau
k
ern
:
Hold lwp b
e
fo
r
e poss
i
b
le
b
l
ocking ope
r
ation
commit
|
commitdiff
|
tree
2015-11-18
Se
p
herosa Ziehau
top:
P
u
t
k
ernel i
d
le threads, i
.
e
.
idle_X to th
e
end
.
.
.
commit
|
commitdiff
|
tree
2015-11-18
S
ephero
s
a Z
i
e
hau
top: Fix
u
p proces
s
es cpu usage percentage
usi
n
g uticks
.
.
.
commit
|
commitdiff
|
tree
2015-11-17
Seph
e
ros
a
Z
iehau
kinfo: Se
t
kernel idl
e
threa
d
s s
t
ate to SID
L
.
commit
|
commitdiff
|
tree
2015-11-17
Sepherosa
Ziehau
ud
p
: Wake
u
p callers sleepin
g
on fai
l
ed to conne
c
t socket
.
commit
|
commitdiff
|
tree
2015-11-17
Seph
e
rosa
Z
iehau
soun
d
/dsp: Fix nonblocking support
.
commit
|
commitdiff
|
tree
2015-11-17
Sepherosa Zieh
a
u
bus: Fix devctl nonblockin
g
suppor
t
.
commit
|
commitdiff
|
tree
2015-11-16
Sepheros
a
Z
i
ehau
k
info
:
Zero-out pct
c
pu for zombie proces
s
es
commit
|
commitdiff
|
tree
2015-11-16
Sep
h
e
r
osa Z
i
ehau
to
p
: Use kp_ktaddr as ker
n
el thread 'id'
commit
|
commitdiff
|
tree
2015-11-16
Sepherosa Ziehau
kinf
o
: D
e
liver ad
d
ress
o
f kernel thread
commit
|
commitdiff
|
tree
2015-11-15
Sepherosa Ziehau
inpcb: Unbreak SO
_
REUSE
P
ORT
s
up
p
ort
.
commit
|
commitdiff
|
tree
2015-11-15
S
ephero
s
a Ziehau
udp: Fix bind races due to async close and rando
m
socket
.
.
.
commit
|
commitdiff
|
tree
2015-11-15
Se
p
herosa Ziehau
tcp: Fix bind
r
aces due
t
o
a
s
yn
c
close and r
a
n
dom socket
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Se
p
herosa Ziehau
top: Fix system p
r
ocess cpu usage percentage display
commit
|
commitdiff
|
tree
2015-11-14
Sepher
o
sa
Z
iehau
t
o
p: Fix
'
c' for -S and
-I
commit
|
commitdiff
|
tree
2015-11-14
Sepherosa Ziehau
style: Fix
w
hite spaces
commit
|
commitdiff
|
tree
2015-11-14
Sepherosa Zi
e
h
a
u
uipc: Port Un
i
x socket domain GC
f
r
om Fre
e
BSD
.
commit
|
commitdiff
|
tree
2015-11-12
Sepherosa Ziehau
uipc
:
Relea
s
e
token in th
e
proper order on un
c
onnecte
d
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
Se
p
herosa Zieh
a
u
uipc
:
Use tas
k
q
u
eue to run GC
.
commit
|
commitdiff
|
tree
2015-11-09
Sepherosa
Z
ie
h
au
uipc: No nee
d
to call
sorflus
h
()
b
e
fore
unp_gc(
)
commit
|
commitdiff
|
tree
2015-11-09
S
e
p
h
erosa Ziehau
test: Add test for
uni
x
so
c
ket cross/self reference
commit
|
commitdiff
|
tree
2015-11-06
S
ep
h
e
r
osa Zie
h
au
uipc: Use
token
f
or rights counti
n
g
commit
|
commitdiff
|
tree
2015-11-06
Sephero
s
a Ziehau
uipc: F
a
ctor o
u
t unp_{ad
d
,del}_right()
commit
|
commitdiff
|
tree
2015-11-05
Seph
e
rosa
Ziehau
u
i
pc: Con
s
o
lidat
e
u
np_
d
rop()
commit
|
commitdiff
|
tree
2015-11-04
Sepherosa
Ziehau
uipc: Use fdrop
i
nstead
o
f
closef
commit
|
commitdiff
|
tree
2015-11-04
Sepherosa Zieha
u
revoke
.
2: Update manpage f
o
r ea8f324c34c
c
7837fa0cc397d32
9
322
.
.
.
commit
|
commitdiff
|
tree
2015-11-04
Sepherosa
Ziehau
u
ipc
:
Use
C
TASS
E
RT
t
o simplify the extern
a
li
z
e
/
i
nt
e
rnalize
.
.
.
commit
|
commitdiff
|
tree
2015-11-04
Sepherosa Zi
e
hau
uipc: Remove unnecessary unp_t
o
ken in unp_dispo
s
e
(
)
commit
|
commitdiff
|
tree
2015-11-04
Seph
e
rosa
Ziehau
socket: Dis
p
o
s
e rights di
r
e
ctly
i
n
so
r
ecei
v
e(
)
, i
f
.
.
.
commit
|
commitdiff
|
tree
2015-11-03
Se
p
hero
s
a Ziehau
uipc: Reduce
t
o
k
en coverage
on
deta
c
h
p
ath
commit
|
commitdiff
|
tree
2015-11-03
Seph
e
r
osa Z
i
ehau
uipc: Re
m
ove
unne
c
essa
r
y socket ref/un
r
ef on
d
etach
.
.
.
commit
|
commitdiff
|
tree
2015-11-03
Sephe
r
osa
Z
i
e
hau
uipc
:
H
old u
n
p_toke
n
before
calling unp_f
i
nd_lockref
(
)
commit
|
commitdiff
|
tree
2015-11-03
S
e
pherosa Ziehau
gdb: Unbr
e
ak b
u
i
l
d
i
ng
commit
|
commitdiff
|
tree
2015-10-30
Sephero
s
a Ziehau
bpf: Ad
d
s
u
p
port for 802
.
11 pack
e
t injection via bpf
commit
|
commitdiff
|
tree
2015-10-30
S
e
pherosa Ziehau
tools/kq_connect_clien
t
:
U
s
e
SOCK_NO
N
BLOCK if it's
.
.
.
commit
|
commitdiff
|
tree
2015-10-30
Sephero
s
a Ziehau
socket: Add ac
c
ep
t
4 syscall and bump __DragonFl
y
_
version
commit
|
commitdiff
|
tree
2015-10-30
Se
p
her
o
sa Ziehau
socket: Shortcircuit FION
B
IO in soo_ioct
l
(
)
.
commit
|
commitdiff
|
tree
2015-10-30
Se
p
herosa Ziehau
socket/socketpai
r
: Add SOCK_{
N
ONBLOCK
,
C
L
OEXEC} su
p
po
r
t
.
commit
|
commitdiff
|
tree
2015-10-30
Sepherosa Ziehau
tools
/
kq_co
n
nect_client: Add option to bin
d
process
.
.
.
commit
|
commitdiff
|
tree
2015-10-30
S
e
ph
e
r
o
sa Z
i
ehau
tcp: Us
e
4-tuple hash to optimize loc
a
l
po
r
t
selec
t
i
o
n
.
commit
|
commitdiff
|
tree
2015-10-29
Sepher
o
sa Ziehau
s
y
stat/pv: Log
total IP
I
, ext
e
rnal interr
u
pt
s
and M
P
.
.
.
commit
|
commitdiff
|
tree
2015-10-29
S
e
pherosa Ziehau
ipdem
u
x
:
B
etter init
i
a
l so_port distributio
n
for non
.
.
.
commit
|
commitdiff
|
tree
2015-10-29
Sepherosa Zie
h
au
u
dp: Implement asyn
c
hr
o
nized pru_c
o
nnect
.
commit
|
commitdiff
|
tree
2015-10-29
Se
p
herosa Z
i
ehau
udp: Sav
e
origin
a
l
pr
o
to
c
o
l
p
rocessing por
t
for l
a
t
e
r
.
.
.
commit
|
commitdiff
|
tree
2015-10-29
Sepherosa Ziehau
udp/usrreq: Add
brackets pr
o
perly
commit
|
commitdiff
|
tree
2015-10-22
S
e
ph
e
rosa Zi
e
h
a
u
udp/usrreq:
I
mp
l
ement asynchronized
p
ru
_
at
t
a
c
h for
UDP
commit
|
commitdiff
|
tree
2015-10-21
Sepher
o
sa
Z
iehau
u
d
p/usrreq:
Add missing return
commit
|
commitdiff
|
tree
2015-10-21
S
e
pherosa
Zieha
u
u
d
p/usrreq: Fix up clean
u
p so_pcb checks
commit
|
commitdiff
|
tree
2015-10-21
Sepheros
a
Ziehau
tcp:
I
n ne
t
isrs,
i
f
inpcb
i
s
valid,
t
c
pc
b
will
n
ot
.
.
.
commit
|
commitdiff
|
tree
2015-10-21
Se
p
herosa Ziehau
rtadvd: Fix DNSSL option
s
handlin
g
commit
|
commitdiff
|
tree
2015-10-21
Sepherosa Ziehau
libc
/
resolve: Fix
b
roken EDNS opt
i
on
commit
|
commitdiff
|
tree
2015-10-20
S
epherosa Z
i
ehau
inpcb: Reor
d
er kmallo
c
and i
n
p
c
hecking in set{pe
e
r
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
Sephe
r
osa Ziehau
test/udpecho: Allow bi
n
ding to INADDR_ANY
commit
|
commitdiff
|
tree
2015-10-20
Sepherosa Ziehau
t
cp/usrreq: In netisrs, if so_pcb is
n
on-NULL, then
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
Sep
h
ero
s
a Ziehau
tcp/usrreq:
t
cp
_
newtcp
c
b
() nev
e
r fa
i
ls
commit
|
commitdiff
|
tree
2015-10-20
Sepherosa
Z
iehau
tcp/usrreq: There
i
s no need to r
e
f/dere
f
socket in
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
Sep
h
ero
s
a Z
i
ehau
t
c
p/usrreq: TCP sock
e
t must
not
b
e reatt
a
ched
commit
|
commitdiff
|
tree
2015-10-20
S
epherosa Ziehau
tc
p
/usrre
q
:
No need
to
hold ssb_rcv token
t
o
call soreserve()
commit
|
commitdiff
|
tree
2015-10-20
Sephe
r
osa
Z
i
e
ha
u
t
cp/usrreq: Minor
commen
t
fix
u
p and style changes
commit
|
commitdiff
|
tree
2015-10-20
Seph
e
rosa Ziehau
so
c
ket/tcp: Implem
e
nt asynchronized pru_attac
h
for
TC
P
commit
|
commitdiff
|
tree
2015-10-14
S
e
pheros
a
Z
ie
h
au
socket: Si
m
p
l
i
fy socl
o
se_f
a
st by always send
i
ng the
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
Sepherosa Ziehau
sock
e
t: Rename soa
b
o
r
t_oncpu -> soabor
t
_direct
commit
|
commitdiff
|
tree
2015-10-14
Sepherosa Ziehau
socket:
U
se WAITOK|NULLOK to
a
llocate
as
y
n
c
conne
c
t
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
Se
p
h
e
r
osa Z
i
e
h
au
token: Cache ali
g
n pool
e
d tokens
commit
|
commitdiff
|
tree
2015-10-14
Sepherosa
Z
iehau
kern:
S
plit
filehead into
m
ultip
l
e heads
commit
|
commitdiff
|
tree
2015-10-14
Sepherosa Z
i
eha
u
ker
n
:
Use atomic ops for nfil
e
s
and
move them out o
f
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
S
e
pher
o
sa Ziehau
li
b
kv
m
:
M
ake r
e
tu
r
n
value o
f
kv
m
_
g
e
t
files(3) c
o
nsistent
.
commit
|
commitdiff
|
tree
2015-10-14
Se
p
herosa Z
i
ehau
t
e
s
t/kq_c
o
nnect_client:
M
ake
r
esu
l
t accurate
commit
|
commitdiff
|
tree
2015-10-10
Sephero
s
a
Ziehau
test/tcp_
s
tream: Ad
d
option for message si
z
e
commit
|
commitdiff
|
tree
2015-09-26
Sepherosa Ziehau
revok
e
(
2): Use unix
s
ocke
t
e
xt
e
rnalize code
t
o
h
andle
.
.
.
commit
|
commitdiff
|
tree
2015-09-26
S
e
p
h
erosa Ziehau
kerne
l
:
Allow
fho
l
d() in allfiles_scan_exclusive()
commit
|
commitdiff
|
tree
2015-09-23
Sepherosa Ziehau
rev
o
k
e
(
2)
:
R
eplace 'count' w
/
a boolean 'fou
n
d
'
commit
|
commitdiff
|
tree
2015-09-18
Seph
e
rosa Zieh
a
u
uipc: Rework unp_pcblist()
t
o
m
ake it
MPSAFE
commit
|
commitdiff
|
tree
2015-09-18
S
e
p
h
erosa
Ziehau
u
ipc: Make
unp_
d
iscard MPSAFE by d
e
ferring clos
e
f to
.
.
.
commit
|
commitdiff
|
tree
2015-09-16
S
epherosa Ziehau
uipc:
A
l
low fdalloc() to
fail
i
n unp_exte
r
nali
z
e()
commit
|
commitdiff
|
tree
next