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
inpcb: Push porthash token down a bit and use atomic op to update lastport
2015-12-07
Sepherosa Zieha
u
inpcb:
Pus
h
porthash
token d
o
wn
a
bit and use atomi
c
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
S
e
pherosa Ziehau
atomic: Fix atomic_cmps
e
t
_
long prototy
p
e
commit
|
commitdiff
|
tree
2015-12-04
Sepherosa
Ziehau
a
t
omic: Ad
d
atomic_c
m
pset_short
commit
|
commitdiff
|
tree
2015-12-04
Sephero
s
a Ziehau
so
c
ket: so_ref 0->
1
tr
a
n
s
ition is valid
f
or an
abor
t
ed
.
.
.
commit
|
commitdiff
|
tree
2015-12-03
Sepherosa Zieh
a
u
i
x
: Update to Intel ix-2
.
8
.
2
commit
|
commitdiff
|
tree
2015-12-03
Sephero
s
a Ziehau
i
f
m
edi
a
: Add two helper functions for ifmedia_add
and
.
.
.
commit
|
commitdiff
|
tree
2015-11-30
S
e
pherosa Zi
e
hau
kevent: Re
d
uce
kqueu
e
token contention
commit
|
commitdiff
|
tree
2015-11-30
Sepherosa Ziehau
ke
v
ent
:
Fix
c
omment
a
nd
r
e
m
o
v
e ext
r
a blank l
i
ne
commit
|
commitdiff
|
tree
2015-11-30
Sepherosa Ziehau
hamm
e
r: Always set
noa
t
ime for hamm
e
rfs
commit
|
commitdiff
|
tree
2015-11-28
S
ephero
s
a
Ziehau
ke
v
ent: M
a
rk
file_fi
l
tops a
n
d kqrea
d
_filtops MPSAFE
commit
|
commitdiff
|
tree
2015-11-28
Sepher
o
s
a
Z
iehau
kevent: Fix comment
commit
|
commitdiff
|
tree
2015-11-27
Sepherosa
Zieh
a
u
socket: Mak
e
s
u
r
e
t
hat accept queues ar
e
empty before
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
Sep
h
erosa Zieha
u
s
ocket: Make su
r
e
so_ref
s
will not go fro
m
0 to 1
commit
|
commitdiff
|
tree
2015-11-27
Sepherosa Zi
e
hau
sock
e
t: Remov
e
fo_ioc
t
l(F
I
ONBI
O
) for
s
o
ckets
.
commit
|
commitdiff
|
tree
2015-11-27
Sepherosa Ziehau
em/emx/igb:
P
ro
p
erl
y
set
s
t
atus for manually con
f
igured
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
Sepherosa Ziehau
mxge
:
Always s
e
nd the curren
t
me
d
ia (optics
)
back to
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
Sepherosa Zieha
u
m
x
ge:
I
n
t
eg
r
ate
ifmed
i
a flow co
n
trol supp
o
rt
.
commit
|
commitdiff
|
tree
2015-11-26
Sephero
s
a
Ziehau
mxge:
F
ix ifmedia rel
a
t
ed bits
commit
|
commitdiff
|
tree
2015-11-26
Sepher
o
sa Ziehau
ix: Integrate ifmedia flow
cont
r
o
l
support
.
commit
|
commitdiff
|
tree
2015-11-26
Sep
h
erosa
Ziehau
em
.
4/igb
.
4
:
Set date p
r
operly
commit
|
commitdiff
|
tree
2015-11-26
Sepherosa Z
i
e
h
a
u
ix
.
4: ixX -> ixY and
d
ev
.
ix
.
X
-> dev
.
i
x
.
Y
commit
|
commitdiff
|
tree
2015-11-25
Sepheros
a
Ziehau
ix: Se
t
up ifm_active pr
o
p
e
r
ly when link i
s
no
t
up
.
commit
|
commitdiff
|
tree
2015-11-25
S
epherosa Ziehau
ifme
d
ia: Reset ifm_me
d
ia and ifm_cur in ifmedia_removea
l
l()
commit
|
commitdiff
|
tree
2015-11-25
Sepheros
a
Ziehau
i
x
: F
i
x o
p
tic
s
and if
m
edia settings
commit
|
commitdiff
|
tree
2015-11-25
Sephero
s
a Zi
e
hau
igb: Fix ifmedi
a
le
a
k
a
g
e
on detac
h
path
.
commit
|
commitdiff
|
tree
2015-11-25
Sepherosa Ziehau
ig
:
Factor out e1000_force_
f
low
c
tr
l
commit
|
commitdiff
|
tree
2015-11-25
Sepherosa Zieh
a
u
em/emx: I
n
tegra
t
e ifmedia flow con
t
rol support
.
commit
|
commitdiff
|
tree
2015-11-25
Sepherosa Zie
h
au
ig
b
:
Inte
g
rat
e
if
m
edia flow con
t
r
o
l support
.
commit
|
commitdiff
|
tree
2015-11-24
Sepheros
a
Ziehau
ifmed
i
a: Macro namin
g
and add function
t
o
convert str
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
Sepherosa Ziehau
ifmedia/if
c
onfig: Take flowco
n
trol as an alia
s
for
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
Sepheros
a
Ziehau
ifmedia:
I
nitial
i
ze i
f
m->ifm_media to IFM_NONE
commit
|
commitdiff
|
tree
2015-11-24
Sepherosa Ziehau
if
m
ed
i
a: Fix
SIOCGIFME
D
IA
i
fmr_curre
n
t value
commit
|
commitdiff
|
tree
2015-11-24
Se
p
hero
s
a Zie
h
au
if
m
edi
a
: S
e
t
ifm->ifm_media prop
e
rl
y
upon ifmedia_set()
commit
|
commitdiff
|
tree
2015-11-24
S
epherosa
Z
ieha
u
ifmed
i
a:
A
dd IFM_ETH_MA
N
UFLOW
.
commit
|
commitdiff
|
tree
2015-11-23
Sepher
o
sa Ziehau
ifmedia:
Define flow control relate
d
description properly
commit
|
commitdiff
|
tree
2015-11-20
Se
p
herosa
Z
ie
h
au
ig: Factor out fun
c
tions
f
or flo
w
control
commit
|
commitdiff
|
tree
2015-11-20
S
ephe
r
osa Ziehau
ig
b
:
Sup
p
ort fl
o
w control change and default to RX
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
Sepherosa Zi
e
hau
em: Support flow control cha
n
g
e
and default to R
X
pause
commit
|
commitdiff
|
tree
2015-11-20
S
epherosa Ziehau
e
mx:
A
dd
p
er-de
v
ice fl
o
w co
n
trol tunable sup
p
ort
commit
|
commitdiff
|
tree
2015-11-20
S
e
phe
r
osa Ziehau
device:
Add
de
v
ice_getenv_string()
commit
|
commitdiff
|
tree
2015-11-20
S
e
phe
r
o
s
a Ziehau
device: Pref
e
r
dev
.
driver
.
u
nit
.
knob
for per-d
e
vice
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
Sepherosa Z
i
ehau
emx: Supp
o
r
t
flow contro
l
change
a
nd defa
u
lt to RX
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
Sep
h
ero
s
a Zieha
u
kern/lwp: Check lwp_lock
before r
e
move
lwp
f
rom p
r
oces
s
.
.
.
commit
|
commitdiff
|
tree
2015-11-19
Sepherosa
Ziehau
pthrea
d
: Add l
w
p
_setna
m
e(2) and implement pthread_set_na
m
e
_np(3)
commit
|
commitdiff
|
tree
2015-11-19
Sephero
s
a Ziehau
kin
f
o
/proc: S
e
t n
t
hreads prop
e
rly f
o
r ker
n
el thre
a
ds
commit
|
commitdiff
|
tree
2015-11-19
Se
p
herosa Ziehau
top:
Fix header name
and width for process ru
n
ning
.
.
.
commit
|
commitdiff
|
tree
2015-11-18
S
e
phe
r
osa Ziehau
ke
r
n
:
Hold lwp befo
r
e possib
l
e
blocking operation
commit
|
commitdiff
|
tree
2015-11-18
Sephe
r
osa
Z
iehau
to
p
:
Pu
t
kern
e
l
idle thread
s
, i
.
e
.
idle_X to the end
.
.
.
commit
|
commitdiff
|
tree
2015-11-18
Se
p
herosa Ziehau
top: Fix up process
e
s cp
u
usage perc
e
ntage us
i
ng utick
s
.
.
.
commit
|
commitdiff
|
tree
2015-11-17
Sepherosa Z
i
ehau
kin
f
o: Se
t
kernel idle
t
hreads state to SID
L
.
commit
|
commitdiff
|
tree
2015-11-17
Se
p
herosa Zieha
u
udp
:
Wakeup callers sle
e
p
i
ng on failed to connect
socket
.
commit
|
commitdiff
|
tree
2015-11-17
Sep
h
erosa Zi
e
hau
s
o
und/dsp: Fix n
o
nblocki
n
g supp
o
rt
.
commit
|
commitdiff
|
tree
2015-11-17
Sephero
s
a Ziehau
bus
:
Fix d
e
v
c
tl nonblo
c
king su
p
por
t
.
commit
|
commitdiff
|
tree
2015-11-16
S
epherosa Ziehau
kinfo: Zero-out pctcpu for zombie
p
r
o
cesses
commit
|
commitdiff
|
tree
2015-11-16
Sepherosa Ziehau
t
op:
U
se
k
p_ktaddr as kernel thr
e
ad
'
id'
commit
|
commitdiff
|
tree
2015-11-16
Sepherosa
Zi
e
hau
kin
f
o: Del
i
ver
a
ddress of kernel thread
commit
|
commitdiff
|
tree
2015-11-15
Sepher
o
s
a Ziehau
inpcb: Unbreak
S
O_REUSEPORT s
u
p
p
ort
.
commit
|
commitdiff
|
tree
2015-11-15
Sepherosa Zie
h
au
udp
:
Fix bind races due to async close and
random s
o
c
k
et
.
.
.
commit
|
commitdiff
|
tree
2015-11-15
S
e
pherosa Ziehau
tcp: Fix b
i
nd races due to
a
s
y
n
c clos
e
and random s
o
cket
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Sep
h
ero
s
a Zieh
a
u
top: F
i
x system proces
s
cpu usage percent
a
ge display
commit
|
commitdiff
|
tree
2015-11-14
Sepher
o
sa Zieha
u
top: Fix 'c' for -
S
and -I
commit
|
commitdiff
|
tree
2015-11-14
Sepherosa Zieha
u
style: Fix white
s
p
a
ces
commit
|
commitdiff
|
tree
2015-11-14
Sepherosa Ziehau
u
i
pc: Port Unix
socket
do
m
ain G
C
from FreeBSD
.
commit
|
commitdiff
|
tree
2015-11-12
Sepherosa Ziehau
uipc: R
e
le
a
se
token in the proper
o
rder on unconnected
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
Sepherosa Ziehau
uipc: Use ta
s
kqueue to run GC
.
commit
|
commitdiff
|
tree
2015-11-09
Sepherosa Ziehau
uipc:
N
o
need to c
a
ll sorf
l
ush() before
u
np_gc()
commit
|
commitdiff
|
tree
2015-11-09
Sepherosa Zi
e
hau
test: Add test
for u
n
ix socke
t
cr
o
ss/self reference
commit
|
commitdiff
|
tree
2015-11-06
Sephero
s
a Ziehau
uipc:
U
s
e token for ri
g
hts counting
commit
|
commitdiff
|
tree
2015-11-06
Sephe
r
osa Ziehau
uipc: Factor out unp
_
{add,
d
el}_
r
ight()
commit
|
commitdiff
|
tree
2015-11-05
Sepherosa
Zie
h
au
uipc: Consolidate
u
n
p_dr
o
p
(
)
commit
|
commitdiff
|
tree
2015-11-04
Sepherosa Ziehau
u
i
pc:
Us
e
fdr
o
p i
n
stea
d
of closef
commit
|
commitdiff
|
tree
2015-11-04
Sephero
s
a Ziehau
revoke
.
2: U
p
date manpage for ea8f324c34c
c
7837f
a
0cc397d329322
.
.
.
commit
|
commitdiff
|
tree
2015-11-04
Sep
h
e
r
osa Ziehau
uipc: Use CTASSE
R
T to
simplify the e
x
terna
l
i
ze/interna
l
ize
.
.
.
commit
|
commitdiff
|
tree
2015-11-04
Se
p
herosa Ziehau
uipc: Remove unnecessary unp_t
o
ken in
u
np_d
i
spose()
commit
|
commitdiff
|
tree
2015-11-04
Sepherosa Ziehau
socket: Di
s
pose rights dire
c
tly in soreceive()
,
if
.
.
.
commit
|
commitdiff
|
tree
2015-11-03
Se
p
herosa
Ziehau
uip
c
:
Reduce token co
v
erage
o
n de
t
ach path
commit
|
commitdiff
|
tree
2015-11-03
S
e
p
heros
a
Zieh
a
u
uipc: Remove
unnec
e
ssary socket ref/unref on detach
.
.
.
commit
|
commitdiff
|
tree
2015-11-03
S
e
pher
o
sa Zi
e
ha
u
uipc: Hold unp_toke
n
before calling unp_find_
l
oc
k
ref()
commit
|
commitdiff
|
tree
2015-11-03
S
ephe
r
osa Zi
e
hau
g
d
b: Un
b
reak buil
d
ing
commit
|
commitdiff
|
tree
2015-10-30
Sepherosa Ziehau
bpf: Add support for
8
02
.
11 packet inje
c
t
i
on via bp
f
commit
|
commitdiff
|
tree
2015-10-30
Sepherosa
Ziehau
tools/k
q
_connect_client:
U
se
S
OCK_N
O
NB
L
O
CK if i
t
's
.
.
.
commit
|
commitdiff
|
tree
2015-10-30
Sepherosa Zi
e
hau
socket: Ad
d
accept4 syscall and
bump __Dr
a
gonFly_versio
n
commit
|
commitdiff
|
tree
2015-10-30
Sepheros
a
Zieha
u
socket: Shortcir
c
u
i
t FIONBIO
in soo_ioctl()
.
commit
|
commitdiff
|
tree
2015-10-30
Sepherosa Ziehau
s
o
ck
e
t/socketpair: Add SOCK_{NONBLOCK,CLOEXEC} suppo
r
t
.
commit
|
commitdiff
|
tree
2015-10-30
Sepherosa Ziehau
t
ools/kq_connec
t
_client:
A
dd
opti
o
n
t
o
b
ind
p
rocess
.
.
.
commit
|
commitdiff
|
tree
2015-10-30
Sephero
s
a Ziehau
tcp: Use 4-tuple h
a
sh to optimiz
e
local port sel
e
c
ti
o
n
.
commit
|
commitdiff
|
tree
2015-10-29
Sep
h
erosa Ziehau
systat/pv: Lo
g
total I
P
I,
e
xtern
a
l
i
nterrupt
s
and
M
P
.
.
.
commit
|
commitdiff
|
tree
2015-10-29
Sepher
o
sa Zi
e
hau
ip
d
em
u
x
: Better initia
l
so_port d
i
strib
u
t
io
n
for non
.
.
.
commit
|
commitdiff
|
tree
2015-10-29
Sepherosa Ziehau
udp:
Implement asynchronized pru_connect
.
commit
|
commitdiff
|
tree
2015-10-29
Sep
h
erosa Ziehau
ud
p
: Save
orig
i
nal protocol processing
p
ort
f
or
l
a
t
er
.
.
.
commit
|
commitdiff
|
tree
2015-10-29
S
e
pherosa Ziehau
udp/usrreq: Add bracket
s
prop
e
rly
commit
|
commitdiff
|
tree
2015-10-22
Sephe
r
osa Zieha
u
udp/usrreq: Imple
m
ent
a
syn
c
hroni
z
e
d
pru
_
attach for UDP
commit
|
commitdiff
|
tree
2015-10-21
S
epherosa
Z
iehau
udp/us
r
req
:
Add mis
s
ing
return
commit
|
commitdiff
|
tree
2015-10-21
Se
p
h
erosa Ziehau
udp/u
s
r
r
eq: Fix up cleanup so_pcb checks
commit
|
commitdiff
|
tree
2015-10-21
Sepherosa Zieha
u
tc
p
: In
n
e
tis
r
s
, if
inpcb is valid, t
c
p
cb will
n
ot
.
.
.
commit
|
commitdiff
|
tree
2015-10-21
Sepherosa Ziehau
rtadvd:
Fix DNSSL options handling
commit
|
commitdiff
|
tree
2015-10-21
S
epherosa Ziehau
l
i
bc/resolve: F
i
x broken EDNS option
commit
|
commitdiff
|
tree
2015-10-20
Sepheros
a
Zie
h
au
inpcb:
Reord
e
r kmalloc
an
d
inp checking in set{peer
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
Sepherosa Ziehau
test
/
udp
e
cho:
Allo
w
binding t
o
I
N
ADDR_ANY
commit
|
commitdiff
|
tree
2015-10-20
Sepherosa
Zie
h
au
tcp/
u
srreq: I
n
netisrs,
i
f so_pcb is non-NULL, then
.
.
.
commit
|
commitdiff
|
tree
next