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
inpcb: Push porthash token down a bit and use atomic op to update lastport
2015-10-20
Sepherosa
Ziehau
tcp/usrreq: tcp_newtcpcb
(
) never fails
commit
|
commitdiff
|
tree
2015-10-20
Sepherosa Ziehau
tcp
/
u
s
r
req
:
There is no need
t
o re
f
/de
r
e
f soc
k
et in
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
Se
p
herosa Ziehau
tcp/usrreq: TCP socket must not be reattached
commit
|
commitdiff
|
tree
2015-10-20
S
ep
h
erosa Ziehau
tcp/usrreq: No
need
t
o hold ssb_rcv toke
n
to call soreserve()
commit
|
commitdiff
|
tree
2015-10-20
S
e
pherosa Zieha
u
tcp/usrreq: Minor co
m
ment fixup and sty
l
e
changes
commit
|
commitdiff
|
tree
2015-10-20
Seph
e
rosa Ziehau
soc
k
et
/
tcp: Implement asynchr
o
n
i
z
ed
p
ru_a
t
tach
for T
C
P
commit
|
commitdiff
|
tree
2015-10-14
Sepherosa
Ziehau
s
o
cket: Simpl
i
f
y
so
c
lose_fast by alw
a
ys se
n
di
n
g the
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
Sephe
r
osa Ziehau
socket: Rename soabort_oncpu
-> soabort_d
i
re
c
t
commit
|
commitdiff
|
tree
2015-10-14
S
e
phe
r
o
s
a Ziehau
sock
e
t: Use WAITOK|NULLOK
t
o allocate as
y
nc connec
t
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
Seph
e
rosa Zie
h
au
token: Ca
c
he align pooled token
s
commit
|
commitdiff
|
tree
2015-10-14
Sep
h
er
o
s
a
Z
i
e
ha
u
ke
r
n: Split fil
e
head into multiple heads
commit
|
commitdiff
|
tree
2015-10-14
Sepherosa Zie
h
au
kern: Use at
o
mic ops for nf
i
les and move the
m
out
o
f
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
S
e
pheros
a
Zieh
a
u
l
i
b
k
vm: Make re
t
ur
n
v
a
lue of kvm_getfiles(3) consiste
n
t
.
commit
|
commitdiff
|
tree
2015-10-14
Sepherosa Zi
e
hau
test/kq_
c
on
n
ect
_
client: Mak
e
result accura
t
e
commit
|
commitdiff
|
tree
2015-10-10
S
epherosa Ziehau
tes
t
/tcp_
s
tream: A
d
d o
p
tion for messa
g
e size
commit
|
commitdiff
|
tree
2015-09-26
Seph
e
ro
s
a Zi
e
hau
rev
o
ke
(
2): Use u
n
i
x soc
k
et externalize
c
o
d
e
to ha
n
dle
.
.
.
commit
|
commitdiff
|
tree
2015-09-26
Sepherosa Ziehau
k
e
rn
e
l
:
Allow
fhold()
in al
l
files_scan_exclusive
(
)
commit
|
commitdiff
|
tree
2015-09-23
Sepherosa
Z
iehau
r
e
vok
e
(2):
R
eplace 'count
'
w/
a bo
o
lean 'found'
commit
|
commitdiff
|
tree
2015-09-18
Sepherosa Ziehau
uipc:
R
ework unp_pcbli
s
t(
)
to make it MPSAFE
commit
|
commitdiff
|
tree
2015-09-18
Sepheros
a
Ziehau
uipc: M
a
ke un
p
_discard MPSAF
E
by deferring clos
e
f
to
.
.
.
commit
|
commitdiff
|
tree
2015-09-16
Sepher
o
s
a
Zieh
a
u
u
ipc:
Allow fd
a
lloc() to
f
ail in unp_
e
xternalize()
commit
|
commitdiff
|
tree
2015-09-16
Sephero
s
a
Ziehau
uipc: White s
p
a
ce
commit
|
commitdiff
|
tree
2015-09-16
Sepherosa Ziehau
kernel:
Use fhold
(
)
ins
t
ead of inc
r
e
asing f
_
count manually
commit
|
commitdiff
|
tree
2015-09-14
Seph
e
rosa Ziehau
atomic: Add atomic_te
s
tandc
l
ear_i
n
t()
commit
|
commitdiff
|
tree
2015-09-14
Sep
h
erosa Zie
h
au
devfs: Protect f_data1 properly
and
revoke
t
he meanl
e
ss
.
.
.
commit
|
commitdiff
|
tree
2015-09-14
Sep
h
ero
s
a Zieha
u
unp
:
Fix f
a
lloc()
failure
i
n unp_fp_externalize()
commit
|
commitdiff
|
tree
2015-09-14
Se
p
herosa Ziehau
u
ipc: Prot
e
c
t
p
ro
c
.
p_fd access
prope
r
l
y in unp
_
internalize()
commit
|
commitdiff
|
tree
2015-09-14
S
e
pherosa
Zieh
a
u
test
:
Add test for unix socke
t
file descri
p
tor passing
commit
|
commitdiff
|
tree
2015-09-10
Sepherosa
Ziehau
taskqueue: Fix tas
k
qu
e
u
e locki
n
g
i
s
s
ues
commit
|
commitdiff
|
tree
2015-09-06
Seph
e
rosa Zie
h
au
uip
c
: Sim
p
lify unp_in
o
ge
n
eration
commit
|
commitdiff
|
tree
2015-09-01
Sepherosa
Zie
h
au
uipc: Assert 0
-
>
1 refere
n
ce count transition;
i
t
m
ust
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
Sepherosa Zi
e
h
a
u
u
ipc:
C
hec
k
unp_conn ag
a
in after unp
_
connect()
.
commit
|
commitdiff
|
tree
2015-08-31
S
e
p
herosa Ziehau
uipc: Hold per-unp t
o
ken for all unp
u
srreq m
e
thod
s
commit
|
commitdiff
|
tree
2015-08-27
S
epherosa Zieha
u
uipc: Fix lockless unp_conn accessing
a
n
d
ui
p
c
_
detach
.
.
.
commit
|
commitdiff
|
tree
2015-08-27
Sephe
r
osa Ziehau
u
ip
c
:
Assert
g
lobal
token is h
e
ld
i
n unp_conne
c
t_pair
commit
|
commitdiff
|
tree
2015-08-26
Sephero
s
a Ziehau
ui
p
c: Return
e
rror from unp
_
co
n
nec
t
_pair() if o
n
e of
.
.
.
commit
|
commitdiff
|
tree
2015-08-26
Sepheros
a
Ziehau
u
ipc: Don't
abuse
unp_conn for unconn
e
ct
DG
R
AM unix
.
.
.
commit
|
commitdiff
|
tree
2015-08-26
Sep
h
erosa
Ziehau
uipc: Fix variou
s
races on unp_connect(
)
path
.
commit
|
commitdiff
|
tree
2015-08-25
Sepherosa Ziehau
uip
c
: Use flag to indi
c
ate t
h
a
t
the unpcb was detached
.
.
.
commit
|
commitdiff
|
tree
2015-08-25
Sep
h
erosa
Ziehau
uipc: Use a
t
omic op
e
ration
f
o
r
unp_flags
commit
|
commitdiff
|
tree
2015-08-24
Sep
h
erosa Zieha
u
u
i
pc: Factor out unp_getsocktoken()/unp_re
l
token()
commit
|
commitdiff
|
tree
2015-08-22
Sepherosa Ziehau
u
i
p
c: Wrap unp test with
U
N
P_ISATTACHED()
commit
|
commitdiff
|
tree
2015-08-22
Sepherosa Ziehau
s
o
ck
e
t: Allow
kee
p
ing a re
f
erence on the new soc
k
et
.
.
.
commit
|
commitdiff
|
tree
2015-08-21
Se
p
herosa Ziehau
so
c
ket: Reorder
s
ta
t
e set
t
ing
a
l
i
t
t
le
b
it in sone
w
c
o
nn_fad
d
r()
commit
|
commitdiff
|
tree
2015-08-21
Sepher
o
sa Z
i
ehau
socket: Move accept queues
flush into
sofree()
commit
|
commitdiff
|
tree
2015-08-20
Sephero
s
a Ziehau
queue:
Log
'
la
s
t
'
p
tr in
a
ddition t
o
'h
e
ad'
commit
|
commitdiff
|
tree
2015-08-20
S
epheros
a
Zieha
u
socket
:
Assert SS_{INCOMP,
C
OM
P
} before deq/enq so_
.
.
.
commit
|
commitdiff
|
tree
2015-08-20
Sephe
r
o
sa Ziehau
s
o
c
ket: Don't defin
e
SS_I
S
CLOSING same
a
s SS_INCO
M
P
commit
|
commitdiff
|
tree
2015-08-18
Se
p
herosa Z
i
e
h
au
powerd: R
e
store backlight when powerd exits
commit
|
commitdiff
|
tree
2015-08-18
Sepheros
a
Z
iehau
inet6: L
i
mit the # of f
r
agments in
a
dditio
n
to the
.
.
.
commit
|
commitdiff
|
tree
2015-08-18
Sephe
r
o
s
a Zie
h
a
u
inet6
:
Se
n
d initial NS in a
t
i
m
e
ly f
a
s
h
ion
.
commit
|
commitdiff
|
tree
2015-08-18
Sepheros
a
Zi
e
hau
ndp: Fix neighbor ca
c
he entr
y
expire ti
m
e logging
commit
|
commitdiff
|
tree
2015-08-17
S
e
pherosa Ziehau
inet:
Don't accept fra
g
m
e
nts if
m
axfragspe
r
packet is
0
.
commit
|
commitdiff
|
tree
2015-08-17
Se
p
heros
a
Ziehau
power
d
: Set backlight
t
o the sp
e
cified v
a
lue, if AC
.
.
.
commit
|
commitdiff
|
tree
2015-08-15
Sepheros
a
Ziehau
inet6:
S
e
t rtentry
properl
y
i
n nd6_output()
commit
|
commitdiff
|
tree
2015-08-15
S
e
pherosa Zi
e
hau
inet6/n
d
6: Join and leave
sol
i
c
i
t
e
d
nod
e
mcast group
.
.
.
commit
|
commitdiff
|
tree
2015-08-15
Se
p
h
e
rosa Ziehau
inet
/
arp:
Ann
o
unce p
r
oxied ARP once
o
n cpu0
commit
|
commitdiff
|
tree
2015-08-15
Sepherosa Zieha
u
inet6
:
Dispatch mcas
t
routing expire upcalls
t
o
netisr0
.
.
.
commit
|
commitdiff
|
tree
2015-08-15
Se
p
herosa Ziehau
inet6: D
i
spatch ro
u
te timeout
s
t
o neti
s
r
to run
commit
|
commitdiff
|
tree
2015-08-15
Sepherosa Ziehau
i
n
et
6
: Avoid exc
e
ssive callin
g
of in6_addr2z
o
neid()
commit
|
commitdiff
|
tree
2015-08-13
Sephero
s
a Ziehau
i
net6: Change scope to
z
one and use in6_clearsco
p
e
.
.
.
commit
|
commitdiff
|
tree
2015-08-13
Sepherosa Zi
e
hau
sock
e
t: Fix s
o
abort() race
i
f
c
r
f
ree() b
l
o
cks in soinheri
t
()
.
commit
|
commitdiff
|
tree
2015-08-12
Se
p
herosa Ziehau
inet6: Accept n
o
n-neighbor NA if nd6_onli
n
k_ns_rfc4
8
61
.
.
.
commit
|
commitdiff
|
tree
2015-08-09
Sep
h
erosa Zi
e
hau
inet6:
R
e
voke nd6_i
f
info
.
r
eceivedra
commit
|
commitdiff
|
tree
2015-08-09
Sepherosa
Z
iehau
inet
6
: F
i
x linkmtu handling
commit
|
commitdiff
|
tree
2015-08-09
Sepherosa Zieh
a
u
inet6: Remov
e
CTL_IPV6PROTO_NAM
E
S
commit
|
commitdiff
|
tree
2015-08-09
S
ep
h
ero
s
a Ziehau
inet
6
: Cosmetic cl
e
an up
commit
|
commitdiff
|
tree
2015-08-06
Seph
e
r
o
s
a Ziehau
inet6: Cosmetic clean up
commit
|
commitdiff
|
tree
2015-08-06
Sepherosa
Z
iehau
inet6: Style
a
nd indenta
t
ion
commit
|
commitdiff
|
tree
2015-08-06
Sep
h
erosa
Ziehau
i
n
e
t
/inet6: Add IN6ADDR_L
I
NKLOCAL_
A
LL
M
DNS
_
INIT and
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
S
epherosa Z
i
ehau
ine
t
6:
Nuke duplicate
d
func
t
ion an
d
u
n
used function
commit
|
commitdiff
|
tree
2015-08-04
Sepher
o
sa
Z
iehau
icmp6: Fix
p
ossi
b
le mb
u
f
le
a
ka
g
e
commit
|
commitdiff
|
tree
2015-08-04
Sep
h
e
rosa Ziehau
r
tsock: If
target cp
u
is not s
p
ecified,
st
i
c
k
t
o
cpu
0
commit
|
commitdiff
|
tree
2015-08-01
Seph
e
rosa Zi
e
hau
in
e
t6: Simpl
i
fy nd6_dad
_
ns_output() interface
commit
|
commitdiff
|
tree
2015-08-01
Sepherosa Z
i
ehau
inet6: Make DAD lockless MPSAFE
commit
|
commitdiff
|
tree
2015-08-01
Se
p
her
o
sa Z
i
ehau
ne
t
:
Factor out A
S
S
ERT_IN_NETISR and A
S
S
ERT_
I
S_NETIS
R
commit
|
commitdiff
|
tree
2015-07-30
Sephe
r
o
s
a Zie
h
au
soc
k
et:
C
lose the sorefer
e
nce
(
) race against socket
.
.
.
commit
|
commitdiff
|
tree
2015-07-30
S
e
p
h
erosa Zi
e
hau
so
c
ket: Gro
u
p accept queue operations together
commit
|
commitdiff
|
tree
2015-07-30
Sepherosa Ziehau
socket: Nuke unused so_pru_abort()
commit
|
commitdiff
|
tree
2015-07-30
S
e
pherosa Z
i
ehau
socke
t
: Remove un
u
sed
so
a
bort()
commit
|
commitdiff
|
tree
2015-07-30
Sepherosa Z
i
ehau
ine
t
6: Use
M
_INTWA
I
T for
D
A
D record
commit
|
commitdiff
|
tree
2015-07-30
Sepher
o
s
a
Ziehau
inet
6
: Use static initializer to
initialize DAD queue
commit
|
commitdiff
|
tree
2015-07-29
Seph
e
ro
s
a Ziehau
mcas
t
:
U
se
M
_INTWA
I
T fo
r
multic
a
st addresses alloca
t
ion
commit
|
commitdiff
|
tree
2015-07-29
S
e
pheros
a
Z
i
e
hau
in
e
t6: Use M_INTWAIT for
p
r
e
fi
x
a
n
d prefix's router
.
.
.
commit
|
commitdiff
|
tree
2015-07-29
S
ephe
r
osa Ziehau
ifaddr: Use M_INT
W
A
I
T f
o
r ifaddr allocation
commit
|
commitdiff
|
tree
2015-07-28
S
ep
h
e
rosa Ziehau
inet6: No need to explicitly avoid calling ioctl(SIOCSADDR)
commit
|
commitdiff
|
tree
2015-07-28
S
e
p
h
erosa
Z
iehau
in
e
t6: Use M
_
WAITOK on SIO
C
AIFADDR_IN6 path
.
commit
|
commitdiff
|
tree
2015-07-28
Sep
h
erosa
Ziehau
ro
u
t
e: Enhance panic m
e
ssa
g
e
commit
|
commitdiff
|
tree
2015-07-27
Seph
e
rosa Ziehau
tcpdrop: Drop a specific
t
cp connection
or all tcp
.
.
.
commit
|
commitdiff
|
tree
2015-07-25
Sepherosa Ziehau
netif: Configure mb
u
f
clusters/jclusters limits
commit
|
commitdiff
|
tree
2015-07-25
Sep
h
erosa
Z
iehau
ifnet: Allow drivers
t
o
a
djus
t
mbuf
c
luster/jcl
u
ster
.
.
.
commit
|
commitdiff
|
tree
2015-07-24
Sepherosa Ziehau
mbuf:
A
dd h
e
l
p
er functions
t
o inc/dec mbuf limits
commit
|
commitdiff
|
tree
2015-07-24
Sepherosa
Z
iehau
mb
u
f: Staticize mb
u
pdatelimits
commit
|
commitdiff
|
tree
2015-07-24
Se
p
herosa Ziehau
mbuf: Don't allow mbuf thresholds be c
o
nfigure
d
too
.
.
.
commit
|
commitdiff
|
tree
2015-07-24
S
e
ph
e
r
osa
Z
iehau
mbuf: Hold mbuf
u
pdate lock, only i
f
the thresholds
.
.
.
commit
|
commitdiff
|
tree
2015-07-20
Sepherosa Ziehau
powerd: Add op
t
ions to li
m
i
t
CPU power domains' frequency
commit
|
commitdiff
|
tree
2015-07-17
Sepherosa
Ziehau
powerd
.
8:
F
ix
comment about P
-
state e
f
fe
c
t on Intel
.
.
.
commit
|
commitdiff
|
tree
2015-07-17
Sepheros
a
Z
iehau
ipiq:
A
dd
descripti
o
n for ipi latency measurement sysctls
commit
|
commitdiff
|
tree
2015-07-17
Sepherosa Ziehau
sysperf/i
p
itest: Run latency tests on al
l
a
v
ailable
.
.
.
commit
|
commitdiff
|
tree
2015-07-15
Sepherosa Ziehau
x86_64/mwait: Expose preamble mask for C3
+
tran
s
ition
commit
|
commitdiff
|
tree
next