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
hyperv/vmbus: Fix interrupt timer detection logic.
2015-11-02
z
rj
socket/recvfrom: Add M
S
G_CMS
G
_CLOEXEC
suppor
t
commit
|
commitdiff
|
tree
2015-10-30
Sepherosa Zie
h
au
bpf:
Add support for 802
.
11
packe
t
injection vi
a
bpf
commit
|
commitdiff
|
tree
2015-10-30
Sep
h
erosa Ziehau
too
l
s
/
kq_connect_client
:
Use SOC
K
_NONBL
O
CK if it's
.
.
.
commit
|
commitdiff
|
tree
2015-10-30
Sepherosa Ziehau
socket
:
A
dd acc
e
pt
4
sy
s
c
a
ll and bump __Dragon
F
ly_v
e
r
sion
commit
|
commitdiff
|
tree
2015-10-30
S
e
pherosa Ziehau
socket: Shortci
r
c
uit
F
IONBIO in soo_ioctl()
.
commit
|
commitdiff
|
tree
2015-10-30
Sepherosa Z
i
eha
u
so
c
ket/socketpair: Add
S
OCK_{NON
B
LOCK,
C
LOEXEC} sup
p
ort
.
commit
|
commitdiff
|
tree
2015-10-30
Sepherosa Ziehau
tools/kq_connect
_
client:
A
dd option
to bind pro
c
ess
.
.
.
commit
|
commitdiff
|
tree
2015-10-30
Sephe
r
osa Ziehau
tcp
:
Use 4-tuple hash to optimize
local port selec
t
ion
.
commit
|
commitdiff
|
tree
2015-10-29
Sepherosa Zie
h
au
s
y
stat/pv
:
Log total
IPI, exte
r
nal interrupts and MP
.
.
.
commit
|
commitdiff
|
tree
2015-10-29
S
ephe
r
osa Ziehau
ip
d
emu
x
: B
e
t
ter initial so_port distri
b
uti
o
n
for non
.
.
.
commit
|
commitdiff
|
tree
2015-10-29
S
epherosa Ziehau
udp:
I
mplement
a
synchronized pru
_
connect
.
commit
|
commitdiff
|
tree
2015-10-29
Sepher
o
sa
Zieh
a
u
udp: Save o
r
ig
i
nal protocol proce
s
sin
g
port
f
or later
.
.
.
commit
|
commitdiff
|
tree
2015-10-29
Sepherosa Ziehau
u
d
p/
u
srr
e
q: Add
b
rac
k
e
t
s properly
commit
|
commitdiff
|
tree
2015-10-22
Sepherosa Ziehau
udp/usrreq: Implement a
s
yn
c
hronized pru
_
attach for U
D
P
commit
|
commitdiff
|
tree
2015-10-21
S
e
phe
r
o
s
a Zie
h
au
udp/
u
srr
e
q: Add missing return
commit
|
commitdiff
|
tree
2015-10-21
Sephe
r
o
s
a
Zieha
u
udp/usrre
q
:
Fix up c
l
eanup so_pcb checks
commit
|
commitdiff
|
tree
2015-10-21
S
e
phe
r
osa Ziehau
tcp: In netis
r
s, if inpcb is valid, tc
p
c
b
will not
.
.
.
commit
|
commitdiff
|
tree
2015-10-21
Sepherosa Zi
e
h
au
r
t
advd:
Fix DNS
S
L options
h
andling
commit
|
commitdiff
|
tree
2015-10-21
Sephe
r
o
s
a Ziehau
l
i
bc/resolve: Fix broken E
D
NS option
commit
|
commitdiff
|
tree
2015-10-20
Sep
h
erosa Ziehau
inpcb: Reord
e
r kmalloc a
n
d in
p
check
i
ng in se
t
{peer
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
Sephe
r
o
sa Ziehau
t
e
st
/
udpec
h
o: Al
l
ow binding to
I
NADDR_AN
Y
commit
|
commitdiff
|
tree
2015-10-20
Sepherosa Ziehau
tcp/usrreq: In neti
s
rs, if so_pcb is non-NU
L
L,
t
hen
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
Sephe
r
osa
Ziehau
t
cp/usr
r
eq: tcp_newtcpcb() nev
e
r fails
commit
|
commitdiff
|
tree
2015-10-20
Sepher
o
sa Ziehau
tcp/
u
srr
e
q: There is no need to ref/deref s
o
cket in
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
Sepherosa Zieh
a
u
t
cp/usrreq: TCP so
c
ket must not be r
e
attached
commit
|
commitdiff
|
tree
2015-10-20
Sepherosa Zi
e
hau
t
cp/usrreq: No need
t
o hold ssb_rcv token to call soreserve
(
)
commit
|
commitdiff
|
tree
2015-10-20
Sep
h
erosa
Z
iehau
t
cp/
u
s
r
re
q
: Minor
c
o
m
m
ent fixup and
s
tyle changes
commit
|
commitdiff
|
tree
2015-10-20
Sephero
s
a
Ziehau
socket/tcp:
I
mplement asynchron
i
zed
pru_attach for TCP
commit
|
commitdiff
|
tree
2015-10-14
Sepherosa Zieha
u
socket:
Simpli
f
y socl
o
se_fast by
a
lway
s
s
ending the
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
S
epherosa Ziehau
s
ocke
t
:
R
ename s
o
abort_oncpu ->
soabort
_
d
i
rect
commit
|
commitdiff
|
tree
2015-10-14
Sephe
r
osa Zieha
u
socket: Use WA
I
TOK|NULLOK to alloc
a
te as
y
nc co
n
nect
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
S
epherosa Zieha
u
t
o
k
en: Cache align pool
e
d to
k
ens
commit
|
commitdiff
|
tree
2015-10-14
Sepherosa Zi
e
hau
kern: Split fil
e
head into
m
ultiple
h
ea
d
s
commit
|
commitdiff
|
tree
2015-10-14
Sepherosa Ziehau
kern: Use atomic ops for n
f
ile
s
and
m
ove them
o
ut of
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
S
epherosa Ziehau
li
b
k
vm:
Make
r
e
t
u
rn value of kvm_getfiles(3) consistent
.
commit
|
commitdiff
|
tree
2015-10-14
Sepherosa Ziehau
test/kq_conn
e
ct
_
client: Make result accurate
commit
|
commitdiff
|
tree
2015-10-10
Se
p
herosa Ziehau
test/tcp_stream: Ad
d
o
p
tion f
o
r m
e
s
s
a
g
e siz
e
commit
|
commitdiff
|
tree
2015-09-26
Sephe
r
o
sa Ziehau
r
evoke(
2
): Use unix s
o
cket ex
t
ernalize cod
e
to handle
.
.
.
commit
|
commitdiff
|
tree
2015-09-26
Sepherosa Ziehau
ke
r
nel: Allow fhold() i
n
a
l
l
f
i
l
es_scan_exclusive
(
)
commit
|
commitdiff
|
tree
2015-09-23
Se
p
her
o
s
a
Zieha
u
revoke(2): Rep
l
ac
e
'
count' w/
a
bool
e
an 'found'
commit
|
commitdiff
|
tree
2015-09-18
Sephero
s
a Zieha
u
uipc: Re
w
o
rk unp
_
pcblist() to make it MPSA
F
E
commit
|
commitdiff
|
tree
2015-09-18
Sepherosa Zi
e
hau
u
i
pc:
M
ake unp_disca
r
d MPSAFE b
y
de
f
er
r
ing cl
o
sef to
.
.
.
commit
|
commitdiff
|
tree
2015-09-16
Sepherosa Zi
e
hau
u
i
pc:
A
l
low f
d
alloc() to fail in u
n
p_externalize()
commit
|
commitdiff
|
tree
2015-09-16
Sepherosa Zieha
u
uip
c
: W
h
it
e
space
commit
|
commitdiff
|
tree
2015-09-16
Sephe
r
o
s
a Zi
e
hau
kernel: Use
f
hold() inste
a
d
of
i
n
c
r
e
a
s
i
n
g f_count
m
a
nually
commit
|
commitdiff
|
tree
2015-09-14
Sephe
r
osa Ziehau
atomic: Add atom
i
c_testandc
l
e
ar_int
(
)
commit
|
commitdiff
|
tree
2015-09-14
Sepherosa Ziehau
devfs: Pr
o
t
e
ct f_data1 properly and re
v
oke
the m
e
anless
.
.
.
commit
|
commitdiff
|
tree
2015-09-14
Sepher
o
s
a
Ziehau
unp
:
Fix fal
l
oc() failure in unp_fp_
e
x
t
e
rnal
i
ze()
commit
|
commitdiff
|
tree
2015-09-14
Sep
h
e
r
os
a
Zie
h
au
uip
c
: P
r
otect proc
.
p_fd access properly in un
p
_i
n
ternalize()
commit
|
commitdiff
|
tree
2015-09-14
S
ep
h
er
o
sa Ziehau
test:
A
dd test
for un
i
x
socket
file descriptor pa
s
sing
commit
|
commitdiff
|
tree
2015-09-10
Sepherosa Zie
h
au
t
a
skq
u
eue: Fix taskqueue locking issues
commit
|
commitdiff
|
tree
2015-09-06
Sepherosa Zieha
u
uipc: Simplify u
n
p
_in
o
generati
o
n
commit
|
commitdiff
|
tree
2015-09-01
S
e
ph
e
ro
s
a
Ziehau
uipc: Assert 0->1
r
e
f
e
rence coun
t
transition
;
it must
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
Sephe
r
osa Ziehau
u
i
pc: Check unp_
c
onn aga
i
n after
unp
_
connect()
.
commit
|
commitdiff
|
tree
2015-08-31
Sepherosa Ziehau
uipc:
H
old
per-unp token f
o
r all
u
np usrreq methods
commit
|
commitdiff
|
tree
2015-08-27
Sephero
s
a Ziehau
uipc: Fix lock
l
ess unp_con
n
acce
s
sing and uipc_detach
.
.
.
commit
|
commitdiff
|
tree
2015-08-27
S
e
pherosa
Z
i
eha
u
uipc: Asse
r
t global toke
n
is h
e
ld i
n
unp_connect_pa
i
r
commit
|
commitdiff
|
tree
2015-08-26
Sepherosa
Z
i
eha
u
uipc: Return
e
rror from unp_connect_pair() if one of
.
.
.
commit
|
commitdiff
|
tree
2015-08-26
Sephero
s
a Ziehau
uip
c
: Don't abus
e
unp
_
conn for unco
n
nect DG
R
A
M
unix
.
.
.
commit
|
commitdiff
|
tree
2015-08-26
Sepherosa
Ziehau
uipc: Fix various
ra
c
es on unp_
c
o
n
nect() path
.
commit
|
commitdiff
|
tree
2015-08-25
Sep
h
ero
s
a
Ziehau
ui
p
c: Use flag to indic
a
te that the unpcb was d
e
tache
d
.
.
.
commit
|
commitdiff
|
tree
2015-08-25
S
epher
o
sa
Zieha
u
uipc:
U
se atomic
operation for unp_flags
commit
|
commitdiff
|
tree
2015-08-24
Sephe
r
osa
Z
iehau
uipc
:
Factor ou
t
unp
_
getsockto
k
en()
/
unp_reltoken()
commit
|
commitdiff
|
tree
2015-08-22
S
e
pherosa Zieh
a
u
uipc:
W
rap un
p
t
e
s
t
with UN
P
_ISATTACHED()
commit
|
commitdiff
|
tree
2015-08-22
Sepherosa Ziehau
socket
:
Allow keep
i
ng a refe
r
ence
on
the new
s
ocket
.
.
.
commit
|
commitdiff
|
tree
2015-08-21
Sepherosa Ziehau
socket:
R
eorder state setting a little bit in
s
onewcon
n
_fa
d
dr()
commit
|
commitdiff
|
tree
2015-08-21
S
epherosa Ziehau
so
c
k
et: M
o
ve accept
queues
f
lu
s
h into
s
ofree()
commit
|
commitdiff
|
tree
2015-08-20
S
e
pherosa Zi
e
hau
q
ueue:
L
og 'last'
p
tr i
n
additio
n
to 'head'
commit
|
commitdiff
|
tree
2015-08-20
Se
p
herosa Ziehau
socket:
Assert SS_{I
N
COMP
,
COMP}
b
efore deq/e
n
q so_
.
.
.
commit
|
commitdiff
|
tree
2015-08-20
Sep
h
erosa Zieha
u
socket:
Don't define S
S
_ISCL
O
SING
s
ame as
S
S
_INCOMP
commit
|
commitdiff
|
tree
2015-08-18
S
e
ph
e
ro
s
a Ziehau
po
w
er
d
:
R
e
stor
e
backlight when
p
owerd exits
commit
|
commitdiff
|
tree
2015-08-18
S
ep
h
erosa Ziehau
inet6: Limit th
e
# of
fr
a
gments in addition to the
.
.
.
commit
|
commitdiff
|
tree
2015-08-18
Sep
h
erosa Z
i
ehau
inet6:
Send ini
t
ia
l
N
S
in
a
timely fashi
o
n
.
commit
|
commitdiff
|
tree
2015-08-18
Sepherosa Ziehau
n
d
p: F
i
x neighbor c
a
c
h
e e
n
t
r
y
e
xpire ti
m
e logging
commit
|
commitdiff
|
tree
2015-08-17
Sepherosa
Z
iehau
inet: Don't accept f
r
agments i
f
maxfragsperpa
c
ket
i
s 0
.
commit
|
commitdiff
|
tree
2015-08-17
Sepherosa Zi
e
hau
p
owerd: S
e
t backlig
h
t t
o
the
specified value, if AC
.
.
.
commit
|
commitdiff
|
tree
2015-08-15
Sepherosa Ziehau
inet6: Set rt
e
ntry properly in nd6_out
p
ut()
commit
|
commitdiff
|
tree
2015-08-15
Sepher
o
sa Z
i
ehau
in
e
t6/nd6: J
o
in a
n
d leave s
o
li
c
ited node
m
cast
g
roup
.
.
.
commit
|
commitdiff
|
tree
2015-08-15
Sepherosa Ziehau
inet/
a
rp: A
n
nounce
p
r
o
x
i
e
d ARP once on c
p
u0
commit
|
commitdiff
|
tree
2015-08-15
Seph
e
ro
s
a Ziehau
inet6: Dispatch mca
s
t routing ex
p
ire upcal
l
s to
n
etisr0
.
.
.
commit
|
commitdiff
|
tree
2015-08-15
Sepher
o
sa Ziehau
inet6: Dispatch route timeo
u
ts
to neti
s
r to run
commit
|
commitdiff
|
tree
2015-08-15
Sepherosa Zieha
u
inet6: Avoid excessive calling of in6_addr2zoneid
(
)
commit
|
commitdiff
|
tree
2015-08-13
S
epherosa Ziehau
in
e
t6:
Change scop
e
to
zone a
n
d use in6_clearscope
.
.
.
commit
|
commitdiff
|
tree
2015-08-13
Sep
h
erosa Z
i
ehau
socket:
F
ix so
a
bort() race
i
f crfree()
blocks in soinherit(
)
.
commit
|
commitdiff
|
tree
2015-08-12
S
ephero
s
a
Z
i
ehau
inet6
:
A
c
cept non-ne
i
ghbor NA
i
f nd6_onlink_ns_rfc4861
.
.
.
commit
|
commitdiff
|
tree
2015-08-09
Sepherosa Ziehau
ine
t
6
:
Rev
o
ke nd6_ifinfo
.
receivedra
commit
|
commitdiff
|
tree
2015-08-09
Sepheros
a
Ziehau
i
n
e
t6: Fix l
i
nkmtu hand
l
ing
commit
|
commitdiff
|
tree
2015-08-09
Seph
e
rosa Ziehau
inet6: Re
m
ove CTL_
I
PV6PROTO_N
A
MES
commit
|
commitdiff
|
tree
2015-08-09
S
epherosa Zi
e
hau
i
n
et6: Cosmeti
c
cl
e
an
up
commit
|
commitdiff
|
tree
2015-08-06
Sepherosa Ziehau
i
net6: Cosme
t
i
c clean
u
p
commit
|
commitdiff
|
tree
2015-08-06
Sephe
r
osa Ziehau
ine
t
6: Sty
l
e
and inde
n
t
a
t
i
o
n
commit
|
commitdiff
|
tree
2015-08-06
Sep
h
erosa Zieha
u
ine
t
/inet6: Add
I
N
6ADDR_LI
N
KL
O
C
A
L_ALLMDNS_
I
NIT and
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
Sepherosa Ziehau
inet6: Nuke duplicat
e
d function
an
d
unused
func
t
io
n
commit
|
commitdiff
|
tree
2015-08-04
Sepher
o
sa
Z
iehau
icmp6:
Fix
po
s
s
i
bl
e
mbuf leak
a
ge
commit
|
commitdiff
|
tree
2015-08-04
Seph
e
rosa Ziehau
rtsock: If target cpu is not
speci
f
ie
d
, stick to cp
u
0
commit
|
commitdiff
|
tree
2015-08-01
Seph
e
ros
a
Zieh
a
u
inet6: Simplify nd6_dad_ns_outpu
t
(
)
interface
commit
|
commitdiff
|
tree
2015-08-01
Sepherosa Zi
e
h
a
u
i
n
et6: Make
D
A
D
l
ockless
MPSAFE
commit
|
commitdiff
|
tree
2015-08-01
Sephe
r
osa Ziehau
ne
t
: Factor out ASSERT_IN_N
E
TISR and ASSERT_I
S
_NETISR
commit
|
commitdiff
|
tree
2015-07-30
Sephero
s
a
Ziehau
socket: Clo
s
e
t
he sorefer
e
n
ce
(
) race a
g
a
inst socket
.
.
.
commit
|
commitdiff
|
tree
2015-07-30
S
epherosa
Ziehau
soc
k
et: Group
acce
p
t queue ope
r
ations toget
h
er
commit
|
commitdiff
|
tree
next