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
udp/usrreq: Fix up cleanup so_pcb checks
2015-10-21
Seph
e
rosa Zie
h
au
u
dp/usrreq: Fix
up c
l
e
a
n
up so_pc
b
checks
commit
|
commitdiff
|
tree
2015-10-21
Sep
h
erosa Zie
h
au
tc
p
: In netisrs,
if inpcb is valid,
tcpc
b
wi
l
l not
.
.
.
commit
|
commitdiff
|
tree
2015-10-21
S
epherosa Ziehau
rtadvd: Fix
DNSSL options
hand
l
ing
commit
|
commitdiff
|
tree
2015-10-21
Sepherosa Z
i
ehau
libc/resol
v
e: F
i
x
b
roken
EDNS
opti
o
n
commit
|
commitdiff
|
tree
2015-10-20
Sepherosa Ziehau
in
p
cb: R
e
or
d
er kmalloc
a
n
d
i
np checkin
g
in set
{
p
e
e
r
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
Sepherosa Ziehau
test/udpecho:
A
l
l
ow bind
i
n
g to INADD
R
_ANY
commit
|
commitdiff
|
tree
2015-10-20
S
epherosa Zieh
a
u
tcp/u
s
rr
e
q: I
n
netisrs, if so_pcb is non
-
NULL
,
then
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
Sepher
o
sa Ziehau
tc
p
/
usrreq: t
c
p_newtcp
c
b() never
f
ails
commit
|
commitdiff
|
tree
2015-10-20
Seph
e
rosa Zieh
a
u
tcp/usrre
q
: There
i
s
no n
e
ed to ref/deref
socket in
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
Se
p
herosa Ziehau
tcp/usr
r
eq: TCP
so
c
ket must
n
o
t
be reattached
commit
|
commitdiff
|
tree
2015-10-20
S
e
pher
o
s
a Ziehau
tcp/usrreq: No need to hold ssb_rcv token to c
a
ll soreserve(
)
commit
|
commitdiff
|
tree
2015-10-20
Seph
e
r
o
s
a Ziehau
tcp/usr
r
eq: M
i
nor c
o
mment fixup and
sty
l
e ch
a
nge
s
commit
|
commitdiff
|
tree
2015-10-20
Sephe
r
osa Zi
e
hau
so
c
ket/
t
c
p
: Im
p
l
e
me
n
t asynch
r
onized pru_att
a
ch for T
C
P
commit
|
commitdiff
|
tree
2015-10-14
Sepherosa Ziehau
socket: Simplif
y
s
oclose
_
fa
s
t
by a
l
ways sending the
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
S
epherosa Z
i
ehau
s
o
c
ket:
Renam
e
soabor
t
_
oncpu -> s
o
abort_dire
c
t
commit
|
commitdiff
|
tree
2015-10-14
S
epherosa Z
i
ehau
soc
k
et: Use WAITOK
|
N
U
LLOK to al
l
ocate async connect
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
Sepherosa Ziehau
token
:
Cache align pooled
t
o
k
ens
commit
|
commitdiff
|
tree
2015-10-14
Sepherosa
Z
iehau
kern: Split filehe
a
d in
t
o multiple heads
commit
|
commitdiff
|
tree
2015-10-14
S
e
pherosa
Ziehau
kern
:
Use
atom
i
c
ops
for nf
i
les an
d
m
o
ve them
out of
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
Seph
e
r
o
sa
Z
iehau
libkvm: Ma
k
e return value o
f
kvm_
g
etfiles(
3
)
c
onsist
e
nt
.
commit
|
commitdiff
|
tree
2015-10-14
Sepherosa Z
i
ehau
test/
k
q_c
o
nnect_cl
i
ent
:
M
ake re
s
ult accurate
commit
|
commitdiff
|
tree
2015-10-10
Sepheros
a
Z
i
e
hau
test/tcp_stream: Add option for message siz
e
commit
|
commitdiff
|
tree
2015-09-26
Sep
h
erosa Ziehau
revoke(2
)
: Us
e
unix socket ext
e
rnalize code to h
a
ndl
e
.
.
.
commit
|
commitdiff
|
tree
2015-09-26
Sepherosa Zi
e
h
a
u
kern
e
l: Allow
f
hold() in allfiles_scan_exc
l
usive(
)
commit
|
commitdiff
|
tree
2015-09-23
Sepherosa Zieh
a
u
revoke(2)
:
Re
p
l
a
ce 'count'
w
/ a boolean 'found'
commit
|
commitdiff
|
tree
2015-09-18
S
e
p
h
erosa Ziehau
uipc: Re
w
o
rk unp_pcblist() to make
i
t MPSAFE
commit
|
commitdiff
|
tree
2015-09-18
Seph
e
rosa Ziehau
uipc
:
Make unp_di
s
card MPSAFE by defer
r
ing closef to
.
.
.
commit
|
commitdiff
|
tree
2015-09-16
Seph
e
r
o
sa Ziehau
uipc: Allo
w
fda
l
l
oc(
)
to fa
i
l in unp_externalize()
commit
|
commitdiff
|
tree
2015-09-16
S
epherosa
Z
i
eha
u
u
i
pc:
W
h
i
te space
commit
|
commitdiff
|
tree
2015-09-16
Sepherosa Zieha
u
kerne
l
: Us
e
fhold()
i
nstead
o
f
increasing f_coun
t
manually
commit
|
commitdiff
|
tree
2015-09-14
Sep
h
erosa Ziehau
atomic: Add atomic_testandclear_
i
nt()
commit
|
commitdiff
|
tree
2015-09-14
Sepherosa Ziehau
devfs
:
Pr
o
tect f
_
da
t
a1
prope
r
ly and revoke the m
e
anle
s
s
.
.
.
commit
|
commitdiff
|
tree
2015-09-14
Sepherosa Zi
e
h
a
u
unp: Fix f
a
l
loc(
)
failure in unp_fp_externali
z
e()
commit
|
commitdiff
|
tree
2015-09-14
Sephe
r
osa Ziehau
uip
c
:
Protect proc
.
p_fd
acce
s
s
properly in u
n
p
_
inter
n
a
l
i
z
e()
commit
|
commitdiff
|
tree
2015-09-14
S
e
pherosa Ziehau
tes
t
: Add
t
est for unix socket file de
s
criptor passing
commit
|
commitdiff
|
tree
2015-09-10
Sepherosa Ziehau
taskqueue: Fix taskqueue
l
o
c
king i
s
sues
commit
|
commitdiff
|
tree
2015-09-06
Sepher
o
sa Ziehau
uipc: Simplify
unp_in
o
g
eneration
commit
|
commitdiff
|
tree
2015-09-01
S
e
pherosa Ziehau
uipc:
A
ssert 0-
>
1
reference coun
t
transition
;
it must
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
Sepherosa Ziehau
uipc: Check
u
np_conn agai
n
aft
e
r unp_connect()
.
commit
|
commitdiff
|
tree
2015-08-31
Sephe
r
o
sa Ziehau
uipc: Hol
d
per-u
n
p token for
a
ll un
p
u
s
rreq methods
commit
|
commitdiff
|
tree
2015-08-27
Sepherosa Ziehau
uipc: Fix lockless
unp
_
conn
a
ccessi
n
g
a
nd uipc_detach
.
.
.
commit
|
commitdiff
|
tree
2015-08-27
Sepherosa
Z
i
ehau
uipc: Assert globa
l
to
k
en is
h
e
ld in unp_
c
onnect_pai
r
commit
|
commitdiff
|
tree
2015-08-26
Sepherosa Zieha
u
ui
p
c: Return error from un
p
_con
n
ect_pair() if one of
.
.
.
commit
|
commitdiff
|
tree
2015-08-26
Seph
e
rosa Ziehau
uipc: Don't abuse unp_conn for unconnect D
G
RAM unix
.
.
.
commit
|
commitdiff
|
tree
2015-08-26
Sepherosa Zieh
a
u
u
i
p
c
: Fix
various races on unp_c
o
nn
e
ct() path
.
commit
|
commitdiff
|
tree
2015-08-25
S
e
p
he
r
osa Ziehau
ui
p
c:
Use flag to
i
ndicate that the unpcb was d
e
tached
.
.
.
commit
|
commitdiff
|
tree
2015-08-25
S
e
pherosa
Z
iehau
uipc:
U
se a
t
omic op
e
r
ation for u
n
p_flags
commit
|
commitdiff
|
tree
2015-08-24
Sep
h
erosa Z
i
ehau
uipc: F
a
ct
o
r ou
t
unp_getsoc
k
t
oken()/unp_reltoken(
)
commit
|
commitdiff
|
tree
2015-08-22
Sepherosa
Ziehau
uipc: W
r
ap u
n
p
test with UNP
_
ISATTACH
E
D()
commit
|
commitdiff
|
tree
2015-08-22
Sepherosa Ziehau
socket: Al
l
ow keeping
a
r
eference on the ne
w
so
c
ket
.
.
.
commit
|
commitdiff
|
tree
2015-08-21
Sepherosa Ziehau
socket: R
e
order
s
t
ate setting a little bit in
so
n
e
w
c
onn_faddr()
commit
|
commitdiff
|
tree
2015-08-21
Sep
h
erosa Zieh
a
u
socket:
M
ove accept queue
s
flush int
o
s
ofree()
commit
|
commitdiff
|
tree
2015-08-20
Sepherosa Ziehau
que
u
e: Log '
l
ast' ptr in
a
ddition to '
h
ead'
commit
|
commitdiff
|
tree
2015-08-20
Se
p
herosa
Ziehau
so
c
ket
:
As
s
er
t
S
S_
{
INCOMP,
C
OMP} before deq/enq so_
.
.
.
commit
|
commitdiff
|
tree
2015-08-20
Sepher
o
sa Zi
e
hau
socket: Don't define SS_ISCLOSING same as SS_INCOMP
commit
|
commitdiff
|
tree
2015-08-18
Sephero
s
a Ziehau
powe
r
d: Restore ba
c
klight when
p
owerd exi
t
s
commit
|
commitdiff
|
tree
2015-08-18
Sepher
o
sa Zieha
u
inet6: Limit the # of fra
g
ments in addition
t
o the
.
.
.
commit
|
commitdiff
|
tree
2015-08-18
Sepherosa Zi
e
hau
i
n
et
6
: Send
i
nitial NS
in a time
l
y fashion
.
commit
|
commitdiff
|
tree
2015-08-18
Sepherosa Ziehau
ndp:
F
i
x neighbor
c
ache
e
ntry expire time logging
commit
|
commitdiff
|
tree
2015-08-17
Se
p
herosa Zieha
u
inet:
D
on't
a
ccept fragments i
f
maxfragsperpa
c
k
e
t is 0
.
commit
|
commitdiff
|
tree
2015-08-17
S
e
pheros
a
Ziehau
powe
r
d: Set ba
c
klight to the specified value, if AC
.
.
.
commit
|
commitdiff
|
tree
2015-08-15
Se
p
her
o
sa Zieh
a
u
i
n
et6: S
e
t rte
n
try properly in nd6_outp
u
t()
commit
|
commitdiff
|
tree
2015-08-15
Sepherosa
Zieh
a
u
inet6
/
nd6:
Join and leave solici
t
ed nod
e
mca
s
t group
.
.
.
commit
|
commitdiff
|
tree
2015-08-15
Sepherosa Ziehau
i
n
e
t/arp: An
n
oun
c
e proxied ARP
once on cpu0
commit
|
commitdiff
|
tree
2015-08-15
Sepherosa Ziehau
i
net
6
: Disp
a
tch mcast r
o
uting expire upcalls to netisr0
.
.
.
commit
|
commitdiff
|
tree
2015-08-15
Sepherosa Zie
h
au
inet6: D
i
spatch ro
u
t
e timeouts to netis
r
to run
commit
|
commitdiff
|
tree
2015-08-15
Sephero
s
a
Z
ieh
a
u
i
n
et6: Avoid exc
e
ssive calli
n
g of in6
_
addr
2
zon
e
id()
commit
|
commitdiff
|
tree
2015-08-13
Sepherosa Ziehau
inet6:
C
hange scope
to zone
and us
e
in6_clears
c
ope
.
.
.
commit
|
commitdiff
|
tree
2015-08-13
S
epherosa
Ziehau
sock
e
t:
F
ix
soabort() race if crfree() b
l
ocks in soinherit(
)
.
commit
|
commitdiff
|
tree
2015-08-12
Sepherosa Ziehau
ine
t
6: Accept non-n
e
ighbor NA if nd6_onlink_ns_rfc4861
.
.
.
commit
|
commitdiff
|
tree
2015-08-09
S
e
phero
s
a Zi
e
hau
in
e
t
6:
R
evoke nd
6
_ifin
f
o
.
receivedra
commit
|
commitdiff
|
tree
2015-08-09
Sepherosa Ziehau
i
n
et6: Fix
l
i
n
k
m
t
u
h
andling
commit
|
commitdiff
|
tree
2015-08-09
Sepheros
a
Ziehau
inet6: Remove CT
L
_IPV
6
PROTO_NAMES
commit
|
commitdiff
|
tree
2015-08-09
Sepherosa Ziehau
inet6: Cosmetic
c
lean up
commit
|
commitdiff
|
tree
2015-08-06
Sephero
s
a Ziehau
in
e
t6:
C
osmetic cle
a
n up
commit
|
commitdiff
|
tree
2015-08-06
Sepherosa Ziehau
inet6: Style and indentation
commit
|
commitdiff
|
tree
2015-08-06
Sepherosa
Zi
e
hau
inet/inet6: Add IN6ADDR_
L
INKL
O
CAL_
A
LLMDN
S
_INIT and
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
Sep
h
e
rosa Ziehau
in
e
t6: Nuke duplica
t
ed function and unused funct
i
on
commit
|
commitdiff
|
tree
2015-08-04
Seph
e
r
o
s
a Zie
h
au
icmp6: Fi
x
possible mbuf leakag
e
commit
|
commitdiff
|
tree
2015-08-04
Sep
h
erosa
Ziehau
rtsock
:
If
targ
e
t cpu is n
o
t specified, stick to cpu0
commit
|
commitdiff
|
tree
2015-08-01
S
ep
h
erosa
Z
iehau
inet6: Simpli
f
y
n
d6_dad_ns_o
u
tput() inte
r
face
commit
|
commitdiff
|
tree
2015-08-01
Sepherosa
Z
iehau
inet6: Make D
A
D loc
k
less MPSAFE
commit
|
commitdiff
|
tree
2015-08-01
S
e
p
herosa Ziehau
net: F
a
c
t
or out A
S
SERT_IN_N
E
TISR and ASSERT_IS_NETISR
commit
|
commitdiff
|
tree
2015-07-30
Sepherosa Zi
e
h
au
socket: Close the soreference
(
) r
a
ce
a
g
ainst socket
.
.
.
commit
|
commitdiff
|
tree
2015-07-30
Seph
e
rosa Zi
e
hau
socket: Group a
c
c
e
pt qu
e
ue operations
t
ogether
commit
|
commitdiff
|
tree
2015-07-30
Sep
h
e
r
osa Z
i
eh
a
u
socket: Nuke un
u
sed so_pru_abort()
commit
|
commitdiff
|
tree
2015-07-30
Sepherosa
Ziehau
socket: Remove u
n
used soabort()
commit
|
commitdiff
|
tree
2015-07-30
Sepher
o
sa
Z
iehau
inet6: Use M_INTWAIT f
o
r D
A
D record
commit
|
commitdiff
|
tree
2015-07-30
Sepherosa
Z
iehau
i
net6: Use static
i
nitializer t
o
init
i
alize
DAD
q
ueu
e
commit
|
commitdiff
|
tree
2015-07-29
S
e
pherosa Ziehau
mcast: Us
e
M_INTWAIT for mult
i
cast
addresses allocation
commit
|
commitdiff
|
tree
2015-07-29
Sepheros
a
Ziehau
inet6: Use M_IN
T
WAIT
f
or
p
refix and prefix's route
r
.
.
.
commit
|
commitdiff
|
tree
2015-07-29
Se
p
herosa
Z
iehau
ifaddr: U
s
e
M
_INTWAIT for
i
faddr al
l
ocation
commit
|
commitdiff
|
tree
2015-07-28
Sepherosa Ziehau
inet6:
N
o need
to explicitly avoid calling i
o
ctl(SI
O
C
S
ADDR)
commit
|
commitdiff
|
tree
2015-07-28
Seph
e
rosa Ziehau
inet6: Use M
_
WAITOK on
SIOCAIFADDR_IN
6
path
.
commit
|
commitdiff
|
tree
2015-07-28
Sephe
r
osa Ziehau
route
:
Enha
n
ce panic
message
commit
|
commitdiff
|
tree
2015-07-27
Sepherosa Ziehau
t
c
pd
r
op: Drop a specific tcp con
n
ection or a
l
l tcp
.
.
.
commit
|
commitdiff
|
tree
2015-07-25
S
e
pher
o
sa Ziehau
net
i
f:
Configure
mbu
f
c
l
uste
r
s/jc
l
usters limi
t
s
commit
|
commitdiff
|
tree
2015-07-25
Sephe
r
osa Ziehau
ifnet: Allow d
r
iver
s
to adj
u
st mbuf cluster/jcluster
.
.
.
commit
|
commitdiff
|
tree
2015-07-24
Sepherosa Ziehau
mbuf:
Add helper f
u
nction
s
to
i
nc/dec mbuf limits
commit
|
commitdiff
|
tree
2015-07-24
S
ephe
r
osa
Z
i
e
hau
mbuf: Stati
c
i
z
e mbupd
a
telimi
t
s
commit
|
commitdiff
|
tree
next