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
ifmedia: Initialize ifm->ifm_media to IFM_NONE
2015-11-24
Sep
h
erosa Ziehau
ifmedia: Initia
l
iz
e
ifm->ifm_me
d
ia to IFM_NONE
commit
|
commitdiff
|
tree
2015-11-24
S
epherosa Ziehau
ifm
e
d
i
a: F
i
x SIOCGIFM
E
DIA ifmr
_
current value
commit
|
commitdiff
|
tree
2015-11-24
Sep
h
erosa Ziehau
ifmed
i
a: S
e
t if
m
->
i
fm_media p
r
operly upo
n
ifmedia_set
(
)
commit
|
commitdiff
|
tree
2015-11-24
Sepherosa Ziehau
ifmedia:
A
dd IFM_ETH_MANUFLOW
.
commit
|
commitdiff
|
tree
2015-11-23
Sepherosa
Zieh
a
u
ifmedia: Define
flow contro
l
re
l
a
t
e
d description pr
o
pe
r
ly
commit
|
commitdiff
|
tree
2015-11-20
Sepherosa Zieha
u
ig: Facto
r
out
f
uncti
o
ns for flow cont
r
ol
commit
|
commitdiff
|
tree
2015-11-20
Sephe
r
osa Ziehau
i
g
b
:
Support flow c
o
ntrol
change and d
e
f
ault to
R
X
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
Sepherosa Zieha
u
em: S
u
ppor
t
flow control ch
a
ng
e
and default to RX pause
commit
|
commitdiff
|
tree
2015-11-20
Sepherosa Zie
h
au
emx: Add per-device flow control tunable support
commit
|
commitdiff
|
tree
2015-11-20
S
epherosa Ziehau
d
e
v
i
ce: A
d
d device_gete
n
v_st
r
ing()
commit
|
commitdiff
|
tree
2015-11-20
S
e
pherosa
Z
i
e
ha
u
dev
i
ce: Pre
f
er de
v
.
d
r
iver
.
uni
t
.
knob for per
-
device
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
S
ephero
s
a Ziehau
emx: Support f
l
ow c
o
ntrol chan
g
e a
n
d
d
efa
u
lt to RX
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
Sepherosa Zieh
a
u
kern/lwp: Check lwp_lock before rem
o
ve lwp from
pr
o
ces
s
.
.
.
commit
|
commitdiff
|
tree
2015-11-19
Se
p
herosa Z
i
ehau
p
t
hread: Add lwp_setname(2) and implement
p
thread_set_name_np(3)
commit
|
commitdiff
|
tree
2015-11-19
Se
p
h
erosa
Z
iehau
kinfo/proc
:
Set nt
h
re
a
ds
prop
e
rly for k
e
rnel thread
s
commit
|
commitdiff
|
tree
2015-11-19
Sep
h
erosa Ziehau
top: Fix
h
e
ader name and width
f
o
r pro
c
ess
runnin
g
.
.
.
commit
|
commitdiff
|
tree
2015-11-18
Seph
e
rosa Ziehau
kern
:
Hold
lwp before po
s
sibl
e
blocking o
p
e
ration
commit
|
commitdiff
|
tree
2015-11-18
Sepherosa Z
i
eha
u
top: Put
kern
e
l
idl
e
th
r
eads, i
.
e
.
i
dle_X
to the end
.
.
.
commit
|
commitdiff
|
tree
2015-11-18
Se
p
herosa Ziehau
top:
Fix up
p
roce
s
se
s
c
pu usage percentage using utick
s
.
.
.
commit
|
commitdiff
|
tree
2015-11-17
S
e
phero
s
a
Zi
e
hau
kinfo:
S
et kernel
i
d
l
e threads state to SIDL
.
commit
|
commitdiff
|
tree
2015-11-17
Sep
h
erosa Zieh
a
u
udp: Wakeup callers sleep
i
ng on
fai
l
ed to conn
e
ct soc
k
et
.
commit
|
commitdiff
|
tree
2015-11-17
Sepheros
a
Zieha
u
s
o
u
nd/dsp: Fix
n
onblocking su
p
p
ort
.
commit
|
commitdiff
|
tree
2015-11-17
Sephero
s
a Ziehau
b
us: Fix devctl nonbl
o
cking
s
upport
.
commit
|
commitdiff
|
tree
2015-11-16
Seph
e
rosa Zieh
a
u
kinf
o
: Zero-out pctcpu for zombie processes
commit
|
commitdiff
|
tree
2015-11-16
S
e
pherosa Zi
e
hau
top: Us
e
kp_ktaddr as kernel t
h
rea
d
'
id'
commit
|
commitdiff
|
tree
2015-11-16
Sephe
r
osa Ziehau
kinfo: Deliver ad
d
ress of ke
r
nel thre
a
d
commit
|
commitdiff
|
tree
2015-11-15
Sepherosa Zieh
a
u
inpcb: Unbreak
S
O
_REUSEPORT s
u
p
p
ort
.
commit
|
commitdiff
|
tree
2015-11-15
Sepherosa Ziehau
u
dp: F
i
x bi
n
d
rac
e
s due to async
close
and random socket
.
.
.
commit
|
commitdiff
|
tree
2015-11-15
Sepherosa Ziehau
tcp:
Fix bind rac
e
s
d
ue to a
s
y
nc
close an
d
random socket
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
S
epherosa
Z
iehau
top: Fi
x
s
ystem process cpu usage
p
e
r
c
entage di
s
p
l
ay
commit
|
commitdiff
|
tree
2015-11-14
S
ephe
r
osa Zie
h
au
top: Fi
x
'c'
f
or -S and
-
I
commit
|
commitdiff
|
tree
2015-11-14
Sep
h
eros
a
Ziehau
s
t
y
le: Fix white spaces
commit
|
commitdiff
|
tree
2015-11-14
Sep
h
erosa Ziehau
uipc: Por
t
Uni
x
s
ocket domain GC
fr
o
m Fre
e
BSD
.
commit
|
commitdiff
|
tree
2015-11-12
Sepherosa Ziehau
u
ipc:
R
el
e
as
e
token in the proper order
on u
n
co
n
ne
c
ted
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
Sepher
o
s
a
Ziehau
uipc:
U
s
e
taskq
u
eue
to run GC
.
commit
|
commitdiff
|
tree
2015-11-09
Sepherosa
Ziehau
uipc: No ne
e
d to call sorflush() before unp_gc()
commit
|
commitdiff
|
tree
2015-11-09
S
e
pherosa
Ziehau
test: Add t
e
st for unix socket cross/
s
elf
r
efere
n
c
e
commit
|
commitdiff
|
tree
2015-11-06
Sepherosa Zieha
u
uip
c
: Use token for rights co
u
nting
commit
|
commitdiff
|
tree
2015-11-06
Sepherosa Ziehau
ui
p
c: Fac
t
or ou
t
unp_{add,del}_right()
commit
|
commitdiff
|
tree
2015-11-05
Sepherosa Zieh
a
u
uipc: Cons
o
lid
a
te unp_dro
p
()
commit
|
commitdiff
|
tree
2015-11-04
Sepherosa Zi
e
hau
uipc: Use fdrop instead
of closef
commit
|
commitdiff
|
tree
2015-11-04
Sepherosa Zieh
a
u
revoke
.
2
: Update
m
anpage for ea8f32
4
c34cc7837fa0cc39
7
d329
3
22
.
.
.
commit
|
commitdiff
|
tree
2015-11-04
Sepherosa Z
i
eh
a
u
uipc: Use CTASSER
T
to simplify the exte
r
nalize/internaliz
e
.
.
.
commit
|
commitdiff
|
tree
2015-11-04
Sepherosa Ziehau
uipc: R
e
move unnec
e
ssary unp_token in unp_dispose()
commit
|
commitdiff
|
tree
2015-11-04
Sepheros
a
Ziehau
socket: D
i
s
p
ose r
i
ghts directly in sor
e
ceive(
)
, if
.
.
.
commit
|
commitdiff
|
tree
2015-11-03
Sepherosa Zieh
a
u
uipc: R
e
duce toke
n
c
o
v
er
a
ge on
d
e
t
a
ch pat
h
commit
|
commitdiff
|
tree
2015-11-03
Sepherosa Zie
h
au
uip
c
:
Re
m
ove unnecess
a
ry socket ref/unref
on d
e
t
ach
.
.
.
commit
|
commitdiff
|
tree
2015-11-03
Sephe
r
osa Ziehau
uipc: Hold unp_token be
f
ore
c
allin
g
un
p
_find_l
o
ck
r
ef(
)
commit
|
commitdiff
|
tree
2015-11-03
Sep
h
erosa Zie
h
au
gdb: U
n
break bu
i
lding
commit
|
commitdiff
|
tree
2015-11-02
zrj
socket/recvf
r
o
m: Add MSG_C
M
SG_CLOEXE
C
support
commit
|
commitdiff
|
tree
2015-10-30
Sephe
r
osa Ziehau
bpf: Add sup
p
or
t
for 802
.
11 packet injection via
b
pf
commit
|
commitdiff
|
tree
2015-10-30
Sephe
r
osa Zie
h
au
tools
/
kq_con
n
ect_
c
lient: Use SOCK_N
O
NBLOCK
if it's
.
.
.
commit
|
commitdiff
|
tree
2015-10-30
Sepheros
a
Zie
h
au
so
c
k
et
:
Add a
c
cept4 sysca
l
l
and b
u
mp __DragonFly_versi
o
n
commit
|
commitdiff
|
tree
2015-10-30
Sephe
r
osa Zie
h
a
u
socket:
S
h
o
r
tcirc
u
i
t FIONBI
O
in
s
oo_ioct
l
()
.
commit
|
commitdiff
|
tree
2015-10-30
Sepherosa Zieha
u
socket/s
o
cketp
a
ir: Add SOCK_{NONBLOCK,CLO
E
XEC} support
.
commit
|
commitdiff
|
tree
2015-10-30
Se
p
he
r
o
s
a Zi
e
hau
tool
s
/kq_con
n
ect_client: Add option to
bind p
r
ocess
.
.
.
commit
|
commitdiff
|
tree
2015-10-30
Sepherosa Ziehau
tcp: U
s
e
4-tuple hash to optimize
l
ocal port
s
e
l
e
ction
.
commit
|
commitdiff
|
tree
2015-10-29
Seph
e
ros
a
Ziehau
systa
t
/pv
:
Log total IPI,
e
xternal
i
nterrupts an
d
M
P
.
.
.
commit
|
commitdiff
|
tree
2015-10-29
Sepherosa Ziehau
ipde
m
u
x
: Better initial so_
p
o
rt distribution
f
or non
.
.
.
commit
|
commitdiff
|
tree
2015-10-29
Sepher
o
sa
Z
i
e
hau
udp: Implement async
h
ronized p
r
u_connect
.
commit
|
commitdiff
|
tree
2015-10-29
Sepherosa Ziehau
udp: Save origina
l
prot
o
c
o
l proce
s
sing
p
ort for later
.
.
.
commit
|
commitdiff
|
tree
2015-10-29
Seph
e
rosa Ziehau
udp/usrr
e
q
: Add b
r
ackets properly
commit
|
commitdiff
|
tree
2015-10-22
Seph
e
rosa Zieha
u
udp/
u
srreq: Implement asynchronized pru
_
attach for UD
P
commit
|
commitdiff
|
tree
2015-10-21
Sephero
s
a Zieh
a
u
udp/u
s
rre
q
: Add
mis
s
ing
re
t
u
rn
commit
|
commitdiff
|
tree
2015-10-21
Sep
h
eros
a
Z
iehau
udp/usrreq: Fix up
cleanup so_pcb che
c
ks
commit
|
commitdiff
|
tree
2015-10-21
Sep
h
erosa Ziehau
tcp: In netisrs, if inpcb is valid,
tcp
c
b w
i
l
l
not
.
.
.
commit
|
commitdiff
|
tree
2015-10-21
Sephe
r
os
a
Ziehau
rtadvd: Fix DNSSL options ha
n
dling
commit
|
commitdiff
|
tree
2015-10-21
Sepherosa Ziehau
libc/res
o
lve:
Fix broken EDNS option
commit
|
commitdiff
|
tree
2015-10-20
Sephe
r
osa Ziehau
inpcb
:
Reor
d
er kmal
l
oc and inp checkin
g
in
se
t
{pe
e
r
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
Sepher
o
sa
Ziehau
t
est/udpec
h
o
:
All
o
w binding to IN
A
DDR_A
N
Y
commit
|
commitdiff
|
tree
2015-10-20
Sephero
s
a
Z
ieh
a
u
tcp/u
s
rreq: In net
i
srs,
i
f so_pcb
i
s non-NULL, t
h
en
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
Sep
h
erosa
Z
i
ehau
tcp/us
r
req: tcp_newtcpcb()
n
eve
r
fa
i
ls
commit
|
commitdiff
|
tree
2015-10-20
Seph
e
r
osa Ziehau
tcp/us
r
req: There is no need to ref/de
r
ef
s
o
c
ket in
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
S
e
pherosa Ziehau
tcp/usrreq: TCP
s
ocket must not be r
e
a
t
tached
commit
|
commitdiff
|
tree
2015-10-20
S
e
p
h
ero
s
a Ziehau
tcp/us
r
req: N
o
need to hold ssb_rcv tok
e
n
to cal
l
soreserve
(
)
commit
|
commitdiff
|
tree
2015-10-20
S
e
pher
o
s
a
Ziehau
t
cp/usrreq: Minor comment
f
i
xup an
d
style changes
commit
|
commitdiff
|
tree
2015-10-20
Sep
h
erosa Ziehau
socket
/
tcp: Im
p
lement asynchronized pru_attac
h
f
o
r
T
CP
commit
|
commitdiff
|
tree
2015-10-14
Sepherosa Zieha
u
socket:
Simplify
s
oclo
s
e
_
fas
t
by always
s
endin
g
the
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
Sepherosa Ziehau
s
o
cket
:
Rename
so
a
bo
r
t_oncp
u
-> soabort_dir
e
ct
commit
|
commitdiff
|
tree
2015-10-14
Sepherosa Ziehau
s
oc
k
et: Use
W
AITOK|NULLOK to all
o
cat
e
a
s
y
nc c
o
nnec
t
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
S
e
p
h
er
o
s
a
Z
i
ehau
to
k
en: Cache align
pooled tokens
commit
|
commitdiff
|
tree
2015-10-14
Sepherosa
Zie
h
au
kern: Split filehead into multi
p
le
he
a
ds
commit
|
commitdiff
|
tree
2015-10-14
Sephe
r
osa
Z
i
ehau
kern: Use
a
tomic
o
ps for nfiles and mo
v
e them out of
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
Sepherosa Z
i
ehau
libkvm
:
Make retu
r
n val
u
e
o
f
kvm_getfiles(3) cons
i
st
e
n
t
.
commit
|
commitdiff
|
tree
2015-10-14
Sephe
r
osa Z
i
ehau
test/kq_connect
_
client: Mak
e
r
esult accu
r
ate
commit
|
commitdiff
|
tree
2015-10-10
Seph
e
rosa Ziehau
test/tc
p
_s
t
r
eam: Add option for
m
essage size
commit
|
commitdiff
|
tree
2015-09-26
S
e
p
herosa Ziehau
r
evoke(2):
Use unix
s
oc
k
et
e
xterna
l
ize code to handle
.
.
.
commit
|
commitdiff
|
tree
2015-09-26
Sepherosa Zi
e
hau
kernel: Allow fhold()
i
n allfiles_scan_exclusiv
e
(
)
commit
|
commitdiff
|
tree
2015-09-23
Sepherosa Ziehau
r
evok
e
(2):
Replac
e
'c
o
unt' w/ a b
o
olean 'found'
commit
|
commitdiff
|
tree
2015-09-18
Sepherosa Ziehau
uipc: Rewo
r
k unp_p
c
blis
t
() to make
it MPSAFE
commit
|
commitdiff
|
tree
2015-09-18
Sepherosa Ziehau
u
ip
c
: Mak
e
unp
_
disca
r
d MPSAFE b
y
defe
r
ring closef to
.
.
.
commit
|
commitdiff
|
tree
2015-09-16
Sepherosa
Ziehau
uipc:
A
llow fdalloc() to f
a
il in
unp_e
x
tern
a
lize()
commit
|
commitdiff
|
tree
2015-09-16
S
e
pherosa Ziehau
u
ipc: White space
commit
|
commitdiff
|
tree
2015-09-16
S
epher
o
sa Z
i
ehau
kernel: Use f
h
old() i
n
stead of i
n
cre
a
sing f_count manually
commit
|
commitdiff
|
tree
2015-09-14
Sephe
r
o
s
a Ziehau
atom
i
c: Add atomic_testandclear_in
t
()
commit
|
commitdiff
|
tree
2015-09-14
Se
p
he
r
osa
Ziehau
de
v
fs
:
Protect
f
_data
1
proper
l
y and revoke the meanless
.
.
.
commit
|
commitdiff
|
tree
2015-09-14
Sephe
r
os
a
Ziehau
u
n
p
:
Fix falloc() failure
in unp_f
p
_ext
e
rn
a
li
z
e()
commit
|
commitdiff
|
tree
2015-09-14
Sephero
s
a Ziehau
uipc:
P
rotect proc
.
p_fd access properly in u
n
p_i
n
ternalize()
commit
|
commitdiff
|
tree
2015-09-14
S
e
pherosa Ziehau
t
est: Add test f
o
r unix
socke
t
f
ile desc
r
iptor passi
n
g
commit
|
commitdiff
|
tree
2015-09-10
Sep
h
e
r
osa Ziehau
t
a
skqueue: Fix tas
k
queue
l
o
c
king issu
e
s
commit
|
commitdiff
|
tree
next