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
Sep
h
erosa Ziehau
ifmedia: Initialize ifm->if
m
_media to
I
F
M_NONE
commit
|
commitdiff
|
tree
2015-11-24
Sep
h
erosa Zieha
u
ifmedia: Fix SIOCGIFMEDIA ifmr_current value
commit
|
commitdiff
|
tree
2015-11-24
Sep
h
e
r
o
s
a Zieha
u
ifm
e
d
i
a: Set ifm->ifm
_
m
e
dia properly upon ifmedia
_
set()
commit
|
commitdiff
|
tree
2015-11-24
Sepherosa Ziehau
ifmedia: A
d
d IFM_ETH_MANUFLOW
.
commit
|
commitdiff
|
tree
2015-11-23
Se
p
herosa Zie
h
a
u
if
m
edia: Define
flo
w
control relate
d
d
e
scription pro
p
erly
commit
|
commitdiff
|
tree
2015-11-20
Sephero
s
a
Z
iehau
i
g
: Factor out functions for flo
w
control
commit
|
commitdiff
|
tree
2015-11-20
Seph
e
rosa
Zie
h
au
i
gb: Support flow control chang
e
and default to RX
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
Sepherosa Zieha
u
em: Support fl
o
w control change and defau
l
t to RX pau
s
e
commit
|
commitdiff
|
tree
2015-11-20
S
e
pherosa Ziehau
em
x
:
A
dd per-devic
e
flow control
tun
a
ble support
commit
|
commitdiff
|
tree
2015-11-20
Seph
e
rosa
Z
i
ehau
device: Add
d
evice_geten
v
_string()
commit
|
commitdiff
|
tree
2015-11-20
Sepherosa Ziehau
device:
P
ref
e
r dev
.
dr
i
ver
.
unit
.
kno
b
for p
e
r
-device
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
Sepherosa Ziehau
emx: Su
p
port flo
w
control change
a
n
d
d
efault to RX
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
Sepherosa Ziehau
kern/lwp: Check lw
p
_lo
c
k bef
o
r
e
remove lwp
from pr
o
cess
.
.
.
commit
|
commitdiff
|
tree
2015-11-19
Sephero
s
a Zieha
u
pthread: Add lwp_s
e
t
name(2) and implem
e
nt pthread_
s
e
t_name_
n
p
(
3)
commit
|
commitdiff
|
tree
2015-11-19
Sepherosa Zieh
a
u
kinfo/
p
ro
c
: Set nthreads properly for kernel th
r
eads
commit
|
commitdiff
|
tree
2015-11-19
S
epherosa Ziehau
top:
F
ix header
n
ame
and
width for process runnin
g
.
.
.
commit
|
commitdiff
|
tree
2015-11-18
Sepher
o
s
a
Ziehau
kern: Hold
l
w
p be
f
ore possible blocking
o
perati
o
n
commit
|
commitdiff
|
tree
2015-11-18
Sepher
o
sa
Z
iehau
top: P
u
t kernel idle
threads
,
i
.
e
.
i
dle_X to the end
.
.
.
commit
|
commitdiff
|
tree
2015-11-18
Sepherosa Ziehau
top:
Fix up proce
s
ses cp
u
usage per
c
entage using uticks
.
.
.
commit
|
commitdiff
|
tree
2015-11-17
Sephe
r
osa Ziehau
kinfo:
S
e
t kernel idle threa
d
s
s
tate to SI
D
L
.
commit
|
commitdiff
|
tree
2015-11-17
Sephe
r
osa Ziehau
udp: Wakeup c
a
lle
r
s sleep
i
ng
on f
a
iled to connect socket
.
commit
|
commitdiff
|
tree
2015-11-17
S
e
p
heros
a
Zi
e
hau
sound/dsp: Fix no
n
blocking suppor
t
.
commit
|
commitdiff
|
tree
2015-11-17
Se
p
herosa Ziehau
bus
:
Fix devc
t
l
n
onblo
c
king support
.
commit
|
commitdiff
|
tree
2015-11-16
Sepherosa Ziehau
k
i
nfo: Zero-o
u
t pctcpu for zombie processes
commit
|
commitdiff
|
tree
2015-11-16
Sephe
r
osa Z
i
ehau
top:
Use
k
p_ktaddr as ker
n
el th
r
ea
d
'
id'
commit
|
commitdiff
|
tree
2015-11-16
Seph
e
ros
a
Z
i
ehau
kinfo: Deliver addre
s
s
o
f ker
n
e
l
thr
e
ad
commit
|
commitdiff
|
tree
2015-11-15
S
e
pherosa Zieh
a
u
inpcb: Un
b
reak
S
O_R
E
U
SEPORT s
u
p
p
ort
.
commit
|
commitdiff
|
tree
2015-11-15
Sepherosa
Ziehau
u
dp: Fix bind race
s
due t
o
as
y
nc c
l
ose and ran
d
om
s
ocket
.
.
.
commit
|
commitdiff
|
tree
2015-11-15
Sepherosa Ziehau
t
c
p: Fix bi
n
d races due to a
s
ync c
l
o
se
and random socket
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Sepherosa Zieh
a
u
top: Fix system
process c
p
u usag
e
perc
e
ntage display
commit
|
commitdiff
|
tree
2015-11-14
Sepherosa Zi
e
hau
top: F
i
x
'c' for -S and -I
commit
|
commitdiff
|
tree
2015-11-14
Sepher
o
sa
Ziehau
styl
e
: F
i
x white spaces
commit
|
commitdiff
|
tree
2015-11-14
Sepherosa
Z
iehau
uipc: Port Unix
s
ocket domain GC
from FreeBSD
.
commit
|
commitdiff
|
tree
2015-11-12
Sepherosa Zi
e
hau
uipc: Relea
s
e
t
oken in the proper order
on unc
o
nnected
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
Seph
e
rosa
Z
i
ehau
u
ipc: Use taskqueue to
r
un GC
.
commit
|
commitdiff
|
tree
2015-11-09
Se
p
herosa Zie
h
au
uipc: No need to
c
all sorf
l
us
h
() before unp_gc()
commit
|
commitdiff
|
tree
2015-11-09
Seph
e
rosa Zieh
a
u
test: Ad
d
test for unix so
c
k
e
t cross/sel
f
refe
r
ence
commit
|
commitdiff
|
tree
2015-11-06
Sepherosa Z
i
e
h
au
u
ipc
:
Use
t
oken for rights counting
commit
|
commitdiff
|
tree
2015-11-06
Sep
h
erosa Ziehau
uipc: Fact
o
r
o
ut unp_{add,de
l
}_righ
t
()
commit
|
commitdiff
|
tree
2015-11-05
Se
p
herosa Ziehau
uipc: Consolidate
u
n
p_dr
o
p()
commit
|
commitdiff
|
tree
2015-11-04
Sepherosa Ziehau
ui
p
c: Use fdrop instead
of
clo
s
ef
commit
|
commitdiff
|
tree
2015-11-04
Se
p
herosa Zieha
u
revoke
.
2:
Upd
a
te manpage fo
r
e
a8f324
c
34
c
c7837fa0cc397d3
2
9322
.
.
.
commit
|
commitdiff
|
tree
2015-11-04
Sepherosa Zi
e
hau
ui
p
c: U
s
e CTASSERT to simpl
i
fy the externalize/intern
a
l
i
ze
.
.
.
commit
|
commitdiff
|
tree
2015-11-04
Sepherosa Ziehau
uipc: Re
m
ov
e
u
n
necess
a
ry
unp_token i
n
unp_dispo
s
e(
)
commit
|
commitdiff
|
tree
2015-11-04
Sepherosa Ziehau
so
c
ket: Dis
p
ose right
s
direc
t
l
y in s
o
r
e
c
e
ive(), if
.
.
.
commit
|
commitdiff
|
tree
2015-11-03
Sepherosa Ziehau
ui
p
c: Reduce token coverage on det
a
ch path
commit
|
commitdiff
|
tree
2015-11-03
S
epher
o
sa Zie
h
au
uipc: Remove unnecessary so
c
ke
t
ref/unref on detach
.
.
.
commit
|
commitdiff
|
tree
2015-11-03
Sepherosa
Z
iehau
uipc: Hol
d
unp_token before callin
g
un
p
_fi
n
d_lockref()
commit
|
commitdiff
|
tree
2015-11-03
Sepherosa
Ziehau
gdb:
U
nbreak buildi
n
g
commit
|
commitdiff
|
tree
2015-11-02
zrj
soc
k
et/recv
f
rom: Add
MSG_
C
MSG_CLOEX
E
C support
commit
|
commitdiff
|
tree
2015-10-30
Seph
e
rosa
Zie
h
au
bpf: Add support f
o
r
802
.
11 p
a
cket inject
i
on via
bpf
commit
|
commitdiff
|
tree
2015-10-30
Sepherosa Ziehau
tools/
k
q_c
o
n
nect_clien
t
: U
s
e
S
O
CK_N
O
NBLOCK if it's
.
.
.
commit
|
commitdiff
|
tree
2015-10-30
Sephero
s
a Zieh
a
u
s
o
c
k
et:
Add accept4 syscall and b
u
mp __DragonFly_version
commit
|
commitdiff
|
tree
2015-10-30
Sepherosa
Zi
e
hau
soc
k
et: Shortcircuit F
I
O
N
BIO in soo_ioctl()
.
commit
|
commitdiff
|
tree
2015-10-30
Sepheros
a
Ziehau
soc
k
et/socketpair: Ad
d
SOC
K
_{NONBLO
C
K,CLOEXEC} suppo
r
t
.
commit
|
commitdiff
|
tree
2015-10-30
Sepherosa
Z
i
ehau
tools/kq_con
n
ect_client: Ad
d
option to
bi
n
d proce
s
s
.
.
.
commit
|
commitdiff
|
tree
2015-10-30
Sep
h
erosa Ziehau
tcp: Use
4-tuple hash to optimize local port select
i
on
.
commit
|
commitdiff
|
tree
2015-10-29
Seph
e
r
osa Zieha
u
systat/pv:
Log total IPI,
ex
t
ernal i
n
ter
r
u
p
ts and MP
.
.
.
commit
|
commitdiff
|
tree
2015-10-29
Sepherosa Zieh
a
u
ipdemux: Better initial so_port distribution for
n
o
n
.
.
.
commit
|
commitdiff
|
tree
2015-10-29
Sepherosa Ziehau
udp: Implem
e
nt asynchro
n
ized pru_connec
t
.
commit
|
commitdiff
|
tree
2015-10-29
Sepherosa Z
i
ehau
udp
:
Save
ori
g
inal pr
o
t
ocol proc
e
ssing port
f
or later
.
.
.
commit
|
commitdiff
|
tree
2015-10-29
Sepheros
a
Ziehau
udp/usrreq
:
Add brackets proper
l
y
commit
|
commitdiff
|
tree
2015-10-22
Sepherosa Ziehau
u
d
p/
u
srreq: Implement asynchro
n
ize
d
p
r
u
_attach for UDP
commit
|
commitdiff
|
tree
2015-10-21
Sepherosa Zi
e
h
au
udp/usrr
e
q: Add m
i
s
s
i
n
g return
commit
|
commitdiff
|
tree
2015-10-21
Sepher
o
sa Zieh
a
u
udp/usrreq
:
F
ix up cleanup so_pcb checks
commit
|
commitdiff
|
tree
2015-10-21
Sepher
o
sa
Z
ieha
u
t
cp: I
n
netisrs, if inpcb is valid,
tcpcb will not
.
.
.
commit
|
commitdiff
|
tree
2015-10-21
Sepherosa Ziehau
rtadvd: Fix DNSSL o
p
tions handling
commit
|
commitdiff
|
tree
2015-10-21
S
epherosa Ziehau
libc/resolve: Fix broken
E
D
N
S option
commit
|
commitdiff
|
tree
2015-10-20
S
e
pherosa Ziehau
inpcb: Reorder kmalloc and inp checking in set{peer
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
Sepherosa Ziehau
test/udp
e
c
ho: A
l
low binding to INADDR_AN
Y
commit
|
commitdiff
|
tree
2015-10-20
S
ephero
s
a Zieha
u
tcp/u
s
rreq: In n
e
tisrs
,
if so_pcb
i
s non-NULL, then
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
Sepher
o
sa Ziehau
tcp/usrreq: tc
p
_
ne
w
tcpcb() never fails
commit
|
commitdiff
|
tree
2015-10-20
S
epherosa
Ziehau
tcp/usrr
e
q:
T
he
r
e is no n
e
ed to ref/deref socket in
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
Sepherosa
Ziehau
tcp/usrreq:
T
CP socket m
u
st not be reattached
commit
|
commitdiff
|
tree
2015-10-20
Se
p
he
r
osa Ziehau
tcp/usr
r
eq: No need to h
o
ld
ssb
_
rcv token to c
a
ll soreserve(
)
commit
|
commitdiff
|
tree
2015-10-20
S
e
pherosa Ziehau
t
cp/usrre
q
: Minor
comment fi
x
up and style c
h
ange
s
commit
|
commitdiff
|
tree
2015-10-20
Seph
e
rosa Ziehau
so
c
ket/tcp: Implement asynchronized
p
ru_att
a
c
h
for TC
P
commit
|
commitdiff
|
tree
2015-10-14
Se
p
h
e
r
osa
Ziehau
socke
t
: Simplify soclose_fast by alwa
y
s
s
ending the
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
Sepherosa Ziehau
soc
k
et:
R
ename
s
oa
b
ort
_
oncpu -> soabort_direct
commit
|
commitdiff
|
tree
2015-10-14
Sepherosa
Z
iehau
s
oc
k
et: Use WAITOK|NULLOK
to all
o
cate async connect
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
S
e
ph
e
rosa Ziehau
token:
Cache align pooled tokens
commit
|
commitdiff
|
tree
2015-10-14
Se
p
herosa Z
i
ehau
k
e
r
n: Split
filehead int
o
mult
i
ple heads
commit
|
commitdiff
|
tree
2015-10-14
Seph
e
r
o
sa Zieh
a
u
kern:
Use
atomic o
p
s for nfil
e
s
a
nd move them ou
t
o
f
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
Se
p
herosa Z
i
e
h
a
u
lib
k
vm:
M
ake
r
eturn
v
alue
o
f
k
v
m
_
getfil
e
s(3) co
n
si
s
tent
.
commit
|
commitdiff
|
tree
2015-10-14
S
ep
h
erosa Zieha
u
test/kq_connect
_
client: Make resu
l
t
ac
c
u
r
a
te
commit
|
commitdiff
|
tree
2015-10-10
Seph
e
rosa
Z
i
e
hau
test/tcp_stre
a
m: Add option f
o
r me
s
sage size
commit
|
commitdiff
|
tree
2015-09-26
Sephero
s
a
Ziehau
rev
o
ke(2): Use
u
n
i
x socket externalize code to
h
a
ndle
.
.
.
commit
|
commitdiff
|
tree
2015-09-26
S
e
phe
r
osa Ziehau
k
e
r
nel:
A
ll
o
w fhold() in allfiles_
s
c
an_
e
xclu
s
ive()
commit
|
commitdiff
|
tree
2015-09-23
Seph
e
rosa Ziehau
re
v
oke(2): Replac
e
'
c
o
u
n
t'
w/ a bool
e
an 'f
o
und'
commit
|
commitdiff
|
tree
2015-09-18
Sep
h
erosa
Z
iehau
uipc:
R
ew
o
rk unp_
p
c
bl
i
st() to make
i
t MPSAFE
commit
|
commitdiff
|
tree
2015-09-18
Sep
h
eros
a
Ziehau
uipc: Make unp_discar
d
MP
S
AFE by deferring closef
t
o
.
.
.
commit
|
commitdiff
|
tree
2015-09-16
S
epheros
a
Z
ieh
a
u
u
ipc: Allow
fdalloc() to fail in unp_external
i
ze()
commit
|
commitdiff
|
tree
2015-09-16
Sepher
o
s
a
Ziehau
uip
c
:
W
hite space
commit
|
commitdiff
|
tree
2015-09-16
S
e
pherosa Zieh
a
u
kernel: U
s
e f
h
old()
i
n
stead
of increasin
g
f_count manua
l
ly
commit
|
commitdiff
|
tree
2015-09-14
S
e
pher
o
s
a Ziehau
atomic: Add atomic_tes
t
andclear_int()
commit
|
commitdiff
|
tree
2015-09-14
Sepherosa Ziehau
devfs: Protect f_data
1
properly and
re
v
oke the meanless
.
.
.
commit
|
commitdiff
|
tree
2015-09-14
S
e
phe
r
osa Ziehau
unp:
Fix falloc() failu
r
e
in unp_fp_
e
xternalize()
commit
|
commitdiff
|
tree
2015-09-14
S
e
pherosa Z
i
ehau
uipc:
P
rotect
proc
.
p_fd access properly in
u
np
_
i
nte
r
nalize()
commit
|
commitdiff
|
tree
2015-09-14
S
e
pherosa Z
i
ehau
t
e
st
:
Add te
s
t
for u
n
ix s
o
cket file de
s
criptor passing
commit
|
commitdiff
|
tree
2015-09-10
Sepherosa Zi
e
hau
t
askqueue:
F
ix taskqu
e
ue
l
ocking
issues
commit
|
commitdiff
|
tree
next