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: Add two helper functions for ifmedia_add and ifmedia_set
2015-12-03
Sepherosa
Z
iehau
ifmedia
:
Add tw
o
he
l
pe
r
functions for ifme
d
i
a_a
d
d an
d
.
.
.
commit
|
commitdiff
|
tree
2015-11-30
Sepheros
a
Z
i
e
h
au
k
event: Reduce kqueue to
k
en content
i
o
n
commit
|
commitdiff
|
tree
2015-11-30
Sepherosa Ziehau
k
event
:
F
ix comment and remove
e
xtra
b
lank line
commit
|
commitdiff
|
tree
2015-11-30
Sepherosa Zi
e
hau
h
ammer: Alw
a
ys set n
o
at
i
me for h
a
mmerfs
commit
|
commitdiff
|
tree
2015-11-28
Sepher
o
sa Ziehau
kevent: Mar
k
f
i
le_fi
l
top
s
and
k
qread_fi
l
t
o
ps
M
P
SAFE
commit
|
commitdiff
|
tree
2015-11-28
Sephe
r
o
sa Ziehau
keven
t
: Fix co
m
ment
commit
|
commitdiff
|
tree
2015-11-27
Sepherosa Ziehau
socket: M
a
ke sure that accept
queues are empty
b
efore
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
Sephe
r
osa Ziehau
socket
:
Make sure so_
r
efs will
not go from
0 to 1
commit
|
commitdiff
|
tree
2015-11-27
Sepherosa Ziehau
s
o
cket
:
Rem
o
v
e
fo
_
io
c
tl(FIONB
I
O
)
for sockets
.
commit
|
commitdiff
|
tree
2015-11-27
Sepher
o
sa Ziehau
em/emx/ig
b
: Properly set status for manually configure
d
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
Sephe
r
osa Zieh
a
u
m
xge
:
Always s
e
nd the c
u
rre
n
t media (optics)
b
a
ck to
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
Sep
h
erosa Ziehau
mxge
:
Integrate
ifmedi
a
fl
o
w
co
n
trol su
p
p
o
rt
.
commit
|
commitdiff
|
tree
2015-11-26
Sepheros
a
Z
ie
h
au
m
x
ge:
F
i
x
if
m
edi
a
re
l
ated bits
commit
|
commitdiff
|
tree
2015-11-26
S
e
p
h
e
rosa
Ziehau
ix:
I
ntegra
t
e ifmedia
fl
o
w control sup
p
ort
.
commit
|
commitdiff
|
tree
2015-11-26
Sepher
o
sa Ziehau
em
.
4/igb
.
4
:
S
e
t
date properly
commit
|
commitdiff
|
tree
2015-11-26
Sepherosa Zi
e
hau
ix
.
4: ixX -> ixY an
d
dev
.
ix
.
X
-
> dev
.
ix
.
Y
commit
|
commitdiff
|
tree
2015-11-25
Sepherosa Z
i
ehau
ix: Set
up
i
fm_active
properly when link i
s
not up
.
commit
|
commitdiff
|
tree
2015-11-25
Sepherosa
Z
iehau
ifmedia: Reset if
m
_media and ifm_cur
in
ifmed
i
a_remov
e
a
l
l()
commit
|
commitdiff
|
tree
2015-11-25
Sepheros
a
Zi
e
hau
ix: Fix optics
and ifmedia
se
t
t
i
n
gs
commit
|
commitdiff
|
tree
2015-11-25
S
epherosa Ziehau
igb: Fix ifm
e
dia leakage on deta
c
h path
.
commit
|
commitdiff
|
tree
2015-11-25
Sepherosa Zieha
u
i
g: Fact
o
r out e1000
_
force_flowctrl
commit
|
commitdiff
|
tree
2015-11-25
Sepheros
a
Ziehau
em/emx:
In
t
e
grate ifmedia flow co
n
trol suppo
r
t
.
commit
|
commitdiff
|
tree
2015-11-25
Sepherosa Ziehau
igb: Inte
g
rate ifmedia flow control support
.
commit
|
commitdiff
|
tree
2015-11-24
Sepherosa
Z
i
e
hau
ifmedia: Ma
c
r
o naming and add function to convert str
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
Sepherosa
Z
iehau
ifmedia
/
ifconfig
:
T
a
k
e
f
l
owc
o
ntrol as an alias for
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
Sepherosa Ziehau
ifmedia: Initializ
e
ifm->ifm_media to IFM_NONE
commit
|
commitdiff
|
tree
2015-11-24
S
epherosa
Ziehau
ifmedia: Fix SI
O
CGIFMEDIA ifmr_current value
commit
|
commitdiff
|
tree
2015-11-24
Sephe
r
os
a
Z
ieha
u
ifm
e
dia: Se
t
ifm->ifm_media properly upon ifmedi
a
_set()
commit
|
commitdiff
|
tree
2015-11-24
S
e
phero
s
a Zieha
u
ifmedi
a
: Add IFM_ETH_MANU
F
LOW
.
commit
|
commitdiff
|
tree
2015-11-23
S
e
pherosa Ziehau
ifmedia: Define flow contr
o
l
r
e
lat
e
d de
s
cription
p
roperl
y
commit
|
commitdiff
|
tree
2015-11-20
Sepherosa Zie
h
au
ig: Fa
c
tor out
functions
f
or flow c
o
ntr
o
l
commit
|
commitdiff
|
tree
2015-11-20
Sepherosa Ziehau
igb: Support flow
co
n
trol change and default to RX
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
Sepherosa
Ziehau
e
m:
S
upport f
l
ow c
o
ntr
o
l chang
e
and def
a
ult to R
X
pause
commit
|
commitdiff
|
tree
2015-11-20
Sepher
o
s
a Ziehau
emx: Add per-device flow contr
o
l
t
unab
l
e s
u
ppo
r
t
commit
|
commitdiff
|
tree
2015-11-20
Sephe
r
osa Zie
h
au
device: Add device_ge
t
env_st
r
i
n
g()
commit
|
commitdiff
|
tree
2015-11-20
S
e
p
hero
s
a
Zieh
a
u
device: Prefer
dev
.
driver
.
unit
.
knob for per-
d
evice
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
Se
p
heros
a
Zieha
u
em
x
: Support flow con
t
rol change and
d
efault to
R
X
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
Sepherosa
Z
iehau
kern/lwp: Check lwp_lock befor
e
remove lwp from pro
c
ess
.
.
.
commit
|
commitdiff
|
tree
2015-11-19
S
epherosa Ziehau
pthread: Ad
d
lwp_set
n
ame(2) and i
m
plement pt
h
read_se
t
_name_np(3)
commit
|
commitdiff
|
tree
2015-11-19
S
e
ph
e
r
o
s
a
Ziehau
kinfo/proc:
S
et nthreads
p
roperly for
kernel threads
commit
|
commitdiff
|
tree
2015-11-19
Sepherosa Z
i
ehau
to
p
:
F
ix header
n
ame an
d
width for
process r
u
nnin
g
.
.
.
commit
|
commitdiff
|
tree
2015-11-18
Sepherosa
Ziehau
kern:
H
o
l
d lwp before possibl
e
bloc
k
ing o
p
eration
commit
|
commitdiff
|
tree
2015-11-18
Sepherosa Ziehau
top: Put kernel idle th
r
e
ads,
i
.
e
.
idle_X to the
en
d
.
.
.
commit
|
commitdiff
|
tree
2015-11-18
Sepherosa
Ziehau
top: Fix up pro
c
esses cpu usage percentage using uticks
.
.
.
commit
|
commitdiff
|
tree
2015-11-17
Sephe
r
osa Ziehau
kinfo: Set
kernel
i
d
l
e threads state to
SIDL
.
commit
|
commitdiff
|
tree
2015-11-17
Sep
h
erosa Ziehau
udp: Wak
e
u
p callers sle
e
pi
n
g on failed to connect
s
ocket
.
commit
|
commitdiff
|
tree
2015-11-17
Sepherosa Ziehau
sou
n
d
/dsp: Fix nonblock
i
n
g
support
.
commit
|
commitdiff
|
tree
2015-11-17
Sepheros
a
Ziehau
b
us: Fi
x
devc
t
l n
o
nblocking suppor
t
.
commit
|
commitdiff
|
tree
2015-11-16
Sepher
o
sa Ziehau
kinfo: Zero-out pctc
p
u for zombie pr
o
cesses
commit
|
commitdiff
|
tree
2015-11-16
S
e
pheros
a
Ziehau
top: Use
kp_ktaddr as kernel thread
'
i
d'
commit
|
commitdiff
|
tree
2015-11-16
Sepherosa Ziehau
kinfo: Deli
v
er add
r
e
ss o
f
kernel thread
commit
|
commitdiff
|
tree
2015-11-15
Sephero
s
a Ziehau
inpcb: Unbreak
S
O_REU
S
EP
O
R
T s
u
pport
.
commit
|
commitdiff
|
tree
2015-11-15
Sepherosa Zieha
u
udp: Fix bind races due to as
y
nc cl
o
se and ran
d
o
m socket
.
.
.
commit
|
commitdiff
|
tree
2015-11-15
Sepherosa Ziehau
tcp: Fix bind races
due
to async clos
e
a
nd
r
andom socket
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Sep
h
e
rosa Z
i
ehau
top: Fix system process
cpu usage
p
e
rcentage dis
p
lay
commit
|
commitdiff
|
tree
2015-11-14
Sephe
r
osa Zieh
a
u
top: Fix
'
c' for -S and -I
commit
|
commitdiff
|
tree
2015-11-14
Se
p
heros
a
Zi
e
hau
style:
Fix whit
e
spaces
commit
|
commitdiff
|
tree
2015-11-14
S
e
pherosa Zie
h
au
uipc: Port Unix socket domai
n
GC from FreeB
S
D
.
commit
|
commitdiff
|
tree
2015-11-12
S
e
p
h
erosa Z
i
ehau
u
i
pc:
R
ele
a
se
token
i
n
t
h
e
proper order on un
c
on
n
ec
t
ed
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
Sepher
o
sa Ziehau
uipc: Use tas
k
queue to run GC
.
commit
|
commitdiff
|
tree
2015-11-09
Sephe
r
osa Ziehau
u
i
p
c
:
N
o
need to c
a
ll sorflush() before unp_gc()
commit
|
commitdiff
|
tree
2015-11-09
Seph
e
ros
a
Zie
h
a
u
t
est: Add test for unix socket cros
s
/
self ref
e
r
e
nce
commit
|
commitdiff
|
tree
2015-11-06
Sepherosa Ziehau
uipc: Use tok
e
n fo
r
rights counting
commit
|
commitdiff
|
tree
2015-11-06
Sepherosa Zieha
u
uipc: Factor out unp_{add,del}_ri
g
ht()
commit
|
commitdiff
|
tree
2015-11-05
Sephe
r
o
s
a Ziehau
uipc:
Consolidat
e
unp_drop()
commit
|
commitdiff
|
tree
2015-11-04
S
e
ph
e
rosa Ziehau
u
i
pc: Use fdr
o
p instead of c
l
osef
commit
|
commitdiff
|
tree
2015-11-04
Sephe
r
osa Ziehau
rev
o
ke
.
2: Update manpa
g
e for ea
8
f324c
3
4cc7837fa0c
c
397d
3
29322
.
.
.
commit
|
commitdiff
|
tree
2015-11-04
Sephero
s
a Ziehau
uipc
:
Use CTASSERT to
simplify
t
he ext
e
rnalize/internalize
.
.
.
commit
|
commitdiff
|
tree
2015-11-04
Sephe
r
osa Ziehau
u
i
pc: R
e
m
ove unnecessary un
p
_token in u
n
p
_dis
p
ose()
commit
|
commitdiff
|
tree
2015-11-04
Sephe
r
osa Zieha
u
socket: Dispose ri
g
hts di
r
ectly in soreceive(
)
,
if
.
.
.
commit
|
commitdiff
|
tree
2015-11-03
Se
p
heros
a
Zieh
a
u
ui
p
c: Reduce
tok
e
n
c
overage
o
n
detach
pa
t
h
commit
|
commitdiff
|
tree
2015-11-03
S
e
pherosa Ziehau
uipc: Remove
unnecessa
r
y
socket
ref/unref on
d
etach
.
.
.
commit
|
commitdiff
|
tree
2015-11-03
Se
p
her
o
sa Ziehau
uipc: Hold
u
np_token before calling unp_find_lockref()
commit
|
commitdiff
|
tree
2015-11-03
Sepherosa Ziehau
g
db:
U
nbreak building
commit
|
commitdiff
|
tree
2015-10-30
Sepherosa Ziehau
b
p
f:
Add
s
u
pport f
o
r
8
02
.
1
1 pac
k
et inje
c
tion
via bpf
commit
|
commitdiff
|
tree
2015-10-30
Sepherosa Ziehau
t
ools/kq_connect_cli
e
nt: Use SOCK_NONBLO
C
K if i
t
's
.
.
.
commit
|
commitdiff
|
tree
2015-10-30
Sepher
o
s
a Ziehau
socket: Add accept4 syscall
and bump
_
_DragonFl
y
_
ver
s
i
o
n
commit
|
commitdiff
|
tree
2015-10-30
Sep
h
erosa Ziehau
socket
:
S
hortc
i
r
cuit FIO
N
BIO in soo_i
o
c
tl()
.
commit
|
commitdiff
|
tree
2015-10-30
S
epherosa Ziehau
socket
/
socketpair:
Add SOCK_{NONBLOCK,CLOEX
E
C} support
.
commit
|
commitdiff
|
tree
2015-10-30
Sepherosa Ziehau
tools/kq_connect_clien
t
: Add option to
b
i
n
d
p
r
ocess
.
.
.
commit
|
commitdiff
|
tree
2015-10-30
Sepherosa Ziehau
t
c
p: Use 4-tuple hash to optimiz
e
local port
s
el
e
c
t
io
n
.
commit
|
commitdiff
|
tree
2015-10-29
S
e
pherosa
Z
ieha
u
systat
/
pv
:
Log t
o
tal
I
PI, external interrupts a
n
d
MP
.
.
.
commit
|
commitdiff
|
tree
2015-10-29
Sepherosa Ziehau
ipdem
u
x: Better
i
n
i
tial so_port
distribution
f
o
r non
.
.
.
commit
|
commitdiff
|
tree
2015-10-29
Sep
h
erosa Ziehau
u
d
p
: Implement asynchro
n
ized pru_connect
.
commit
|
commitdiff
|
tree
2015-10-29
Sepherosa Zieh
a
u
udp:
S
ave original
p
r
otocol processing port for
later
.
.
.
commit
|
commitdiff
|
tree
2015-10-29
Sepherosa Ziehau
u
dp/usrreq:
A
dd brackets properly
commit
|
commitdiff
|
tree
2015-10-22
Sep
h
erosa Ziehau
udp/usrreq: Implement
a
synchroniz
e
d pru_
a
t
tach
f
o
r
U
D
P
commit
|
commitdiff
|
tree
2015-10-21
Sepheros
a
Ziehau
udp/usrreq: Add mis
s
ing ret
u
rn
commit
|
commitdiff
|
tree
2015-10-21
S
epherosa Zieh
a
u
udp/
u
srreq: Fix up cl
e
anup so_pcb checks
commit
|
commitdiff
|
tree
2015-10-21
Sepherosa Ziehau
tcp: In
netisrs
,
if inpcb is vali
d
, t
c
pcb will
not
.
.
.
commit
|
commitdiff
|
tree
2015-10-21
Sepherosa
Z
iehau
rtadvd: Fix DN
S
SL options han
d
ling
commit
|
commitdiff
|
tree
2015-10-21
Se
p
he
r
osa Ziehau
li
b
c/resolve: F
i
x brok
e
n EDNS option
commit
|
commitdiff
|
tree
2015-10-20
S
e
phe
r
o
s
a
Zi
e
hau
inpcb: Reord
e
r kmal
l
oc and inp checking in set{
p
eer
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
Sep
h
eros
a
Ziehau
test/udpecho: A
l
low binding to INA
D
DR_A
N
Y
commit
|
commitdiff
|
tree
2015-10-20
Sephe
r
osa Ziehau
tcp/usr
r
e
q: In n
e
tisrs
,
if so_pcb is non-NU
L
L, then
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
Seph
e
rosa Ziehau
tcp/usrreq: tcp_n
e
wtcpcb
(
)
n
ever fails
commit
|
commitdiff
|
tree
2015-10-20
Sepherosa Ziehau
tcp
/
usrreq: There is no need
t
o ref/deref socket in
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
Sepheros
a
Ziehau
tcp/usrreq: TCP sock
e
t must no
t
be
r
e
attached
commit
|
commitdiff
|
tree
2015-10-20
Sephe
r
osa Ziehau
tc
p
/
u
srreq: No
need to hol
d
ss
b
_rc
v
to
k
en to call
s
o
reserve()
commit
|
commitdiff
|
tree
2015-10-20
Sepherosa Ziehau
tcp/usrreq: Minor
c
o
m
ment fixup
and style chang
e
s
commit
|
commitdiff
|
tree
next