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
S
epherosa Ziehau
ifmed
i
a
/
ifconfig: Take flowcon
t
rol as an a
l
i
a
s
for
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
Sepherosa Zie
h
au
ifmed
i
a: In
i
tial
i
z
e
ifm->ifm_media to I
F
M
_NON
E
commit
|
commitdiff
|
tree
2015-11-24
Se
p
herosa Zie
h
au
i
f
medi
a
: Fix
S
IOCGI
F
MEDIA
if
m
r_current val
u
e
commit
|
commitdiff
|
tree
2015-11-24
Sepherosa Zi
e
h
a
u
ifmedia: Set ifm->i
f
m_media
properl
y
upon ifmedia_set()
commit
|
commitdiff
|
tree
2015-11-24
Sepherosa Ziehau
ifm
e
dia
:
Add I
F
M_ETH_MANUFLOW
.
commit
|
commitdiff
|
tree
2015-11-23
Sepherosa Zieha
u
i
fmed
i
a: D
e
fine flow
control related d
e
scriptio
n
proper
l
y
commit
|
commitdiff
|
tree
2015-11-20
Sepherosa Ziehau
ig: Factor out f
u
nctions for
f
low control
commit
|
commitdiff
|
tree
2015-11-20
Sepherosa
Ziehau
igb: Support f
l
ow c
o
ntrol change and default to RX
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
S
e
pherosa Ziehau
em: S
u
p
por
t
flow control chang
e
and default to RX pause
commit
|
commitdiff
|
tree
2015-11-20
Sepherosa Ziehau
emx: Add per
-
d
e
vice flow contr
o
l t
u
nabl
e
support
commit
|
commitdiff
|
tree
2015-11-20
Sepher
o
sa Ziehau
device: Ad
d
d
e
vice_
g
etenv_string()
commit
|
commitdiff
|
tree
2015-11-20
Sepher
o
sa
Z
iehau
device: Pr
e
fer
d
ev
.
d
r
iver
.
unit
.
knob for
p
e
r
-
d
ev
i
c
e
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
Se
p
herosa Zieh
a
u
emx: Support flow control change and default to RX
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
Sepherosa
Z
iehau
kern/lwp: Check lwp_loc
k
be
f
ore r
e
move lwp from
p
roc
e
ss
.
.
.
commit
|
commitdiff
|
tree
2015-11-19
Sepher
o
sa
Ziehau
pth
r
ead: Add lwp
_
setname(2) and implement pthr
e
ad_
s
et_n
a
me_np(3)
commit
|
commitdiff
|
tree
2015-11-19
S
e
phero
s
a
Ziehau
kin
f
o/proc: Set nth
r
ead
s
properly for kernel th
r
eads
commit
|
commitdiff
|
tree
2015-11-19
S
e
pherosa Zieh
a
u
top: Fix header n
a
me and width for proc
e
ss
r
unni
n
g
.
.
.
commit
|
commitdiff
|
tree
2015-11-18
S
eph
e
rosa Ziehau
kern: Hol
d
l
w
p before
p
ossible blockin
g
oper
a
tion
commit
|
commitdiff
|
tree
2015-11-18
Sepherosa
Z
ieha
u
t
o
p: Put kernel idl
e
threads, i
.
e
.
idle_X to
t
he end
.
.
.
commit
|
commitdiff
|
tree
2015-11-18
Sepherosa
Z
iehau
to
p
:
Fix up processes cpu us
a
ge p
e
r
c
en
t
age using uticks
.
.
.
commit
|
commitdiff
|
tree
2015-11-17
S
e
p
herosa Ziehau
kinfo
:
Set kernel idle threads sta
t
e to SIDL
.
commit
|
commitdiff
|
tree
2015-11-17
Sep
h
ero
s
a Ziehau
udp
:
Wakeup callers sleeping
o
n
faile
d
to c
o
nn
e
c
t
sock
e
t
.
commit
|
commitdiff
|
tree
2015-11-17
Sepherosa
Ziehau
sound/dsp: Fix
n
onblocking
s
upport
.
commit
|
commitdiff
|
tree
2015-11-17
Sepherosa Zieh
a
u
bus: Fix d
e
v
c
tl nonblocking s
u
pp
o
rt
.
commit
|
commitdiff
|
tree
2015-11-16
S
e
pherosa Ziehau
kin
f
o
: Zero-o
u
t pctcpu for
zombie processes
commit
|
commitdiff
|
tree
2015-11-16
Sepheros
a
Ziehau
top: Use
k
p
_ktaddr
a
s
k
ernel thread 'id'
commit
|
commitdiff
|
tree
2015-11-16
S
e
p
her
o
sa Zi
e
hau
ki
n
fo: Deliv
e
r addr
e
ss of kernel thread
commit
|
commitdiff
|
tree
2015-11-15
Sepherosa Zie
h
a
u
inpcb: Unbreak
SO
_
R
E
USEPORT s
u
pport
.
commit
|
commitdiff
|
tree
2015-11-15
Sepherosa Ziehau
u
d
p: Fix bind race
s
due to asy
n
c c
l
ose and
rand
o
m socket
.
.
.
commit
|
commitdiff
|
tree
2015-11-15
S
ephero
s
a Z
i
ehau
tcp: Fix bind races
due
t
o
a
sync
c
lose
and random socket
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Sepherosa Ziehau
top: Fi
x
s
ystem proces
s
c
p
u
us
a
ge perce
n
tage display
commit
|
commitdiff
|
tree
2015-11-14
Sepherosa Zi
e
hau
top:
Fi
x
'c' for -S
a
nd -I
commit
|
commitdiff
|
tree
2015-11-14
Sepherosa
Z
iehau
st
y
le: Fix
white
space
s
commit
|
commitdiff
|
tree
2015-11-14
Sepherosa Ziehau
u
i
pc: Port Unix socket domain
G
C
from FreeBSD
.
commit
|
commitdiff
|
tree
2015-11-12
Seph
e
rosa Z
i
ehau
uipc: Release token in
t
he pr
o
per
order on unconnec
t
ed
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
Se
p
herosa Ziehau
uipc: U
s
e
task
q
ueue
t
o run GC
.
commit
|
commitdiff
|
tree
2015-11-09
Sepherosa Ziehau
uipc: No need to call so
r
flush(
)
before unp_gc
(
)
commit
|
commitdiff
|
tree
2015-11-09
Sep
h
erosa Zieha
u
test
:
Add test for unix
s
oc
k
et
c
r
os
s
/self refe
r
ence
commit
|
commitdiff
|
tree
2015-11-06
Sepher
o
sa Zieh
a
u
ui
p
c:
Use
token for rights co
u
ntin
g
commit
|
commitdiff
|
tree
2015-11-06
Sephero
s
a Z
i
ehau
u
ipc: Factor out unp_{add,del}_right()
commit
|
commitdiff
|
tree
2015-11-05
S
epheros
a
Z
i
e
hau
u
i
pc: Con
s
olidate unp_
d
rop()
commit
|
commitdiff
|
tree
2015-11-04
Sepherosa Ziehau
u
i
pc: U
s
e
f
drop instead of closef
commit
|
commitdiff
|
tree
2015-11-04
Sepherosa Zieha
u
rev
o
k
e
.
2: Update manpage for
e
a
8f324c34cc7
8
37f
a
0cc397d
3
29322
.
.
.
commit
|
commitdiff
|
tree
2015-11-04
Sepherosa Ziehau
uipc: Use CTAS
S
ER
T
to s
i
m
p
l
i
fy th
e
exter
n
al
i
ze/intern
a
lize
.
.
.
commit
|
commitdiff
|
tree
2015-11-04
Sepherosa
Z
i
e
ha
u
uipc: Remove
u
nnecessary
u
np_tok
e
n
i
n un
p
_dispose()
commit
|
commitdiff
|
tree
2015-11-04
Sepherosa
Z
i
e
hau
soc
k
et:
D
i
s
p
ose rights di
r
ectly i
n
soreceive()
,
if
.
.
.
commit
|
commitdiff
|
tree
2015-11-03
Se
p
herosa Ziehau
uipc:
R
e
duce
t
o
k
e
n
cover
a
ge on d
e
t
a
ch path
commit
|
commitdiff
|
tree
2015-11-03
Sepherosa Zieh
a
u
uipc: Remove unnecessary socket ref/unref on
detach
.
.
.
commit
|
commitdiff
|
tree
2015-11-03
Seph
e
rosa Ziehau
uip
c
: Ho
l
d unp_token befor
e
calling
unp_
f
ind
_
lockref
(
)
commit
|
commitdiff
|
tree
2015-11-03
Se
p
herosa Zie
h
au
gdb
:
Unbre
a
k building
commit
|
commitdiff
|
tree
2015-10-30
Sepherosa Zieh
a
u
bp
f
: Ad
d
sup
p
or
t
for 802
.
11 packe
t
in
j
ection vi
a
b
p
f
commit
|
commitdiff
|
tree
2015-10-30
Sep
h
erosa
Z
iehau
t
o
ols/k
q
_connec
t
_
client:
Use SOCK_NONBLOCK i
f
it's
.
.
.
commit
|
commitdiff
|
tree
2015-10-30
Sep
h
erosa Ziehau
sock
e
t:
A
d
d
accept4 s
y
scall a
n
d bump __DragonFly_ver
s
io
n
commit
|
commitdiff
|
tree
2015-10-30
Sepherosa
Z
iehau
so
c
k
e
t: Sho
r
tci
r
cu
i
t FIO
N
BIO in soo_i
o
ctl()
.
commit
|
commitdiff
|
tree
2015-10-30
Sephe
r
osa
Z
i
ehau
socket/socke
t
pair: Add
S
OCK_
{
NONBLOCK,CLOEX
E
C} support
.
commit
|
commitdiff
|
tree
2015-10-30
Sepherosa Zie
h
a
u
t
ools/kq_connec
t
_cl
i
e
n
t
: Add op
t
ion
to bind pro
c
ess
.
.
.
commit
|
commitdiff
|
tree
2015-10-30
S
e
pherosa
Z
iehau
tcp
:
U
s
e
4
-tuple h
a
s
h to op
t
imize local port sele
c
tion
.
commit
|
commitdiff
|
tree
2015-10-29
Sepherosa Ziehau
s
y
s
tat/pv:
Log total IPI, external interrupts and MP
.
.
.
commit
|
commitdiff
|
tree
2015-10-29
Sepherosa Zieha
u
ipdemux:
Bette
r
i
nitial so_port distribution for non
.
.
.
commit
|
commitdiff
|
tree
2015-10-29
Sep
h
erosa Zie
h
au
udp: Impleme
n
t asynchronize
d
pru_con
n
ect
.
commit
|
commitdiff
|
tree
2015-10-29
Se
p
heros
a
Ziehau
u
dp: Save
o
riginal p
r
otocol
p
r
o
ce
s
sing
p
ort for later
.
.
.
commit
|
commitdiff
|
tree
2015-10-29
Sepherosa Zieha
u
udp/us
r
req: Add brackets
properly
commit
|
commitdiff
|
tree
2015-10-22
Sepher
o
sa Zie
h
au
udp/usrreq: Implement asynchro
n
ized pru
_
att
a
ch f
o
r UDP
commit
|
commitdiff
|
tree
2015-10-21
S
e
p
her
o
sa
Z
i
ehau
udp/usrreq: Add m
i
s
sing
r
eturn
commit
|
commitdiff
|
tree
2015-10-21
Seph
e
rosa Zi
e
hau
udp/us
r
req:
F
ix up clean
u
p so_pc
b
c
he
c
k
s
commit
|
commitdiff
|
tree
2015-10-21
Sephe
r
osa Zieh
a
u
t
cp: In neti
s
rs, i
f
inpcb is valid, tcpcb will
not
.
.
.
commit
|
commitdiff
|
tree
2015-10-21
S
epherosa Ziehau
rtadvd: Fix DN
S
SL
o
ptions handling
commit
|
commitdiff
|
tree
2015-10-21
S
epherosa Z
i
e
h
a
u
libc/
r
esolve: Fix bro
k
en E
D
NS option
commit
|
commitdiff
|
tree
2015-10-20
Sepherosa Ziehau
inpcb:
Reorder kmalloc and inp checking
i
n set{pee
r
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
Sephero
s
a
Z
i
e
hau
test/udpecho: A
l
low
b
inding
to
INADDR_ANY
commit
|
commitdiff
|
tree
2015-10-20
Sephe
r
osa Ziehau
tcp/usrr
e
q: In n
e
tisrs,
i
f so_
p
c
b
is non-NULL, then
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
Sepherosa
Ziehau
tcp/usrreq: t
c
p
_
n
e
wtcpc
b
(
)
n
ever fai
l
s
commit
|
commitdiff
|
tree
2015-10-20
Sepheros
a
Zi
e
hau
t
cp/u
s
rreq: There is no ne
e
d to
ref/deref socket in
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
Sepherosa Zi
e
hau
tcp/usrreq: TCP socket must no
t
be reattached
commit
|
commitdiff
|
tree
2015-10-20
Seph
e
rosa
Z
ie
h
au
tcp/usrr
e
q:
No ne
e
d to h
o
ld ssb_rcv token
to call so
r
es
e
rve()
commit
|
commitdiff
|
tree
2015-10-20
Sepherosa Ziehau
tcp/usrreq: Minor comment fixup and style cha
n
ges
commit
|
commitdiff
|
tree
2015-10-20
S
epherosa Ziehau
socket/tc
p
:
Implement asynch
r
on
i
zed pru_attach for TCP
commit
|
commitdiff
|
tree
2015-10-14
S
ep
h
erosa Ziehau
socket
:
Simpl
i
fy soclose_
f
as
t
b
y a
l
ways sending the
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
Sep
h
er
o
sa
Zieha
u
s
o
cket: Rename soabort
_
oncpu
-
>
soabort_di
r
e
c
t
commit
|
commitdiff
|
tree
2015-10-14
S
epheros
a
Ziehau
socke
t
: Use WAITOK|NULLOK to allocate asy
n
c
connec
t
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
S
e
pherosa Zieh
a
u
to
k
en:
Cache
a
l
ig
n
pooled
t
okens
commit
|
commitdiff
|
tree
2015-10-14
Sepherosa Zieha
u
kern: Split filehea
d
into mult
i
ple heads
commit
|
commitdiff
|
tree
2015-10-14
Sepherosa
Zieh
a
u
kern:
Use atomic ops for nf
i
l
e
s and move them o
u
t
o
f
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
Sepherosa Zie
h
au
libkvm: Make return value of
k
vm_getfiles(3) con
s
istent
.
commit
|
commitdiff
|
tree
2015-10-14
Sepherosa Ziehau
test/kq_conn
e
ct
_
client
:
Make re
s
ult acc
u
rate
commit
|
commitdiff
|
tree
2015-10-10
Sepher
o
sa Ziehau
test/tcp_stream: Add option for
message
s
i
ze
commit
|
commitdiff
|
tree
2015-09-26
Sepherosa
Z
i
eha
u
r
evoke(2):
U
se unix sock
e
t ext
e
rna
l
ize code to
handle
.
.
.
commit
|
commitdiff
|
tree
2015-09-26
Sephe
r
osa Ziehau
kernel
:
Allow fho
l
d() in allf
i
les_scan_exclusive()
commit
|
commitdiff
|
tree
2015-09-23
Sephero
s
a Ziehau
revoke
(
2
)
:
R
epla
c
e 'count' w/ a b
o
olean 'found'
commit
|
commitdiff
|
tree
2015-09-18
Sepherosa Ziehau
u
ipc: Rework unp_pcblist() to m
a
ke
i
t MPSAF
E
commit
|
commitdiff
|
tree
2015-09-18
Sepherosa Ziehau
uipc: Make u
n
p
_
d
iscar
d
MPSAFE by deferring clo
s
ef to
.
.
.
commit
|
commitdiff
|
tree
2015-09-16
S
ep
h
e
rosa Ziehau
uipc: Allo
w
fdalloc()
t
o
f
ail in unp_ext
e
rna
l
iz
e
()
commit
|
commitdiff
|
tree
2015-09-16
Sepherosa Ziehau
u
i
pc: Wh
i
t
e
space
commit
|
commitdiff
|
tree
2015-09-16
Se
p
h
e
r
o
sa Ziehau
kernel: Use fh
o
l
d
() inste
a
d of increasing f
_
co
u
nt manually
commit
|
commitdiff
|
tree
2015-09-14
Sepherosa Ziehau
atomic:
Add a
t
omi
c
_
testandclear_int()
commit
|
commitdiff
|
tree
2015-09-14
Sepherosa Zieh
a
u
d
evfs:
Protect f_data1 properly and
revoke
t
he meanless
.
.
.
commit
|
commitdiff
|
tree
2015-09-14
Sepherosa Ziehau
unp
:
F
i
x falloc()
f
ailu
r
e in unp_fp_externalize()
commit
|
commitdiff
|
tree
2015-09-14
Sepherosa
Ziehau
uipc: Pro
t
e
c
t
proc
.
p_fd access p
r
oper
l
y in unp_internalize()
commit
|
commitdiff
|
tree
2015-09-14
Sephero
s
a
Ziehau
te
s
t: Ad
d
t
e
st for unix socket file d
e
sc
r
i
p
t
o
r
passing
commit
|
commitdiff
|
tree
2015-09-10
Sep
h
erosa
Z
ieha
u
taskque
u
e: Fix taskqueue locking
issues
commit
|
commitdiff
|
tree
next