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
em/emx: Integrate ifmedia flow control support.
2015-11-25
Sepherosa Zie
h
au
em
/
e
m
x
:
Integ
r
ate ifm
e
d
i
a flow
control support
.
commit
|
commitdiff
|
tree
2015-11-25
Sepherosa Ziehau
igb: In
t
egrate ifmedia flow c
o
ntrol support
.
commit
|
commitdiff
|
tree
2015-11-24
S
e
pheros
a
Zieh
a
u
ifmedia: Macro nam
i
ng an
d
ad
d
function to
c
o
nvert str
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
Sepherosa
Z
iehau
ifm
e
dia/ifconfig:
T
ake
f
lowcontro
l
as an
a
lias for
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
Sepherosa
Z
iehau
i
f
media:
I
n
i
t
ializ
e
i
f
m
-
>
ifm
_
media to IFM_NONE
commit
|
commitdiff
|
tree
2015-11-24
S
epherosa Ziehau
i
f
m
e
dia: Fix SIOCG
I
FME
D
I
A ifmr_cur
r
e
n
t value
commit
|
commitdiff
|
tree
2015-11-24
Seph
e
rosa
Ziehau
i
fmedia: Set ifm->ifm_m
e
dia pr
o
perly upon ifme
d
ia_set
(
)
commit
|
commitdiff
|
tree
2015-11-24
Sepherosa Zieh
a
u
ifmed
i
a: Add IFM_ETH
_
MANUFLOW
.
commit
|
commitdiff
|
tree
2015-11-23
Sepherosa
Ziehau
if
m
edi
a
: Define fl
o
w c
o
nt
r
ol
r
elat
e
d descr
i
ption prope
r
ly
commit
|
commitdiff
|
tree
2015-11-20
Sepher
o
sa Ziehau
i
g: Factor out funct
i
on
s
for flow contro
l
commit
|
commitdiff
|
tree
2015-11-20
Sephe
r
o
s
a
Z
i
ehau
igb: Support flow con
t
rol
c
hange and
d
efault t
o
RX
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
Sepherosa Ziehau
em
:
Support flow con
t
rol
ch
a
n
ge and default to RX pause
commit
|
commitdiff
|
tree
2015-11-20
Sepherosa Ziehau
emx:
Add per-d
e
vice fl
o
w con
t
rol
tunab
l
e
s
upp
o
r
t
commit
|
commitdiff
|
tree
2015-11-20
Sepherosa Ziehau
dev
i
ce
:
Add device_getenv_str
i
n
g
()
commit
|
commitdiff
|
tree
2015-11-20
S
ep
h
erosa Ziehau
dev
i
ce: P
r
efer dev
.
driver
.
un
i
t
.
knob f
o
r pe
r
-
devi
c
e
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
S
epherosa Z
i
ehau
e
m
x: Support
flow cont
r
o
l
chang
e
and
d
efault to RX
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
Sephero
s
a Ziehau
k
e
r
n
/lwp: Ch
e
c
k
lw
p
_lock be
f
or
e
remove lwp
from proces
s
.
.
.
commit
|
commitdiff
|
tree
2015-11-19
S
epheros
a
Ziehau
p
t
h
read
:
A
d
d lw
p
_
s
etname(2
)
a
nd implem
e
nt pthread_set
_
na
m
e_
n
p(
3
)
commit
|
commitdiff
|
tree
2015-11-19
Sepherosa Zie
h
a
u
kin
f
o/proc: Set nthr
e
ads p
r
operly for kernel threads
commit
|
commitdiff
|
tree
2015-11-19
S
e
pherosa
Z
iehau
top: Fix header na
m
e and width for proce
s
s running
.
.
.
commit
|
commitdiff
|
tree
2015-11-18
Sepherosa Zi
e
ha
u
kern:
H
old lwp
b
ef
o
re possible
b
locking o
p
eratio
n
commit
|
commitdiff
|
tree
2015-11-18
Sepherosa Z
i
e
h
a
u
top: Put kernel id
l
e threads, i
.
e
.
i
dle_X to
the end
.
.
.
commit
|
commitdiff
|
tree
2015-11-18
Sepher
o
s
a
Z
iehau
t
o
p: Fix up proce
s
ses cpu usage
p
ercentage usin
g
uticks
.
.
.
commit
|
commitdiff
|
tree
2015-11-17
Sepher
o
sa Zie
h
au
kinfo: Set ker
n
e
l idle threads st
a
t
e to SIDL
.
commit
|
commitdiff
|
tree
2015-11-17
Sepheros
a
Ziehau
udp: Wakeup ca
l
lers sleeping on failed
to conn
e
c
t socket
.
commit
|
commitdiff
|
tree
2015-11-17
Sepherosa Ziehau
sou
n
d/dsp: Fix
n
onblo
c
king
support
.
commit
|
commitdiff
|
tree
2015-11-17
Se
p
h
e
ro
s
a
Z
iehau
bus: Fix devctl non
b
l
ocking supp
o
r
t
.
commit
|
commitdiff
|
tree
2015-11-16
Sepherosa Ziehau
kinfo: Z
e
ro-
o
ut pctcpu for zomb
i
e proc
e
sses
commit
|
commitdiff
|
tree
2015-11-16
Sepherosa Ziehau
top: Use kp_ktad
d
r
a
s
kernel thread
'
id'
commit
|
commitdiff
|
tree
2015-11-16
Sep
h
er
o
sa Zi
e
hau
k
i
n
f
o: Deliver address of kernel thre
a
d
commit
|
commitdiff
|
tree
2015-11-15
Sepherosa
Z
ieh
a
u
inpcb: Unbreak SO_
R
EUSEPORT suppor
t
.
commit
|
commitdiff
|
tree
2015-11-15
Sepher
o
sa Zie
h
au
udp: Fix bind
r
aces due to a
s
y
n
c close and random sock
e
t
.
.
.
commit
|
commitdiff
|
tree
2015-11-15
Sepherosa
Zi
e
hau
tcp: Fix bind races d
u
e
to async close and ra
n
do
m
socket
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Se
p
herosa
Z
iehau
top: Fix
s
ys
t
em
pro
c
e
s
s cpu usage percentage dis
p
l
a
y
commit
|
commitdiff
|
tree
2015-11-14
Sepherosa Ziehau
top: Fix 'c' for -
S
and
-
I
commit
|
commitdiff
|
tree
2015-11-14
Sephe
r
osa Z
i
ehau
style: F
i
x whit
e
spaces
commit
|
commitdiff
|
tree
2015-11-14
Sepherosa Z
i
ehau
uipc: Port
Unix socket
doma
i
n GC f
r
om Fre
e
BS
D
.
commit
|
commitdiff
|
tree
2015-11-12
Sepherosa Z
i
ehau
uipc: Release to
k
en in t
h
e proper order on uncon
n
ected
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
Sepher
o
s
a
Z
iehau
uipc:
U
se taskqueue to run GC
.
commit
|
commitdiff
|
tree
2015-11-09
S
epherosa Zieha
u
uipc:
N
o ne
e
d
t
o call so
r
flush
(
) before unp_gc()
commit
|
commitdiff
|
tree
2015-11-09
Sepherosa Ziehau
t
e
st: Add t
e
st for
unix
so
c
ket cross/
s
elf reference
commit
|
commitdiff
|
tree
2015-11-06
Sephe
r
o
s
a Ziehau
ui
p
c: Use token fo
r
ri
g
hts counti
n
g
commit
|
commitdiff
|
tree
2015-11-06
S
epherosa Zi
e
hau
uipc: Factor
out u
n
p_{add,d
e
l
}
_
r
ight()
commit
|
commitdiff
|
tree
2015-11-05
Sephero
s
a Zieh
a
u
uipc: Consolid
a
te u
n
p_
d
r
o
p()
commit
|
commitdiff
|
tree
2015-11-04
S
e
p
h
e
rosa Z
i
eha
u
uipc: Use fdrop in
s
te
a
d of closef
commit
|
commitdiff
|
tree
2015-11-04
Sepher
o
s
a
Zi
e
hau
revoke
.
2: Up
d
ate manpage for ea
8
f324c34cc78
3
7fa
0
cc
3
97d32
9
322
.
.
.
commit
|
commitdiff
|
tree
2015-11-04
Sephero
s
a
Zi
e
hau
uipc: U
s
e CTASS
E
RT to simplify the externalize/internaliz
e
.
.
.
commit
|
commitdiff
|
tree
2015-11-04
Seph
e
rosa Ziehau
uipc:
Rem
o
ve unnecessary
u
np
_
t
o
ken in unp_di
s
pose()
commit
|
commitdiff
|
tree
2015-11-04
S
epherosa Ziehau
socket: Dispose rights
di
r
ectly in so
r
eceive(), if
.
.
.
commit
|
commitdiff
|
tree
2015-11-03
Sephero
s
a Zie
h
au
uipc: Reduce token cove
r
age on detach path
commit
|
commitdiff
|
tree
2015-11-03
Sepherosa
Z
i
e
hau
uipc
:
Remove u
n
n
ecessary so
c
ket ref/unr
e
f on d
e
tach
.
.
.
commit
|
commitdiff
|
tree
2015-11-03
S
epherosa Ziehau
uipc:
Ho
l
d unp_token before calling unp_fin
d
_lockref()
commit
|
commitdiff
|
tree
2015-11-03
Seph
e
rosa Zieha
u
gdb
:
Unbreak buil
d
in
g
commit
|
commitdiff
|
tree
2015-11-02
zrj
socket
/
r
e
cvfrom: Add MSG_CM
S
G_CLOEXEC
s
upport
commit
|
commitdiff
|
tree
2015-10-30
Sepherosa Ziehau
bpf: Add sup
p
o
r
t for 8
0
2
.
11 packet
inje
c
tion via bpf
commit
|
commitdiff
|
tree
2015-10-30
Sepherosa Zieh
a
u
tools/kq_connect_client: Use SOCK_NONBLOCK if it's
.
.
.
commit
|
commitdiff
|
tree
2015-10-30
Sepheros
a
Z
i
e
h
au
socke
t
: Add
accept4 sysc
a
l
l
and bump __
D
ragonFly_versio
n
commit
|
commitdiff
|
tree
2015-10-30
Sepherosa
Z
iehau
socket: Shortcircuit FI
O
NBI
O
in soo_ioct
l
()
.
commit
|
commitdiff
|
tree
2015-10-30
Sepherosa Z
i
e
hau
socket/socketpair: Add
S
OCK_{NONBL
O
CK,
C
LO
E
XEC} support
.
commit
|
commitdiff
|
tree
2015-10-30
Sephe
r
os
a
Z
i
ehau
tools/k
q
_connect_client
:
Add
o
p
t
i
on to bind
p
rocess
.
.
.
commit
|
commitdiff
|
tree
2015-10-30
Seph
e
rosa Z
i
ehau
tcp: Use 4-tup
l
e hash to opti
m
ize local por
t
s
e
le
c
tion
.
commit
|
commitdiff
|
tree
2015-10-29
Sepherosa
Z
ieha
u
s
y
stat
/
pv: Lo
g
total IPI, external
interrupts and MP
.
.
.
commit
|
commitdiff
|
tree
2015-10-29
Sepherosa Zi
e
hau
ipdem
u
x: Better initial so_port distribution
f
or n
o
n
.
.
.
commit
|
commitdiff
|
tree
2015-10-29
Sepherosa
Z
ie
h
a
u
udp:
I
m
p
l
e
ment
async
h
ro
n
ized pru_co
n
nect
.
commit
|
commitdiff
|
tree
2015-10-29
Sep
h
e
rosa Ziehau
ud
p
: Save
original
p
rotocol pro
c
essi
n
g port
for later
.
.
.
commit
|
commitdiff
|
tree
2015-10-29
Se
p
herosa Zi
e
ha
u
u
dp/usrreq: Add
brack
e
ts properly
commit
|
commitdiff
|
tree
2015-10-22
Sep
h
erosa Ziehau
udp/usrreq: Imple
m
ent asynchronized pru_attach for UDP
commit
|
commitdiff
|
tree
2015-10-21
Sepherosa Ziehau
udp/usr
r
eq:
A
dd mis
s
ing return
commit
|
commitdiff
|
tree
2015-10-21
Sepher
o
sa Z
i
ehau
udp/usrreq: Fix up cleanup so_pcb check
s
commit
|
commitdiff
|
tree
2015-10-21
Sepherosa Zieh
a
u
tcp
:
In netisr
s
,
if inpc
b
is v
a
lid, tcpcb will n
o
t
.
.
.
commit
|
commitdiff
|
tree
2015-10-21
S
e
ph
e
rosa
Ziehau
rtadvd:
Fix
D
N
S
S
L
option
s
h
andling
commit
|
commitdiff
|
tree
2015-10-21
Sepherosa Ziehau
l
ibc/re
s
ol
v
e: Fix b
r
o
ken EDNS opt
i
o
n
commit
|
commitdiff
|
tree
2015-10-20
Sepherosa Zie
h
a
u
inpcb: R
e
or
d
e
r kmalloc and
i
np che
c
king
in set{
p
e
e
r
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
Sephe
r
osa
Ziehau
test/udp
e
cho:
A
llow binding to INADDR_ANY
commit
|
commitdiff
|
tree
2015-10-20
Sepherosa Ziehau
tcp/u
s
r
req: In neti
s
rs, if so_pcb is non-NULL
,
then
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
Sep
h
erosa Ziehau
tcp/
u
srreq:
t
c
p
_new
t
cp
c
b() never
fails
commit
|
commitdiff
|
tree
2015-10-20
Sep
h
er
o
sa Zieha
u
tcp/usrreq:
There is no need to ref
/
de
r
ef sock
e
t in
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
Seph
e
rosa Zi
e
hau
tcp
/
usrre
q
: TCP so
c
ket must not be re
a
t
tach
e
d
commit
|
commitdiff
|
tree
2015-10-20
Sepherosa
Z
iehau
tcp/
u
sr
r
eq: No ne
e
d to h
o
ld ssb_rcv token to c
a
ll sores
e
rv
e
()
commit
|
commitdiff
|
tree
2015-10-20
Sepherosa Ziehau
tcp/usrre
q
:
Minor c
o
mment fixup and style chang
e
s
commit
|
commitdiff
|
tree
2015-10-20
Sep
h
eros
a
Ziehau
sock
e
t/tcp:
I
mplement
a
synchron
i
z
ed p
r
u_a
t
t
a
ch
f
or TCP
commit
|
commitdiff
|
tree
2015-10-14
S
e
p
h
erosa Zi
e
hau
sock
e
t: Simplify soclose
_
f
a
st by
a
lways sen
d
ing th
e
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
Sepherosa Ziehau
socket: Renam
e
soabort_onc
p
u -> soabort_direct
commit
|
commitdiff
|
tree
2015-10-14
Sepherosa
Z
iehau
s
o
c
k
et: Use WA
I
TOK|NULLOK
t
o allocate
a
s
ync connect
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
Sepherosa Ziehau
token: Cache alig
n
pooled tokens
commit
|
commitdiff
|
tree
2015-10-14
Se
p
hero
s
a
Ziehau
ker
n
: Split filehea
d
i
n
to m
u
ltiple heads
commit
|
commitdiff
|
tree
2015-10-14
S
e
phe
r
osa Ziehau
kern: Us
e
atomic ops for nf
i
les
and move
t
h
em out of
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
Seph
e
rosa Ziehau
lib
k
vm
:
Make
return value
o
f kvm
_
getfile
s
(3) consistent
.
commit
|
commitdiff
|
tree
2015-10-14
S
e
ph
e
rosa Zi
e
hau
te
s
t/kq_conn
e
ct_client: M
a
ke result accu
r
ate
commit
|
commitdiff
|
tree
2015-10-10
Sepherosa Ziehau
test
/
tcp_stre
a
m
:
Add
o
ption for me
s
sage si
z
e
commit
|
commitdiff
|
tree
2015-09-26
S
epherosa Zieha
u
revok
e
(
2):
U
s
e
unix so
c
ket externalize code
t
o
h
a
n
d
le
.
.
.
commit
|
commitdiff
|
tree
2015-09-26
Sepherosa Ziehau
kernel:
All
o
w fhold()
in allfiles_
s
c
a
n_exclusive()
commit
|
commitdiff
|
tree
2015-09-23
Sepherosa Zieh
a
u
revok
e
(2)
:
Repla
c
e 'coun
t
' w/ a boolean
'
found'
commit
|
commitdiff
|
tree
2015-09-18
Sepheros
a
Z
i
ehau
uipc
:
Rew
o
rk un
p
_
p
cblist() to make i
t
MPSAFE
commit
|
commitdiff
|
tree
2015-09-18
Sepherosa Zieh
a
u
uipc: Make unp
_
di
s
card MPSAFE by
d
eferring closef to
.
.
.
commit
|
commitdiff
|
tree
2015-09-16
Sephe
r
osa Zie
h
au
uipc:
Allow
f
d
a
ll
o
c()
to
fail in unp
_
ext
e
rnalize
(
)
commit
|
commitdiff
|
tree
2015-09-16
Sepherosa Ziehau
u
i
pc:
W
hite
spac
e
commit
|
commitdiff
|
tree
2015-09-16
Sepherosa Ziehau
kernel:
U
s
e f
h
old() instead of increasing f_
c
ount m
a
nually
commit
|
commitdiff
|
tree
2015-09-14
Sepherosa Zieh
a
u
at
o
m
i
c: Add
a
t
o
mic_test
a
n
dclear_i
n
t()
commit
|
commitdiff
|
tree
2015-09-14
Sepherosa Zie
h
au
devf
s
: Protec
t
f_data1
p
r
o
p
e
rl
y
and rev
o
ke t
h
e m
e
anle
s
s
.
.
.
commit
|
commitdiff
|
tree
next