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
Revert "kqueue: Return value of knote_release is no longer useful."
2015-11-24
Sephero
s
a
Zieh
a
u
i
fmed
i
a/ifc
o
nfi
g
: Tak
e
fl
o
wcontrol
as an ali
a
s
for
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
Se
p
heros
a
Z
i
e
h
au
i
fmedia:
I
nitialize ifm->ifm_m
e
di
a
to IFM_NON
E
commit
|
commitdiff
|
tree
2015-11-24
Sepher
o
sa Ziehau
ifmedia:
F
ix
SIOCGIFMEDIA ifmr_
c
u
r
r
ent value
commit
|
commitdiff
|
tree
2015-11-24
Sepheros
a
Ziehau
ifmedia: Set ifm-
>
ifm_media prop
e
rly upon ifmedia_set()
commit
|
commitdiff
|
tree
2015-11-24
Se
p
h
erosa Zieha
u
i
f
m
edia:
Add IFM_ETH_M
A
NUFLOW
.
commit
|
commitdiff
|
tree
2015-11-23
Sepheros
a
Z
i
e
h
au
ifm
e
dia: Define flow control
r
e
lated description pro
p
e
r
ly
commit
|
commitdiff
|
tree
2015-11-20
Se
p
herosa Ziehau
ig: Factor out functions for flow control
commit
|
commitdiff
|
tree
2015-11-20
Sepheros
a
Ziehau
igb: Support
f
lo
w
control change a
n
d
default
t
o RX
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
Se
p
herosa Ziehau
em
:
S
upport
f
low control change and default to RX pause
commit
|
commitdiff
|
tree
2015-11-20
Se
p
herosa Ziehau
emx:
A
dd per-device f
l
ow control tunabl
e
support
commit
|
commitdiff
|
tree
2015-11-20
Sepherosa Ziehau
device:
A
dd devic
e
_getenv
_
str
i
n
g
()
commit
|
commitdiff
|
tree
2015-11-20
Sepherosa Zi
e
h
a
u
devi
c
e
: Prefer dev
.
drive
r
.
u
nit
.
knob for
per-device
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
Se
p
h
e
rosa Ziehau
e
mx: Support flow control change and default to RX
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
Seph
e
rosa Ziehau
kern
/
lwp: Check l
w
p
_lock befor
e
remo
v
e lwp from
process
.
.
.
commit
|
commitdiff
|
tree
2015-11-19
Sep
h
eros
a
Z
i
ehau
pthread:
A
dd lwp_set
n
ame(2)
and implement p
t
hr
e
ad_set_n
a
me
_
np(3)
commit
|
commitdiff
|
tree
2015-11-19
Sepherosa Ziehau
k
info/
p
roc: Set
n
threads
prop
e
rly for
kernel thread
s
commit
|
commitdiff
|
tree
2015-11-19
S
ep
h
erosa Ziehau
top
:
Fix
h
eader name
a
n
d width
for
pr
o
cess running
.
.
.
commit
|
commitdiff
|
tree
2015-11-18
Sephe
r
os
a
Ziehau
k
e
rn: Hold lwp befor
e
p
ossible block
i
ng
operation
commit
|
commitdiff
|
tree
2015-11-18
Sep
h
erosa Ziehau
top:
Pu
t
kernel idle threads, i
.
e
.
idle_X
t
o the end
.
.
.
commit
|
commitdiff
|
tree
2015-11-18
Sepher
o
sa
Z
ie
h
a
u
top:
F
ix up processes
cpu
u
sage
perce
n
tage us
i
ng uticks
.
.
.
commit
|
commitdiff
|
tree
2015-11-17
S
e
ph
e
rosa
Z
iehau
k
i
n
fo: Set kernel idle threads st
a
te t
o
SIDL
.
commit
|
commitdiff
|
tree
2015-11-17
Sepherosa Ziehau
u
d
p: Wakeup callers
s
leep
i
ng on f
a
iled to con
n
ect socket
.
commit
|
commitdiff
|
tree
2015-11-17
S
e
ph
e
r
o
sa Zieha
u
sound/ds
p
: Fix non
b
locking support
.
commit
|
commitdiff
|
tree
2015-11-17
S
e
pherosa Zi
e
h
a
u
bus: Fix devctl nonblocking support
.
commit
|
commitdiff
|
tree
2015-11-16
Sepherosa Zieha
u
k
info
:
Z
e
r
o-out pctcp
u
for zombie processes
commit
|
commitdiff
|
tree
2015-11-16
Sepherosa
Z
ieha
u
top: Use kp_ktaddr as kernel
thread 'id'
commit
|
commitdiff
|
tree
2015-11-16
Sephe
r
osa Zi
e
hau
kinfo
:
Deliver address
of kernel thread
commit
|
commitdiff
|
tree
2015-11-15
Se
p
h
e
ro
s
a Zie
h
au
inpcb: Unbreak SO_REUSEPORT support
.
commit
|
commitdiff
|
tree
2015-11-15
Se
p
herosa Ziehau
u
d
p: Fix bind race
s
d
ue
to asy
n
c close
and rando
m
sock
e
t
.
.
.
commit
|
commitdiff
|
tree
2015-11-15
Sepherosa Zieh
a
u
tcp: Fix bind races due to async close a
n
d random
s
ocket
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Sepherosa
Z
iehau
top: Fix
s
yst
e
m pr
o
cess cpu usage percentage display
commit
|
commitdiff
|
tree
2015-11-14
Sepher
o
sa Z
i
eha
u
top: Fix 'c' for
-S
and -I
commit
|
commitdiff
|
tree
2015-11-14
Sephero
s
a Zi
e
h
au
style:
Fix wh
i
te spaces
commit
|
commitdiff
|
tree
2015-11-14
Sephero
s
a Ziehau
uip
c
:
Port Unix socket domain GC from F
r
eeBSD
.
commit
|
commitdiff
|
tree
2015-11-12
S
e
p
herosa Ziehau
uipc: Rele
a
s
e to
k
en i
n
the proper
o
r
d
er on
u
nconnected
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
Sepherosa Zie
h
au
uipc: Use tas
k
queue t
o
ru
n
G
C
.
commit
|
commitdiff
|
tree
2015-11-09
Seph
e
ro
s
a
Ziehau
uipc: No nee
d
to call sorf
l
u
sh() before unp_gc()
commit
|
commitdiff
|
tree
2015-11-09
Sepherosa
Z
ieh
a
u
t
est:
A
d
d test for unix socket cross/self referen
c
e
commit
|
commitdiff
|
tree
2015-11-06
Sepher
o
sa Zieha
u
uipc:
U
se
t
oken for
rights counting
commit
|
commitdiff
|
tree
2015-11-06
Sepherosa Ziehau
uipc: Factor out unp_{add,del}_right()
commit
|
commitdiff
|
tree
2015-11-05
Sephero
s
a Zi
e
ha
u
uipc: C
o
nsolidate u
n
p_drop()
commit
|
commitdiff
|
tree
2015-11-04
Sepherosa Ziehau
uipc
:
U
s
e
f
d
rop in
s
tead
o
f clo
s
ef
commit
|
commitdiff
|
tree
2015-11-04
Sep
h
er
o
sa Zieh
a
u
rev
o
ke
.
2
:
Update manpage for ea8f324c34cc7837fa0cc397d329322
.
.
.
commit
|
commitdiff
|
tree
2015-11-04
Sepher
o
sa
Z
ieha
u
uipc: Us
e
CTASSERT to simpl
i
fy t
h
e
e
xt
e
rn
a
lize/internalize
.
.
.
commit
|
commitdiff
|
tree
2015-11-04
S
epher
o
sa
Z
iehau
u
ipc: Rem
o
ve
u
nnecess
a
ry unp
_
token in un
p
_dispose()
commit
|
commitdiff
|
tree
2015-11-04
Sepherosa Ziehau
sock
e
t
: Dis
p
ose rig
h
ts directly
i
n sorece
i
v
e
(
)
, if
.
.
.
commit
|
commitdiff
|
tree
2015-11-03
Seph
e
rosa
Z
iehau
uipc:
Red
u
ce token co
v
erage on detach path
commit
|
commitdiff
|
tree
2015-11-03
Sepherosa Zi
e
hau
uipc: Remove
u
nnecessary socket ref/unref o
n
d
e
ta
c
h
.
.
.
commit
|
commitdiff
|
tree
2015-11-03
Sepherosa Ziehau
uipc: Hold unp_token before calling unp_f
i
nd_lo
c
kref()
commit
|
commitdiff
|
tree
2015-11-03
S
ep
h
erosa Zie
h
au
gdb: Unbreak building
commit
|
commitdiff
|
tree
2015-10-30
Sephero
s
a Ziehau
b
p
f: Add support for
8
02
.
11 pa
c
ket injectio
n
v
i
a
bpf
commit
|
commitdiff
|
tree
2015-10-30
Sephe
r
osa
Z
ieh
a
u
t
o
ols/kq_conn
e
ct_clie
n
t: Use
SOCK_NONB
L
O
C
K if
i
t's
.
.
.
commit
|
commitdiff
|
tree
2015-10-30
Sepherosa Ziehau
so
c
ket: Add accept4 syscall an
d
bump __DragonFly_version
commit
|
commitdiff
|
tree
2015-10-30
Seph
e
rosa Z
i
ehau
sock
e
t: S
h
o
rtcircuit
F
IO
N
BIO in soo_ioctl()
.
commit
|
commitdiff
|
tree
2015-10-30
Sepherosa Ziehau
socket
/
socket
p
a
ir
:
Add SOCK_{NONBLO
C
K,CLOE
X
E
C} supp
o
rt
.
commit
|
commitdiff
|
tree
2015-10-30
Se
p
herosa
Zie
h
au
too
l
s/kq_
c
o
n
nect_
c
lient: Add op
t
ion to bind p
r
o
c
ess
.
.
.
commit
|
commitdiff
|
tree
2015-10-30
Sephero
s
a Ziehau
tcp: Use
4
-tu
p
le hash to optim
i
ze loca
l
port selection
.
commit
|
commitdiff
|
tree
2015-10-29
Sepherosa Ziehau
systat/
p
v:
Log total I
P
I,
e
xte
r
nal
i
nterrupt
s
and MP
.
.
.
commit
|
commitdiff
|
tree
2015-10-29
S
epherosa
Z
iehau
ipdemux: Better initial so_p
o
rt distrib
u
tion for non
.
.
.
commit
|
commitdiff
|
tree
2015-10-29
Sephero
s
a Ziehau
udp: Implement
a
synchronize
d
pru_connect
.
commit
|
commitdiff
|
tree
2015-10-29
Sepherosa Zi
e
hau
u
dp: Sav
e
original protocol processing port for later
.
.
.
commit
|
commitdiff
|
tree
2015-10-29
Sep
h
erosa Ziehau
udp
/
usrreq:
Add
b
r
ackets properly
commit
|
commitdiff
|
tree
2015-10-22
S
e
ph
e
r
o
sa
Z
ie
h
au
udp/usrre
q
: Implement asynchr
o
nized pru_attach for UDP
commit
|
commitdiff
|
tree
2015-10-21
Sepherosa Ziehau
u
d
p/u
s
rreq: Add missing r
e
t
urn
commit
|
commitdiff
|
tree
2015-10-21
Sep
h
erosa Zieha
u
udp/usrreq: Fix up cleanup so_pcb
checks
commit
|
commitdiff
|
tree
2015-10-21
Sep
h
erosa Zieh
a
u
tcp: In
n
etisrs, if i
n
pcb is valid,
tcpcb
w
ill
n
ot
.
.
.
commit
|
commitdiff
|
tree
2015-10-21
Sepherosa Zie
h
au
r
t
advd: Fix DNSSL option
s
handling
commit
|
commitdiff
|
tree
2015-10-21
Sep
h
erosa Ziehau
libc/resolve:
F
ix b
r
oken
EDNS optio
n
commit
|
commitdiff
|
tree
2015-10-20
Sepherosa
Z
iehau
inpc
b
: Reorder kmalloc and inp che
c
king in set{pee
r
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
Sepheros
a
Ziehau
test/udpecho:
Allow
b
i
nding to INA
D
DR_ANY
commit
|
commitdiff
|
tree
2015-10-20
Se
p
h
e
rosa Ziehau
tcp/usrreq: In net
i
sr
s
, if so_pcb is non-NULL,
t
he
n
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
Seph
e
rosa
Z
iehau
tcp/u
s
rreq: tcp_newtcpcb()
neve
r
fails
commit
|
commitdiff
|
tree
2015-10-20
Sepherosa Zieha
u
tcp/
u
srreq
:
T
h
ere is no need
to ref/deref
s
o
cket in
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
Sepherosa Ziehau
t
cp/usrreq
:
T
C
P socke
t
must
not be
r
e
attached
commit
|
commitdiff
|
tree
2015-10-20
Sepherosa
Ziehau
t
c
p
/
usrreq: No need to hold ssb_r
c
v toke
n
to call s
o
rese
r
v
e
()
commit
|
commitdiff
|
tree
2015-10-20
Sepher
o
sa Ziehau
tcp/usrre
q
: Min
o
r c
o
mment fixup and s
t
yle
c
hanges
commit
|
commitdiff
|
tree
2015-10-20
Sepherosa Ziehau
socket/tcp: I
m
p
lement async
h
r
o
nize
d
pru_attach
for TCP
commit
|
commitdiff
|
tree
2015-10-14
Sephe
r
osa Z
i
ehau
so
c
ke
t
:
S
i
m
plify soclos
e
_
f
ast by al
w
ays sending the
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
S
e
phe
r
osa Zi
e
ha
u
sock
e
t: Rename soabort_oncpu
-
> soa
b
ort_dire
c
t
commit
|
commitdiff
|
tree
2015-10-14
Sepherosa Zie
h
au
sock
e
t: Use WAITOK|NULLO
K
t
o
allocate
a
sync
c
onnect
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
Sephero
s
a
Ziehau
token: Cache al
i
gn
p
ooled tokens
commit
|
commitdiff
|
tree
2015-10-14
Sephe
r
o
s
a Zieha
u
kern: Split fileh
e
ad int
o
m
ultiple
h
eads
commit
|
commitdiff
|
tree
2015-10-14
S
e
pherosa Zie
h
au
ker
n
: Use atom
i
c op
s
for nfi
l
es and
m
ove them out o
f
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
Sepherosa Z
i
e
h
a
u
libkvm: Mak
e
r
eturn
v
a
l
ue o
f
kvm_
g
etfiles(3)
c
onsi
s
t
e
nt
.
commit
|
commitdiff
|
tree
2015-10-14
Sepherosa
Zie
h
au
test/k
q
_connect_
c
lient:
Make result
accurate
commit
|
commitdiff
|
tree
2015-10-10
S
e
p
h
er
o
sa Ziehau
test/tcp_stream:
Add option for mes
s
age size
commit
|
commitdiff
|
tree
2015-09-26
Sepherosa Zieh
a
u
revoke(
2
): Use
u
n
ix
socket e
x
ternaliz
e
code to h
a
ndle
.
.
.
commit
|
commitdiff
|
tree
2015-09-26
S
e
phe
r
os
a
Ziehau
ker
n
el: Allow fhold() in allfiles_scan_exclusive()
commit
|
commitdiff
|
tree
2015-09-23
Seph
e
rosa Ziehau
revo
k
e(2)
:
Re
p
lace 'cou
n
t' w/ a boolean '
f
ound'
commit
|
commitdiff
|
tree
2015-09-18
Sepherosa
Z
ie
h
au
uipc: Rewor
k
unp_pcblist() to
m
ake it MP
S
AFE
commit
|
commitdiff
|
tree
2015-09-18
Sepheros
a
Ziehau
ui
p
c: Make unp_d
i
scard
MPSAFE
b
y deferring close
f
t
o
.
.
.
commit
|
commitdiff
|
tree
2015-09-16
Sephe
r
osa Ziehau
uipc: Allow
fdalloc() to
fail in unp
_
external
i
ze()
commit
|
commitdiff
|
tree
2015-09-16
Sep
h
erosa Ziehau
uipc: White spac
e
commit
|
commitdiff
|
tree
2015-09-16
Sepherosa Ziehau
kernel:
U
se f
h
old() instea
d
of i
n
creasing
f_count m
a
nually
commit
|
commitdiff
|
tree
2015-09-14
Seph
e
rosa Ziehau
a
tomic: Add atomic
_
t
e
s
tand
c
lear_int()
commit
|
commitdiff
|
tree
2015-09-14
Sep
h
e
r
o
sa Ziehau
devfs:
Protec
t
f_data1
p
roperly and
re
v
oke the meanless
.
.
.
commit
|
commitdiff
|
tree
2015-09-14
Sepherosa
Z
iehau
unp:
Fix fall
o
c
(
) f
a
il
u
re
in unp
_
fp_e
x
ternalize()
commit
|
commitdiff
|
tree
2015-09-14
Sepherosa Ziehau
uipc: Protect proc
.
p_fd
a
ccess
p
ro
p
erly in unp_internaliz
e
()
commit
|
commitdiff
|
tree
2015-09-14
Sep
h
erosa
Ziehau
test: A
d
d t
e
st fo
r
u
n
i
x
s
ocket file descriptor
p
assing
commit
|
commitdiff
|
tree
2015-09-10
Seph
e
r
osa Zieh
a
u
taskqueue: Fix ta
s
kqueue locki
n
g issues
commit
|
commitdiff
|
tree
next