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
tcp: No need to return tcpcb from tcp_newtcpcb()
2015-11-24
Seph
e
rosa Zieh
a
u
ifmedia
:
Fi
x
SIOCGI
F
MEDIA ifmr_c
u
r
re
n
t va
l
ue
commit
|
commitdiff
|
tree
2015-11-24
Sep
h
e
rosa Ziehau
ifmedia:
S
et ifm-
>
if
m
_media properly upon if
m
edi
a
_set
(
)
commit
|
commitdiff
|
tree
2015-11-24
Seph
e
ros
a
Zi
e
h
au
ifmed
i
a
:
Add IFM_ETH_MANUF
L
OW
.
commit
|
commitdiff
|
tree
2015-11-23
Sephe
r
osa Ziehau
ifmedia: Defi
n
e flow c
o
ntr
o
l related description properly
commit
|
commitdiff
|
tree
2015-11-20
Sepherosa
Z
i
e
ha
u
ig: Factor out functions for flow control
commit
|
commitdiff
|
tree
2015-11-20
Sephero
s
a
Ziehau
i
g
b:
S
u
p
port flow control c
h
ange and default to RX
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
Sephe
r
os
a
Ziehau
em: Support f
l
ow control change and def
a
ul
t
to RX pause
commit
|
commitdiff
|
tree
2015-11-20
Sepherosa
Zieh
a
u
emx: Ad
d
per-device
f
lo
w
contro
l
tunable support
commit
|
commitdiff
|
tree
2015-11-20
Sepherosa Zieha
u
device: Add dev
i
ce_ge
t
e
nv_strin
g
()
commit
|
commitdiff
|
tree
2015-11-20
Sephero
s
a Zie
h
au
device: Prefer dev
.
driver
.
unit
.
knob for per-dev
i
ce
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
Se
p
herosa Ziehau
e
mx: Supp
o
rt f
l
o
w
c
ontrol change
a
nd defa
u
lt to
RX
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
Sepherosa Ziehau
k
e
rn
/
lw
p
: Check lwp_lo
c
k
before remove lwp from process
.
.
.
commit
|
commitdiff
|
tree
2015-11-19
Se
p
herosa Ziehau
pthread: A
d
d lwp_setname(2) and implement
pthre
a
d_set_na
m
e_np(3)
commit
|
commitdiff
|
tree
2015-11-19
Sepherosa Zie
h
au
kinfo/proc: Set nthreads prop
e
rly
for kernel
t
hreads
commit
|
commitdiff
|
tree
2015-11-19
Sephe
r
osa
Ziehau
top: Fix head
e
r
n
a
m
e
and widt
h
for pro
c
ess run
n
ing
.
.
.
commit
|
commitdiff
|
tree
2015-11-18
Se
p
herosa Ziehau
kern: Hold lwp be
f
o
r
e possible
b
l
oc
k
i
ng operatio
n
commit
|
commitdiff
|
tree
2015-11-18
Sepherosa Zie
h
au
t
op: Put ker
n
e
l
i
dle thre
a
ds,
i
.
e
.
i
d
le_X
t
o
the end
.
.
.
commit
|
commitdiff
|
tree
2015-11-18
Sepherosa Zieha
u
top: Fix up proces
s
es cpu usage percen
t
age us
i
ng utick
s
.
.
.
commit
|
commitdiff
|
tree
2015-11-17
Se
p
h
erosa Ziehau
k
inf
o
: Set kernel
idle threads
state to SIDL
.
commit
|
commitdiff
|
tree
2015-11-17
S
e
p
h
erosa Z
i
eha
u
udp: Wak
e
up
c
allers sleeping on
fa
i
led to connect socket
.
commit
|
commitdiff
|
tree
2015-11-17
Seph
e
r
osa Ziehau
so
u
nd/dsp: Fix
nonbl
o
cking
s
upport
.
commit
|
commitdiff
|
tree
2015-11-17
Sepheros
a
Ziehau
b
u
s:
F
i
x devctl nonblocking support
.
commit
|
commitdiff
|
tree
2015-11-16
Se
p
herosa Zie
h
au
kinfo: Zero
-
out pctcpu for z
o
mbi
e
p
r
oc
e
sses
commit
|
commitdiff
|
tree
2015-11-16
Sepherosa Zi
e
hau
top:
Use kp_kt
a
ddr
a
s k
e
rnel thread 'id'
commit
|
commitdiff
|
tree
2015-11-16
S
e
pherosa
Z
iehau
kin
f
o: Del
i
ver a
d
dres
s
of kernel thread
commit
|
commitdiff
|
tree
2015-11-15
Sepheros
a
Ziehau
inpc
b
: U
n
break
S
O_
R
EUSEPORT support
.
commit
|
commitdiff
|
tree
2015-11-15
Se
p
herosa Ziehau
u
dp: F
i
x bind race
s
due to as
y
nc close and random so
c
ket
.
.
.
commit
|
commitdiff
|
tree
2015-11-15
Sepherosa Ziehau
tcp: Fi
x
bind
races
d
u
e
to
a
sy
n
c close and random sock
e
t
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Seph
e
r
o
s
a Z
i
ehau
top: Fix system process c
p
u
usage per
c
entage display
commit
|
commitdiff
|
tree
2015-11-14
S
e
p
h
e
r
osa Zieh
a
u
to
p
:
F
i
x 'c' f
o
r -S
a
nd -I
commit
|
commitdiff
|
tree
2015-11-14
Sep
h
er
o
sa Ziehau
sty
l
e: Fix white spa
c
es
commit
|
commitdiff
|
tree
2015-11-14
S
e
pheros
a
Ziehau
uipc:
P
o
rt Unix socket
d
omain GC from Fr
e
e
BSD
.
commit
|
commitdiff
|
tree
2015-11-12
S
e
pherosa Z
i
ehau
uipc: Re
l
ease token in t
h
e pr
o
per ord
e
r on un
c
onnected
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
S
eph
e
rosa Ziehau
ui
p
c:
U
se taskqueu
e
to run GC
.
commit
|
commitdiff
|
tree
2015-11-09
Sephero
s
a
Zieh
a
u
uipc:
N
o n
e
ed to call sorflush() bef
o
re unp_gc()
commit
|
commitdiff
|
tree
2015-11-09
Sepherosa
Ziehau
test:
Add test
for unix
s
ocket
c
r
oss/self r
e
ferenc
e
commit
|
commitdiff
|
tree
2015-11-06
Sep
h
erosa
Z
i
ehau
uip
c
: Use token for rights
c
oun
t
ing
commit
|
commitdiff
|
tree
2015-11-06
Sepherosa Ziehau
uipc: F
a
ctor
out unp_{add,del}_right()
commit
|
commitdiff
|
tree
2015-11-05
Se
p
herosa
Ziehau
uipc: Consol
i
dat
e
unp_drop(
)
commit
|
commitdiff
|
tree
2015-11-04
S
e
pherosa
Ziehau
uipc: Use fdrop instead of closef
commit
|
commitdiff
|
tree
2015-11-04
Sepherosa Ziehau
revoke
.
2: Update ma
n
page for ea8
f
324c34
c
c
7
8
3
7fa0cc3
9
7
d
329322
.
.
.
commit
|
commitdiff
|
tree
2015-11-04
Sep
h
erosa Ziehau
ui
p
c: Use CTASSERT to simplify
t
he external
i
ze/intern
a
li
z
e
.
.
.
commit
|
commitdiff
|
tree
2015-11-04
Sep
h
erosa Ziehau
ui
p
c: Remove u
n
n
ecessa
r
y
unp_token in u
n
p_di
s
pose()
commit
|
commitdiff
|
tree
2015-11-04
Sepherosa Zie
h
au
s
o
cket:
D
ispose righ
t
s
d
ir
e
ctly i
n
soreceive(), if
.
.
.
commit
|
commitdiff
|
tree
2015-11-03
S
e
pherosa
Ziehau
u
ipc: Reduce toke
n
cov
e
rage on detach path
commit
|
commitdiff
|
tree
2015-11-03
Se
p
herosa Zie
h
au
uipc: Remove u
n
necess
a
ry so
c
ket r
e
f/unre
f
o
n d
e
tach
.
.
.
commit
|
commitdiff
|
tree
2015-11-03
Sepherosa Zieha
u
uipc
:
H
old un
p
_t
o
ken
b
efore cal
l
ing unp
_
find_lo
c
k
r
ef()
commit
|
commitdiff
|
tree
2015-11-03
S
eph
e
rosa Zieh
a
u
gdb
:
Unbreak building
commit
|
commitdiff
|
tree
2015-10-30
Sepherosa Z
i
ehau
bpf: Add support for
802
.
11 packet
inj
e
c
t
ion via bpf
commit
|
commitdiff
|
tree
2015-10-30
Sepheros
a
Z
i
ehau
t
ools/kq_c
o
nn
e
ct_client: Use SOCK_NONB
L
OCK if
it's
.
.
.
commit
|
commitdiff
|
tree
2015-10-30
Sepherosa Ziehau
sock
e
t
: A
d
d accept4 s
y
s
ca
l
l
a
nd bump __Dragon
F
l
y
_
v
ersion
commit
|
commitdiff
|
tree
2015-10-30
Sepherosa
Z
i
ehau
so
c
k
e
t: Shortcircuit
FIONBIO in soo
_
ioctl(
)
.
commit
|
commitdiff
|
tree
2015-10-30
Sephero
s
a
Zieh
a
u
soc
k
et/socketpair: Add SOCK_
{
NONBLO
C
K,CLOEXEC} s
u
p
port
.
commit
|
commitdiff
|
tree
2015-10-30
S
epherosa Ziehau
to
o
ls/
k
q_
c
onn
e
ct_clien
t
:
Add option to bind proce
s
s
.
.
.
commit
|
commitdiff
|
tree
2015-10-30
Sephero
s
a
Z
i
ehau
tc
p
:
U
se 4-t
u
ple hash to
o
pt
i
m
i
ze
l
ocal port
s
election
.
commit
|
commitdiff
|
tree
2015-10-29
Seph
e
r
o
sa Z
i
ehau
s
y
s
t
at/pv:
L
o
g
total
IPI, exter
n
al interru
p
ts and MP
.
.
.
commit
|
commitdiff
|
tree
2015-10-29
Se
p
herosa Zieha
u
ipd
e
mux: B
e
tter initial so_port distribut
i
on for non
.
.
.
commit
|
commitdiff
|
tree
2015-10-29
S
e
pherosa Ziehau
udp: Implem
e
nt asyn
c
hronized pru_c
o
nnect
.
commit
|
commitdiff
|
tree
2015-10-29
Sepherosa Zie
h
a
u
udp: Save o
r
igin
a
l pr
o
tocol
p
roce
s
s
i
ng por
t
for later
.
.
.
commit
|
commitdiff
|
tree
2015-10-29
Se
p
h
erosa Ziehau
u
dp/u
s
rreq: Add brack
e
ts properly
commit
|
commitdiff
|
tree
2015-10-22
Sepher
o
s
a
Ziehau
udp/u
s
rreq: I
m
ple
m
ent asyn
c
hronized p
r
u
_
attach for UDP
commit
|
commitdiff
|
tree
2015-10-21
Sepherosa Ziehau
udp/us
r
re
q
:
Add
m
issing return
commit
|
commitdiff
|
tree
2015-10-21
Se
p
h
e
rosa Ziehau
udp/u
s
rre
q
: Fix up
c
leanup so_pcb checks
commit
|
commitdiff
|
tree
2015-10-21
Sephe
r
osa Ziehau
tcp: In netisrs, if inpcb is
v
a
lid
,
tcpcb will not
.
.
.
commit
|
commitdiff
|
tree
2015-10-21
Sepherosa
Zie
h
au
rtadvd: Fix
D
NSSL options handl
i
ng
commit
|
commitdiff
|
tree
2015-10-21
Sepherosa Zie
h
au
libc/
r
e
solve: Fix bro
k
en E
D
NS option
commit
|
commitdiff
|
tree
2015-10-20
S
e
pherosa Ziehau
inpcb: Reorder kmalloc
a
nd inp che
c
king i
n
set{peer
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
S
e
phero
s
a
Ziehau
tes
t
/udpecho:
A
llow bindi
n
g to INAD
D
R_AN
Y
commit
|
commitdiff
|
tree
2015-10-20
Sep
h
e
rosa Zieh
a
u
tcp/
u
sr
r
eq:
In netisrs, if s
o
_pc
b
is
n
on-NULL, t
h
en
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
Sepher
o
sa
Z
iehau
tcp/usr
r
eq:
t
cp_newtcpcb(
)
ne
v
er f
a
ils
commit
|
commitdiff
|
tree
2015-10-20
Sepherosa Ziehau
tcp
/
u
sr
r
eq:
There
i
s no n
e
ed to ref/deref
s
ocke
t
in
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
Sepher
o
sa Z
i
ehau
tcp
/
u
s
rreq: TCP socket must no
t
be reattached
commit
|
commitdiff
|
tree
2015-10-20
Sepherosa Zieh
a
u
tc
p
/usrreq
:
No need to hold ssb_rcv
token to call soreserve()
commit
|
commitdiff
|
tree
2015-10-20
Seph
e
rosa Zie
h
au
tcp/usrreq: Mi
n
o
r
comment fi
x
up and
s
tyle change
s
commit
|
commitdiff
|
tree
2015-10-20
S
e
pherosa Ziehau
s
ock
e
t
/tc
p
:
Impl
e
ment asynchronized pru_a
t
t
ach for TCP
commit
|
commitdiff
|
tree
2015-10-14
Se
p
herosa Ziehau
s
o
cket: Simpli
f
y
s
oclose_fa
s
t by alw
a
ys sending the
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
S
e
phe
r
osa
Z
i
eha
u
s
o
c
k
et: Rename so
a
bort
_
oncp
u
-> soabor
t
_direct
commit
|
commitdiff
|
tree
2015-10-14
Se
p
herosa Ziehau
so
c
ket
:
Use
WAITOK|N
U
LLOK t
o
allocate async
c
onnect
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
Sepherosa Ziehau
toke
n
:
Cac
h
e align pooled toke
n
s
commit
|
commitdiff
|
tree
2015-10-14
Sep
h
eros
a
Ziehau
kern: Split filehead into mult
i
ple heads
commit
|
commitdiff
|
tree
2015-10-14
Sepherosa Ziehau
ker
n
: Use atomic ops
f
or
n
f
i
les and move them out of
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
Sepherosa Z
i
ehau
li
b
k
v
m: Make return va
l
ue of kvm_get
f
iles(3) consistent
.
commit
|
commitdiff
|
tree
2015-10-14
S
epherosa Ziehau
t
est
/
kq_connect_
c
lient: Make result accurat
e
commit
|
commitdiff
|
tree
2015-10-10
S
epherosa Ziehau
test/tcp_stream: Add optio
n
for message
s
ize
commit
|
commitdiff
|
tree
2015-09-26
Sepherosa Zie
h
au
revoke(2):
Use
u
nix socket extern
a
lize c
o
de
t
o ha
n
d
l
e
.
.
.
commit
|
commitdiff
|
tree
2015-09-26
Seph
e
rosa
Z
i
e
hau
kernel: Allow fhold() in allfile
s
_scan
_
exclus
i
ve()
commit
|
commitdiff
|
tree
2015-09-23
Sepherosa
Z
iehau
rev
o
ke
(
2): Replace 'count' w/ a b
o
olean '
f
ound'
commit
|
commitdiff
|
tree
2015-09-18
Sepheros
a
Ziehau
uipc: Rework unp
_
pcblist() to make it MPSAFE
commit
|
commitdiff
|
tree
2015-09-18
Sepherosa Zieh
a
u
uipc: M
a
ke
u
np_disc
a
r
d
MPSAFE by deferring clos
e
f to
.
.
.
commit
|
commitdiff
|
tree
2015-09-16
Seph
e
rosa Ziehau
uipc: All
o
w f
d
alloc(
)
t
o
f
ail in unp_
e
xternalize()
commit
|
commitdiff
|
tree
2015-09-16
Sephero
s
a Zieh
a
u
ui
p
c: White space
commit
|
commitdiff
|
tree
2015-09-16
Sepherosa
Ziehau
ke
r
nel: Use
fhol
d
(
) instead of
in
c
reasing f_
c
ount manually
commit
|
commitdiff
|
tree
2015-09-14
Sepherosa Ziehau
atomic: Add atomic_testandclear_int()
commit
|
commitdiff
|
tree
2015-09-14
Sepheros
a
Zieha
u
devfs:
P
ro
t
e
ct f
_
data1
proper
l
y
and revoke t
h
e meanl
e
ss
.
.
.
commit
|
commitdiff
|
tree
2015-09-14
Sephe
r
osa Z
i
ehau
unp: Fix fal
l
oc() failure in unp_fp_externaliz
e
(
)
commit
|
commitdiff
|
tree
2015-09-14
Sephe
r
osa Zieha
u
uipc: Protect
proc
.
p_fd
access proper
l
y
in unp_
i
nternaliz
e
(
)
commit
|
commitdiff
|
tree
2015-09-14
S
e
pherosa Ziehau
t
es
t
: A
d
d test f
o
r
u
n
ix soc
k
et file desc
r
ipt
o
r passing
commit
|
commitdiff
|
tree
2015-09-10
S
epherosa Ziehau
taskqueue: Fix task
q
ueue loc
k
ing issues
commit
|
commitdiff
|
tree
2015-09-06
S
ephe
r
osa
Z
i
e
h
au
uipc: Simplify unp_i
n
o ge
n
erat
i
on
commit
|
commitdiff
|
tree
2015-09-01
Sephe
r
osa Zie
h
a
u
uipc: Assert 0->1 reference count transition;
i
t must
.
.
.
commit
|
commitdiff
|
tree
next