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
cputimer: Add per-cpu handler and private data for interrupt cputimer.
2015-11-26
Se
p
her
o
sa Z
i
eh
a
u
em
.
4/igb
.
4: Set date pro
p
erly
commit
|
commitdiff
|
tree
2015-11-26
Sepherosa Z
i
ehau
ix
.
4: ix
X
-> ixY an
d
dev
.
ix
.
X ->
d
e
v
.
ix
.
Y
commit
|
commitdiff
|
tree
2015-11-25
Seph
e
ro
s
a Zieha
u
i
x
:
Set up ifm_a
c
tive properly w
h
e
n link is not up
.
commit
|
commitdiff
|
tree
2015-11-25
Sepherosa Ziehau
ifmed
i
a: Reset ifm_media a
n
d ifm_cur i
n
if
m
edia_re
m
o
v
eal
l
()
commit
|
commitdiff
|
tree
2015-11-25
Seph
e
ro
s
a Ziehau
ix
:
Fix optics and ifmedia set
t
ings
commit
|
commitdiff
|
tree
2015-11-25
Se
p
herosa Ziehau
igb
:
Fix i
f
media leakage o
n
det
a
ch path
.
commit
|
commitdiff
|
tree
2015-11-25
Sepherosa Z
i
ehau
i
g: Factor
o
ut
e1
0
00_force_flow
c
trl
commit
|
commitdiff
|
tree
2015-11-25
Sepherosa Zie
h
au
em
/
em
x
:
I
n
tegrate i
f
media flow con
t
r
ol support
.
commit
|
commitdiff
|
tree
2015-11-25
Sep
h
erosa Zieha
u
igb:
Integ
r
at
e
ifmedia flow control supp
o
rt
.
commit
|
commitdiff
|
tree
2015-11-24
Sepherosa Zi
e
hau
i
f
media:
M
a
c
ro naming
an
d
a
dd functio
n
to convert s
t
r
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
Sepherosa Ziehau
i
f
media/ifconf
i
g: Take flo
w
c
o
n
t
r
o
l as a
n
ali
a
s f
o
r
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
Sepherosa Ziehau
ifmedia: Initi
a
lize ifm->ifm
_
me
d
ia to
IFM_N
O
N
E
commit
|
commitdiff
|
tree
2015-11-24
Sephero
s
a Zie
h
au
ifmedia: Fi
x
SIOCGIFMEDIA ifmr_current value
commit
|
commitdiff
|
tree
2015-11-24
S
epherosa Ziehau
ifm
e
dia: Set ifm->if
m
_media properly upon ifmedia_set()
commit
|
commitdiff
|
tree
2015-11-24
Sepherosa Ziehau
i
fm
e
d
i
a
:
Add
I
FM
_
ETH_MANUFLOW
.
commit
|
commitdiff
|
tree
2015-11-23
S
ephe
r
osa Ziehau
ifmedia: Define flow contr
o
l related
d
escription pr
o
perly
commit
|
commitdiff
|
tree
2015-11-20
Sepherosa Ziehau
ig: Factor out
functions for
flow co
n
trol
commit
|
commitdiff
|
tree
2015-11-20
Sep
h
ero
s
a Ziehau
igb: Su
p
port flow control c
h
ange and default to RX
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
Sep
h
er
o
sa Ziehau
em: Su
p
port flow control change
a
nd defaul
t
to RX
paus
e
commit
|
commitdiff
|
tree
2015-11-20
Sepherosa Ziehau
e
m
x: Add
p
er-d
e
vi
c
e
f
lo
w
co
n
tro
l
tunable sup
p
ort
commit
|
commitdiff
|
tree
2015-11-20
Sepherosa Ziehau
devi
c
e:
A
dd device_getenv_string(
)
commit
|
commitdiff
|
tree
2015-11-20
S
epherosa
Z
i
ehau
device: Pref
e
r dev
.
d
r
iver
.
unit
.
knob
for per-device
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
Se
p
heros
a
Z
iehau
emx: Support
f
low control change and
d
efault to RX
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
Sepherosa
Z
iehau
kern/lwp:
Check lwp_l
o
ck before r
e
mo
v
e lwp from
process
.
.
.
commit
|
commitdiff
|
tree
2015-11-19
S
e
phero
s
a Ziehau
pthread: Add
l
wp_setname(2) and implement pthread_set
_
n
ame_np(3)
commit
|
commitdiff
|
tree
2015-11-19
S
e
ph
e
rosa Zieh
a
u
ki
n
fo/proc:
Set nthrea
d
s properl
y
f
or ke
r
nel
t
hreads
commit
|
commitdiff
|
tree
2015-11-19
Sepherosa Ziehau
top: Fix
h
eader
n
a
m
e and width for process r
u
n
nin
g
.
.
.
commit
|
commitdiff
|
tree
2015-11-18
Sepherosa Z
i
e
hau
ker
n
: Hold
lwp before possible bl
o
cking o
p
er
a
tion
commit
|
commitdiff
|
tree
2015-11-18
Sepherosa Zieh
a
u
top: Pu
t
kernel idle threads, i
.
e
.
i
d
l
e
_X
to
t
he end
.
.
.
commit
|
commitdiff
|
tree
2015-11-18
S
e
phero
s
a Ziehau
top: F
i
x up proces
s
es
c
p
u
usa
g
e
perce
n
tage using ut
i
cks
.
.
.
commit
|
commitdiff
|
tree
2015-11-17
Sep
h
e
r
osa Ziehau
ki
n
fo: Set kerne
l
i
d
le threads state to SIDL
.
commit
|
commitdiff
|
tree
2015-11-17
Sepheros
a
Zie
h
au
udp:
W
a
keup callers s
l
eeping
o
n
failed to
c
o
n
nect socket
.
commit
|
commitdiff
|
tree
2015-11-17
Seph
e
r
o
s
a
Ziehau
sound/ds
p
: Fix nonblocking support
.
commit
|
commitdiff
|
tree
2015-11-17
Sepherosa Zi
e
hau
bus
:
Fix dev
c
tl
nonb
l
o
c
king support
.
commit
|
commitdiff
|
tree
2015-11-16
Sepher
o
s
a Ziehau
kinfo:
Zero-ou
t
pctcpu f
o
r zombie processes
commit
|
commitdiff
|
tree
2015-11-16
Seph
e
rosa Zi
e
hau
to
p
: U
s
e kp_kta
d
dr as
k
erne
l
t
hr
e
a
d 'id'
commit
|
commitdiff
|
tree
2015-11-16
Sephe
r
osa
Z
i
e
h
a
u
kinfo: Deliver addre
s
s
of kerne
l
t
h
read
commit
|
commitdiff
|
tree
2015-11-15
Se
p
heros
a
Ziehau
inpcb: Unbre
a
k
SO_
R
EUSEPORT support
.
commit
|
commitdiff
|
tree
2015-11-15
Sepherosa Ziehau
udp: Fix bind race
s
due to async close and rando
m
socket
.
.
.
commit
|
commitdiff
|
tree
2015-11-15
Sepherosa Zi
e
h
a
u
tcp: Fix
bind ra
c
es due
t
o asyn
c
clos
e
and random socket
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Sephe
r
osa Zieha
u
top: Fix system process cp
u
usage percentage displa
y
commit
|
commitdiff
|
tree
2015-11-14
S
ep
h
eros
a
Ziehau
top: Fix 'c' for -S and -I
commit
|
commitdiff
|
tree
2015-11-14
Sepherosa Ziehau
s
ty
l
e
: Fix
white spac
e
s
commit
|
commitdiff
|
tree
2015-11-14
Sepherosa Ziehau
u
i
p
c: P
o
rt
U
nix socke
t
dom
a
i
n
GC fr
o
m FreeBSD
.
commit
|
commitdiff
|
tree
2015-11-12
S
ephe
r
osa Ziehau
uipc:
Rele
a
se token i
n
t
h
e p
r
oper order on unconnected
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
Sepherosa Z
i
ehau
uipc: Use
t
askq
u
eue to run GC
.
commit
|
commitdiff
|
tree
2015-11-09
Sepherosa Ziehau
ui
p
c
:
No
need to call sorflush() before unp_gc()
commit
|
commitdiff
|
tree
2015-11-09
S
ep
h
erosa Ziehau
test: Add test
f
or unix socket cross/
s
elf reference
commit
|
commitdiff
|
tree
2015-11-06
Sepher
o
sa Ziehau
ui
p
c: Use toke
n
for rights counting
commit
|
commitdiff
|
tree
2015-11-06
S
e
p
heros
a
Ziehau
uipc
:
Factor out unp_
{
add,
d
e
l
}_right()
commit
|
commitdiff
|
tree
2015-11-05
Sepherosa Zieh
a
u
uip
c
: Consolidate
u
np_drop()
commit
|
commitdiff
|
tree
2015-11-04
Seph
e
ros
a
Ziehau
u
i
p
c
: Use fdrop instead of closef
commit
|
commitdiff
|
tree
2015-11-04
Sepherosa Ziehau
r
evoke
.
2: U
p
date manpage
f
or e
a
8
f
32
4
c34cc7837fa0cc397d329322
.
.
.
commit
|
commitdiff
|
tree
2015-11-04
Se
p
he
r
osa
Z
iehau
uipc: Us
e
CTASSER
T
t
o simplify the
e
xte
r
na
l
ize
/
inte
r
nali
z
e
.
.
.
commit
|
commitdiff
|
tree
2015-11-04
Se
p
herosa Ziehau
uipc: Remove unnecessary unp_toke
n
in un
p
_dispose()
commit
|
commitdiff
|
tree
2015-11-04
S
epherosa Zieh
a
u
socket: Dispose righ
t
s d
i
rec
t
ly i
n
soreceive
(
), if
.
.
.
commit
|
commitdiff
|
tree
2015-11-03
Sepherosa Zieha
u
uipc
:
Reduce token c
o
verage on detach path
commit
|
commitdiff
|
tree
2015-11-03
Sephe
r
osa Zieha
u
uipc: Remove unnecess
a
ry s
o
cket r
e
f/unref on
d
etach
.
.
.
commit
|
commitdiff
|
tree
2015-11-03
Sephe
r
osa Ziehau
uipc:
Hold unp_token b
e
fore call
i
ng un
p
_find_
l
ockr
e
f(
)
commit
|
commitdiff
|
tree
2015-11-03
Sep
h
er
o
sa Ziehau
gdb: Unb
r
eak bui
l
din
g
commit
|
commitdiff
|
tree
2015-11-02
zrj
s
oc
k
et/recvfr
o
m
:
Add MSG_CMSG_CLOEXEC
suppor
t
commit
|
commitdiff
|
tree
2015-10-30
Sepherosa
Z
i
ehau
bp
f
: A
d
d support
f
or 80
2
.
11 packet injection via bpf
commit
|
commitdiff
|
tree
2015-10-30
Sepherosa
Ziehau
tool
s
/kq_connec
t
_client: Use SOCK_NONBLOCK if it'
s
.
.
.
commit
|
commitdiff
|
tree
2015-10-30
S
eph
e
rosa
Z
ieha
u
socket: Ad
d
accept4 s
y
sca
l
l and bu
m
p __DragonFly_ver
s
ion
commit
|
commitdiff
|
tree
2015-10-30
Sepherosa
Ziehau
socket: Shortcircuit FION
B
IO i
n
soo_ioc
t
l(
)
.
commit
|
commitdiff
|
tree
2015-10-30
Se
p
heros
a
Ziehau
soc
k
e
t/socketpair: Add SO
C
K_{NONBLOCK,CLOEXEC} support
.
commit
|
commitdiff
|
tree
2015-10-30
Sepherosa Ziehau
tools/k
q
_co
n
n
ect
_
client: A
d
d op
t
ion to bind
proc
e
s
s
.
.
.
commit
|
commitdiff
|
tree
2015-10-30
Sephe
r
osa
Zieh
a
u
tcp: Use 4-tupl
e
ha
s
h to optimize
l
ocal
port selection
.
commit
|
commitdiff
|
tree
2015-10-29
Sep
h
e
r
osa Zie
h
au
s
y
stat/p
v
:
L
o
g total IPI, extern
a
l
in
t
errupts and MP
.
.
.
commit
|
commitdiff
|
tree
2015-10-29
Sepherosa Ziehau
ipdemux: Better
i
ni
t
ial so_po
r
t distributi
o
n fo
r
n
on
.
.
.
commit
|
commitdiff
|
tree
2015-10-29
S
ephero
s
a
Ziehau
udp
:
Implem
e
nt asynchron
i
zed
pru_co
n
nec
t
.
commit
|
commitdiff
|
tree
2015-10-29
S
e
phero
s
a Zieh
a
u
ud
p
:
S
ave origin
a
l
p
rotocol
p
r
oc
e
ssin
g
p
ort for l
a
ter
.
.
.
commit
|
commitdiff
|
tree
2015-10-29
Seph
e
rosa Ziehau
udp/usrreq: Add bra
c
kets pr
o
perly
commit
|
commitdiff
|
tree
2015-10-22
Sephero
s
a Ziehau
udp/us
r
re
q
: Implement
a
synchronize
d
p
r
u_attach for UDP
commit
|
commitdiff
|
tree
2015-10-21
Se
p
h
erosa Ziehau
u
d
p/us
r
req: Add missing return
commit
|
commitdiff
|
tree
2015-10-21
Sepherosa Ziehau
udp/usrre
q
: Fix up cleanu
p
so_
p
cb ch
e
cks
commit
|
commitdiff
|
tree
2015-10-21
Sepherosa Ziehau
tcp:
I
n
netisrs, i
f
inpcb is
v
al
i
d, tcpcb wi
l
l
not
.
.
.
commit
|
commitdiff
|
tree
2015-10-21
Sepherosa Z
i
ehau
rtadvd:
Fix DNS
S
L options
han
d
ling
commit
|
commitdiff
|
tree
2015-10-21
S
e
phe
r
os
a
Z
i
ehau
lib
c
/resolve: Fix broken EDNS option
commit
|
commitdiff
|
tree
2015-10-20
Sepherosa Zie
h
au
inpcb: Re
o
r
der kmalloc
and inp che
c
king
i
n
set{peer
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
S
ephero
s
a Zieh
a
u
t
e
st/udpec
h
o
:
Allow bind
i
ng to INADDR_AN
Y
commit
|
commitdiff
|
tree
2015-10-20
Sepherosa
Z
i
eh
a
u
tcp/usrreq: In netisrs, if so
_
p
cb is
n
o
n-NULL, then
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
Sephe
r
os
a
Ziehau
tcp
/
usrreq: tcp_newtcp
c
b() n
e
v
e
r
f
ai
l
s
commit
|
commitdiff
|
tree
2015-10-20
Sephero
s
a Ziehau
tcp/usrreq: There is no need
to ref/deref socket in
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
Sep
h
e
r
osa Ziehau
tcp/usrreq: TCP so
c
k
e
t
must not b
e
reattach
e
d
commit
|
commitdiff
|
tree
2015-10-20
Sepherosa Ziehau
tcp/
u
srre
q
: No need to
hold ssb_
r
cv token to call soreser
v
e()
commit
|
commitdiff
|
tree
2015-10-20
Se
p
h
e
rosa Ziehau
tcp/
u
srreq: Mi
n
o
r comme
n
t fixup and styl
e
cha
n
ges
commit
|
commitdiff
|
tree
2015-10-20
Sepher
o
sa Z
i
e
hau
socket
/
tcp: Imple
m
e
n
t asynchronized pru_att
a
c
h
f
or T
C
P
commit
|
commitdiff
|
tree
2015-10-14
Se
p
herosa Ziehau
socket: Simplify soclose_fas
t
by a
l
ways sending the
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
Sepherosa Zie
h
au
s
o
cket: Rena
m
e soabort_on
c
pu -> soa
b
ort_dir
e
ct
commit
|
commitdiff
|
tree
2015-10-14
Sepherosa Ziehau
sock
e
t: Us
e
W
AITO
K
|
N
U
LLOK to allocate
a
s
y
n
c
c
o
nn
e
c
t
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
Sephe
r
o
s
a Ziehau
token
:
Cac
h
e align pooled tokens
commit
|
commitdiff
|
tree
2015-10-14
Sepherosa Zieha
u
ke
r
n: Split filehead into multi
p
le
h
eads
commit
|
commitdiff
|
tree
2015-10-14
Sepher
o
s
a
Zi
e
ha
u
k
er
n
:
Use atomic ops for nfiles and move them out of
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
Seph
e
r
o
sa
Ziehau
libkvm: Mak
e
r
eturn value of
k
vm_getf
i
le
s
(3) consistent
.
commit
|
commitdiff
|
tree
2015-10-14
Sepherosa Ziehau
te
s
t/kq_connect_client:
Make result accurate
commit
|
commitdiff
|
tree
2015-10-10
S
epherosa
Z
ieha
u
t
e
st/tcp_stream: Add option
for message size
commit
|
commitdiff
|
tree
2015-09-26
Sepherosa Zie
h
au
r
evoke(
2
)
:
Use
un
i
x so
c
ket ext
e
rnalize code to han
d
le
.
.
.
commit
|
commitdiff
|
tree
2015-09-26
S
epherosa
Z
i
e
h
au
kernel: Allow fhold() in allfil
e
s_s
c
a
n
_
e
xcl
u
sive()
commit
|
commitdiff
|
tree
2015-09-23
S
eph
e
r
o
sa Ziehau
re
v
oke(2): Replace 'count'
w/ a boolean 'foun
d
'
commit
|
commitdiff
|
tree
next