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
route: addroute may change rt->rt_ifa; keep the local copy in sync.
2015-12-04
Sepherosa Z
i
ehau
at
o
mic: Fix atomic_cmpset_long pr
o
totype
commit
|
commitdiff
|
tree
2015-12-04
Se
p
herosa Ziehau
atomic: Add
at
o
mic_cmp
s
et
_
short
commit
|
commitdiff
|
tree
2015-12-04
Sepherosa Zi
e
hau
s
ocket
:
so_ref
0
-
>
1 transi
t
io
n
is valid for an aborted
.
.
.
commit
|
commitdiff
|
tree
2015-12-03
Sepherosa
Ziehau
ix
:
U
p
date to Int
e
l
i
x
-2
.
8
.
2
commit
|
commitdiff
|
tree
2015-12-03
Sepherosa Zi
e
h
au
i
f
med
i
a: Add tw
o
helper functions
f
or if
m
e
d
ia_add an
d
.
.
.
commit
|
commitdiff
|
tree
2015-11-30
Sepherosa Ziehau
keven
t
: Reduc
e
kqueue token contention
commit
|
commitdiff
|
tree
2015-11-30
Sepherosa Zi
e
hau
kevent: Fix comment and
r
emove
extra bl
a
nk
l
ine
commit
|
commitdiff
|
tree
2015-11-30
Sepherosa Ziehau
ha
m
mer: Alw
a
ys set
n
oatime fo
r
hamme
r
fs
commit
|
commitdiff
|
tree
2015-11-28
Sepherosa Zi
e
ha
u
kevent: Mar
k
file_f
i
ltops and kqread_fil
t
ops MPSAFE
commit
|
commitdiff
|
tree
2015-11-28
Sepherosa
Zieha
u
keven
t
: Fix co
m
ment
commit
|
commitdiff
|
tree
2015-11-27
Sepherosa Z
i
ehau
socket: M
a
ke sure tha
t
accept queue
s
are emp
t
y bef
o
re
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
Sepherosa Z
i
ehau
socke
t
: M
a
k
e
sur
e
so_refs
w
ill not go
f
r
o
m 0 to 1
commit
|
commitdiff
|
tree
2015-11-27
Sepherosa Ziehau
s
ocket
:
Remo
v
e fo_ioctl(FIONBIO) f
o
r so
c
ke
t
s
.
commit
|
commitdiff
|
tree
2015-11-27
S
e
pherosa
Ziehau
em/emx
/
i
g
b: P
r
operly set status for m
a
n
ually configured
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
Sep
h
erosa Ziehau
mxg
e
: Always send the current media
(opti
c
s) back
t
o
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
S
e
pherosa Zie
h
au
mxge:
I
ntegr
a
te ifmedia flow co
n
t
r
ol su
p
port
.
commit
|
commitdiff
|
tree
2015-11-26
Sephe
r
o
sa
Z
iehau
m
xge: Fix
ifm
e
dia related bits
commit
|
commitdiff
|
tree
2015-11-26
Sepher
o
sa Zieh
a
u
i
x
: Inte
g
rate i
f
medi
a
flow con
t
rol support
.
commit
|
commitdiff
|
tree
2015-11-26
Sepherosa
Z
i
e
hau
em
.
4/igb
.
4: Set d
a
te
p
rope
r
ly
commit
|
commitdiff
|
tree
2015-11-26
Sepherosa Zi
e
ha
u
ix
.
4: ixX -> ixY and dev
.
i
x
.
X -> dev
.
ix
.
Y
commit
|
commitdiff
|
tree
2015-11-25
Se
p
herosa
Z
iehau
ix: Set up
i
fm_acti
v
e pr
o
perly
when link is
n
o
t
up
.
commit
|
commitdiff
|
tree
2015-11-25
Sepherosa Ziehau
ifmedia: Re
s
et ifm_medi
a
and if
m
_
cur in ifmedia_
r
emoveall()
commit
|
commitdiff
|
tree
2015-11-25
Sepherosa Ziehau
i
x
: F
i
x optic
s
and ifmedia
s
ettings
commit
|
commitdiff
|
tree
2015-11-25
S
eph
e
rosa Zieha
u
igb: Fix
ifmedia l
e
aka
g
e
o
n d
e
tach path
.
commit
|
commitdiff
|
tree
2015-11-25
Sepheros
a
Z
i
ehau
i
g
: Factor out e1000_force_flow
c
trl
commit
|
commitdiff
|
tree
2015-11-25
Sephero
s
a Ziehau
em/em
x
: Int
e
grat
e
i
f
media flow control support
.
commit
|
commitdiff
|
tree
2015-11-25
Sepheros
a
Z
iehau
igb:
Integrate ifmedia flow contr
o
l support
.
commit
|
commitdiff
|
tree
2015-11-24
Seph
e
rosa Ziehau
i
f
media: Macro naming
an
d
ad
d
function to convert st
r
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
Sepherosa
Zieha
u
ifme
d
ia/ifconfig: T
a
ke flowcontrol as
an alias f
o
r
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
Sepheros
a
Ziehau
ifmedia: Init
i
alize
i
fm->if
m
_media to IFM_NONE
commit
|
commitdiff
|
tree
2015-11-24
Sepherosa Zi
e
hau
ifmedia: Fix S
I
OCG
I
FMEDIA if
m
r_c
u
rrent va
l
ue
commit
|
commitdiff
|
tree
2015-11-24
S
epherosa
Z
ie
h
au
ifmedia: Set ifm->ifm_med
i
a prope
r
ly
u
pon ifmedia_set()
commit
|
commitdiff
|
tree
2015-11-24
Sepherosa Zieha
u
ifmedia:
A
d
d IFM_ETH_MANUFLOW
.
commit
|
commitdiff
|
tree
2015-11-23
Sepherosa Ziehau
ifmed
i
a: Define
f
low control r
e
lated descript
i
on properly
commit
|
commitdiff
|
tree
2015-11-20
Sepherosa Ziehau
ig: Factor out functions for flow control
commit
|
commitdiff
|
tree
2015-11-20
Sephe
r
osa Ziehau
igb: Support flo
w
c
o
nt
r
ol change and d
e
fault
t
o RX
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
Sepherosa Ziehau
em: Support
f
low control change and defau
l
t to RX p
a
use
commit
|
commitdiff
|
tree
2015-11-20
Sepherosa Ziehau
emx: Add per-device fl
o
w co
n
tro
l
t
u
nable s
u
pport
commit
|
commitdiff
|
tree
2015-11-20
Sephe
r
osa Ziehau
device
:
Add device_gete
n
v_string()
commit
|
commitdiff
|
tree
2015-11-20
Se
p
h
e
ros
a
Ziehau
d
evic
e
: Prefer dev
.
driv
e
r
.
unit
.
knob
f
or per-
d
e
vice
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
S
e
phe
r
o
s
a Zi
e
hau
emx: Suppor
t
flow
c
ontrol cha
n
ge and default
t
o
RX
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
Sepherosa Ziehau
kern/lwp
:
Check lwp_lock befor
e
re
m
ove lwp from process
.
.
.
commit
|
commitdiff
|
tree
2015-11-19
Se
p
herosa Zieha
u
pthread: Ad
d
lw
p
_
s
etname(2) and implement pthread
_
set_name_np(3)
commit
|
commitdiff
|
tree
2015-11-19
Sep
h
e
r
osa Zi
e
hau
ki
n
fo/proc:
S
e
t
n
th
r
eads
p
roperly
f
or kern
e
l threads
commit
|
commitdiff
|
tree
2015-11-19
S
e
pherosa Ziehau
top:
Fix
he
a
der
n
ame
and width for process running
.
.
.
commit
|
commitdiff
|
tree
2015-11-18
Sep
h
erosa Ziehau
kern: Hold lwp before possible
b
l
oc
k
ing op
e
ra
t
ion
commit
|
commitdiff
|
tree
2015-11-18
Se
p
he
r
osa Z
i
ehau
top: Put
k
ernel idle
t
hreads, i
.
e
.
i
dle_X to the
e
n
d
.
.
.
commit
|
commitdiff
|
tree
2015-11-18
Sepher
o
sa Zi
e
hau
t
o
p: Fix
up
proce
s
ses cpu usage perc
e
nt
a
ge
u
sing ut
i
cks
.
.
.
commit
|
commitdiff
|
tree
2015-11-17
S
e
pheros
a
Ziehau
k
i
n
f
o: Set kern
e
l idle threads state t
o
S
IDL
.
commit
|
commitdiff
|
tree
2015-11-17
Sepher
o
s
a
Ziehau
udp:
W
akeup call
e
r
s
s
leeping on failed to conn
e
ct socket
.
commit
|
commitdiff
|
tree
2015-11-17
S
epher
o
sa Zi
e
hau
s
o
und/dsp: Fi
x
nonbl
o
cking
s
upport
.
commit
|
commitdiff
|
tree
2015-11-17
S
e
ph
e
rosa Ziehau
bus: Fi
x
dev
c
tl
n
onblockin
g
support
.
commit
|
commitdiff
|
tree
2015-11-16
Sepherosa Ziehau
kinfo: Z
e
ro-out pctcpu for zombie proce
s
ses
commit
|
commitdiff
|
tree
2015-11-16
Sepher
o
sa Ziehau
top: Us
e
k
p_ktaddr as kernel thread 'id'
commit
|
commitdiff
|
tree
2015-11-16
Sepherosa
Z
i
e
hau
kinfo: Deliver
address of ke
r
nel thread
commit
|
commitdiff
|
tree
2015-11-15
Sepherosa Z
i
ehau
i
n
pcb: Un
b
reak SO_REUS
E
P
ORT sup
p
ort
.
commit
|
commitdiff
|
tree
2015-11-15
Se
p
herosa Ziehau
udp
:
Fix bind
r
a
c
es due to async close and random socket
.
.
.
commit
|
commitdiff
|
tree
2015-11-15
Sephe
r
osa Zie
h
au
tcp: Fix
b
ind race
s
due to async close and
random socket
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Sepherosa Ziehau
top
:
F
i
x s
y
stem
p
r
ocess cpu
u
sage pe
r
c
entage
d
isp
l
a
y
commit
|
commitdiff
|
tree
2015-11-14
Se
p
herosa
Z
i
e
hau
t
op: Fix 'c'
f
o
r -S and -I
commit
|
commitdiff
|
tree
2015-11-14
Sepherosa Zieha
u
st
y
le
:
Fix white spaces
commit
|
commitdiff
|
tree
2015-11-14
Sepheros
a
Ziehau
uipc:
P
ort
Unix socket domain GC from Fre
e
BS
D
.
commit
|
commitdiff
|
tree
2015-11-12
Se
p
her
o
s
a
Ziehau
uipc:
R
ele
a
se t
o
ken in the
prop
e
r
order on
u
nconnected
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
Sepherosa Z
i
ehau
uipc: Use taskqueue to run GC
.
commit
|
commitdiff
|
tree
2015-11-09
Seph
e
r
o
sa Ziehau
uipc: N
o
need to call s
o
rfl
u
s
h()
before unp
_
g
c
(
)
commit
|
commitdiff
|
tree
2015-11-09
Sepherosa Ziehau
test: Add test
for unix socke
t
cross/self reference
commit
|
commitdiff
|
tree
2015-11-06
Sephero
s
a Ziehau
uipc: Use token for rights counting
commit
|
commitdiff
|
tree
2015-11-06
S
epherosa Ziehau
uipc: Factor out unp_{ad
d
,del}_right()
commit
|
commitdiff
|
tree
2015-11-05
Se
p
heros
a
Ziehau
uipc: Consoli
d
ate u
n
p
_
dro
p
()
commit
|
commitdiff
|
tree
2015-11-04
Sepherosa Ziehau
u
ipc: Use fdrop instead of cl
o
se
f
commit
|
commitdiff
|
tree
2015-11-04
Seph
e
rosa Ziehau
rev
o
ke
.
2: Update manpage for
e
a
8f324c
3
4c
c
7
8
3
7
fa0cc397d329
3
22
.
.
.
commit
|
commitdiff
|
tree
2015-11-04
Sepherosa Ziehau
uipc: Use CTASSERT to s
i
mplify
the e
x
tern
a
liz
e
/i
n
ter
n
alize
.
.
.
commit
|
commitdiff
|
tree
2015-11-04
Seph
e
rosa Ziehau
uipc: Remove
unnecessar
y
unp_token
i
n unp_dispos
e
()
commit
|
commitdiff
|
tree
2015-11-04
Sep
h
e
rosa Ziehau
s
ocket: Dispose rights directl
y
in sore
c
eive(), if
.
.
.
commit
|
commitdiff
|
tree
2015-11-03
Sepherosa Ziehau
ui
p
c
:
Reduce token
c
ov
e
rage
o
n det
a
ch p
a
th
commit
|
commitdiff
|
tree
2015-11-03
Sepher
o
sa Ziehau
u
i
pc:
Remove un
n
e
c
e
s
sar
y
soc
k
e
t ref/unref on detac
h
.
.
.
commit
|
commitdiff
|
tree
2015-11-03
Sepherosa Ziehau
ui
p
c:
H
old
u
np_tok
e
n be
f
ore cal
l
ing unp_find_lockr
e
f()
commit
|
commitdiff
|
tree
2015-11-03
S
epherosa Zieha
u
gdb: Unb
r
e
a
k bu
i
l
d
i
ng
commit
|
commitdiff
|
tree
2015-11-02
zrj
socket/recvfrom: A
d
d MSG_CMSG_CLOEX
E
C
s
upport
commit
|
commitdiff
|
tree
2015-10-30
Sepherosa Ziehau
bpf: Add sup
p
ort fo
r
802
.
11
p
acket
injection via bpf
commit
|
commitdiff
|
tree
2015-10-30
S
epherosa Ziehau
tools/kq
_
connec
t
_cli
e
nt: Use SOCK_NONBLOCK if it's
.
.
.
commit
|
commitdiff
|
tree
2015-10-30
Se
p
hero
s
a Zieha
u
sock
e
t: Add accept4 syscall and bump __DragonFly
_
ver
s
ion
commit
|
commitdiff
|
tree
2015-10-30
Sepherosa
Z
iehau
socket: S
h
ortcircuit
F
I
ONBI
O
in soo
_
i
o
c
tl()
.
commit
|
commitdiff
|
tree
2015-10-30
Sephero
s
a Zieh
a
u
s
o
cket/socketpair: Add SOCK
_
{NONBLOCK,CLOEXEC} suppo
r
t
.
commit
|
commitdiff
|
tree
2015-10-30
S
e
p
he
r
osa Zie
h
a
u
tools/kq_c
o
nnect_c
l
i
e
n
t: Ad
d
option to bind pro
c
ess
.
.
.
commit
|
commitdiff
|
tree
2015-10-30
Sepherosa Ziehau
tcp: Us
e
4
-
tuple hash
to optimize local port
s
el
e
c
tion
.
commit
|
commitdiff
|
tree
2015-10-29
Sepherosa Zie
h
au
syst
a
t/pv:
L
og tot
a
l IPI,
e
xterna
l
in
t
errupts a
n
d MP
.
.
.
commit
|
commitdiff
|
tree
2015-10-29
Sepherosa
Z
i
e
hau
ipdemux: Bet
t
er initial
s
o
_port dis
t
ribut
i
on for
non
.
.
.
commit
|
commitdiff
|
tree
2015-10-29
Sepherosa Zi
e
hau
udp:
I
mp
l
ement
asynchronized
p
ru_connect
.
commit
|
commitdiff
|
tree
2015-10-29
Sepherosa Ziehau
udp:
Save or
i
ginal
p
rotocol pr
o
cess
i
ng p
o
rt for later
.
.
.
commit
|
commitdiff
|
tree
2015-10-29
Sepheros
a
Ziehau
udp
/
usrre
q
: Add bracke
t
s
p
roperly
commit
|
commitdiff
|
tree
2015-10-22
Sepherosa Ziehau
u
dp/usrreq
:
Impleme
n
t asyn
c
hronized
p
ru_attach fo
r
UDP
commit
|
commitdiff
|
tree
2015-10-21
Sepherosa Zi
e
hau
udp
/
us
r
req: Add mi
s
sing return
commit
|
commitdiff
|
tree
2015-10-21
Sepherosa Ziehau
udp/usrreq: Fix u
p
cleanup so_pcb checks
commit
|
commitdiff
|
tree
2015-10-21
Sep
h
e
ros
a
Zieha
u
tcp:
I
n netisrs, if inpcb is
v
a
l
id
,
tcpcb
w
ill
n
o
t
.
.
.
commit
|
commitdiff
|
tree
2015-10-21
S
ephe
r
osa Ziehau
rtadvd: Fix D
N
SSL options handling
commit
|
commitdiff
|
tree
2015-10-21
Sepherosa
Ziehau
libc/resolve:
F
i
x
b
r
oken EDNS op
t
i
o
n
commit
|
commitdiff
|
tree
2015-10-20
Sephe
r
osa Ziehau
i
npcb: R
e
o
rder kmalloc and in
p
check
i
n
g
i
n
set
{
peer
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
S
e
ph
e
ros
a
Zie
h
au
test/udp
e
c
h
o: A
l
low binding
to INADDR_ANY
commit
|
commitdiff
|
tree
2015-10-20
Sephero
s
a Zi
e
hau
tcp/usrreq:
I
n ne
t
isrs, if
s
o
_
p
cb is no
n
-NULL, then
.
.
.
commit
|
commitdiff
|
tree
next