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
intr: Force unshareble interrupt setting
2015-11-27
S
e
pherosa Zi
e
hau
socket:
M
ak
e
su
r
e so_refs w
i
ll n
o
t go from 0 to 1
commit
|
commitdiff
|
tree
2015-11-27
Sepherosa
Z
iehau
socket: Remove fo_ioctl(FIONBIO) for sockets
.
commit
|
commitdiff
|
tree
2015-11-27
Sepher
o
sa Zi
e
hau
em/emx/igb: Properly set sta
t
u
s
for man
u
ally configured
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
S
epher
o
sa Zi
e
hau
mxge: Alway
s
send th
e
current media (optic
s
) back to
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
Sephero
s
a Ziehau
mxg
e
:
I
n
te
g
rate ifmedi
a
flow
c
ontrol support
.
commit
|
commitdiff
|
tree
2015-11-26
Sepherosa Zie
h
au
mxge: Fix ifmed
i
a rela
t
ed bits
commit
|
commitdiff
|
tree
2015-11-26
S
e
pherosa Zi
e
hau
ix:
I
nte
g
rate i
f
media flow
c
ontrol support
.
commit
|
commitdiff
|
tree
2015-11-26
Sep
h
erosa Ziehau
em
.
4/igb
.
4: Set date properly
commit
|
commitdiff
|
tree
2015-11-26
Sepherosa
Z
i
e
h
au
ix
.
4: ixX -> ixY a
n
d dev
.
i
x
.
X
-
> dev
.
ix
.
Y
commit
|
commitdiff
|
tree
2015-11-25
S
epherosa Zi
e
hau
i
x
: Set up ifm_active properly whe
n
lin
k
is not up
.
commit
|
commitdiff
|
tree
2015-11-25
Sepherosa Zi
e
h
a
u
ifmedia: Rese
t
ifm
_
media and ifm_
c
ur in ifmedia
_
removea
l
l()
commit
|
commitdiff
|
tree
2015-11-25
Se
p
her
o
sa Ziehau
ix: Fix optics and if
m
e
di
a
settings
commit
|
commitdiff
|
tree
2015-11-25
Sepherosa Ziehau
igb: Fix ifmedia leakage on detac
h
path
.
commit
|
commitdiff
|
tree
2015-11-25
S
e
p
h
eros
a
Zieh
a
u
ig: Factor
o
ut e1000_force_
f
lowctrl
commit
|
commitdiff
|
tree
2015-11-25
Sepherosa Ziehau
e
m
/e
m
x: Integrate ifmed
i
a flow control support
.
commit
|
commitdiff
|
tree
2015-11-25
S
epherosa Zi
e
h
au
igb: Integrate ifmedia f
l
ow co
n
trol
sup
p
ort
.
commit
|
commitdiff
|
tree
2015-11-24
S
e
pherosa Ziehau
ifmedia:
M
a
cro naming
and a
d
d
f
unction to
c
o
nvert s
t
r
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
Sepherosa Ziehau
i
f
m
edia/ifco
n
f
ig: Take flowcontrol
as an
a
lias
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
S
e
pherosa Ziehau
i
fmedia: Ini
t
iali
z
e ifm->i
f
m_media
to
IFM_
N
ONE
commit
|
commitdiff
|
tree
2015-11-24
Sepherosa Ziehau
ifmedia: Fix
S
IOCGIFMEDIA ifmr_c
u
rr
e
nt value
commit
|
commitdiff
|
tree
2015-11-24
Sepherosa Zieha
u
ifmedia: Set
i
f
m->ifm
_
media
p
roperly upon ifmedia_set()
commit
|
commitdiff
|
tree
2015-11-24
S
epherosa Zieh
a
u
ifm
e
dia:
Add IFM_ETH_MANUFLOW
.
commit
|
commitdiff
|
tree
2015-11-23
Sephe
r
o
sa Ziehau
ifmedia: Define
flow control relate
d
desc
r
i
p
tion properly
commit
|
commitdiff
|
tree
2015-11-20
Sepherosa Zieha
u
i
g
:
F
a
ct
o
r ou
t
f
unction
s
for flo
w
control
commit
|
commitdiff
|
tree
2015-11-20
Sepherosa Ziehau
igb: S
u
pport fl
o
w
contro
l
change and defau
l
t
to RX
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
Sepherosa Ziehau
em: Su
p
port flow c
o
ntrol change and
de
f
ault to
R
X pause
commit
|
commitdiff
|
tree
2015-11-20
Sepherosa Ziehau
emx: Add p
e
r-device flow control tuna
b
le support
commit
|
commitdiff
|
tree
2015-11-20
Sepheros
a
Zi
e
hau
device: Ad
d
device_get
e
nv_st
r
ing()
commit
|
commitdiff
|
tree
2015-11-20
Seph
e
rosa Z
i
eha
u
devic
e
:
Pre
f
er dev
.
driver
.
u
nit
.
knob for per
-
devic
e
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
Sephe
r
osa Zie
h
au
em
x
: Support flow control change and default to RX
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
Sepherosa Zieh
a
u
kern
/
lwp
:
Ch
e
ck lwp_lock befor
e
r
e
move lwp
f
rom process
.
.
.
commit
|
commitdiff
|
tree
2015-11-19
S
epherosa Zieha
u
pth
r
ead: Add lwp_se
t
n
a
m
e(2) a
n
d im
p
lement pthread_s
e
t_name_
n
p
(
3)
commit
|
commitdiff
|
tree
2015-11-19
Sephe
r
osa
Z
iehau
kinfo/proc: Set nthre
a
ds pro
p
e
r
l
y for kernel threads
commit
|
commitdiff
|
tree
2015-11-19
Sepherosa Ziehau
top: Fix
header name and widt
h
fo
r
pr
o
cess
running
.
.
.
commit
|
commitdiff
|
tree
2015-11-18
Se
p
he
r
o
sa Ziehau
k
ern:
H
old lwp before p
o
ssible blocking
o
peration
commit
|
commitdiff
|
tree
2015-11-18
Sepherosa Zie
h
au
top: Put kernel idle
threads, i
.
e
.
idle_X t
o
the
e
nd
.
.
.
commit
|
commitdiff
|
tree
2015-11-18
Sephero
s
a Zieha
u
top: Fi
x
up
proce
s
s
es cpu us
a
g
e per
c
entage using utick
s
.
.
.
commit
|
commitdiff
|
tree
2015-11-17
Sephe
r
osa Ziehau
kinfo: Set kernel idl
e
thr
e
a
d
s
stat
e
to SIDL
.
commit
|
commitdiff
|
tree
2015-11-17
Se
p
herosa Ziehau
u
d
p: Wakeu
p
cal
l
er
s
sleeping on f
a
il
e
d to c
o
nnect sock
e
t
.
commit
|
commitdiff
|
tree
2015-11-17
Seph
e
r
o
s
a Z
i
ehau
s
o
und/dsp:
Fix nonblocking support
.
commit
|
commitdiff
|
tree
2015-11-17
Sepherosa Zieh
a
u
bus: Fix devctl nonb
l
ocking suppo
r
t
.
commit
|
commitdiff
|
tree
2015-11-16
Sep
h
erosa Ziehau
kinfo: Zero-out pctcpu fo
r
zom
b
ie pr
o
cesses
commit
|
commitdiff
|
tree
2015-11-16
Sepherosa
Ziehau
t
op: Use kp_ktaddr as kernel thread 'id'
commit
|
commitdiff
|
tree
2015-11-16
S
epherosa Ziehau
kinfo: D
e
liver address of
k
e
r
n
el t
h
read
commit
|
commitdiff
|
tree
2015-11-15
Sephe
r
o
sa Ziehau
in
p
cb: Un
b
reak
S
O_REUSEPORT support
.
commit
|
commitdiff
|
tree
2015-11-15
Sepherosa Ziehau
udp: F
i
x bi
n
d races due
to async close and ra
n
dom socket
.
.
.
commit
|
commitdiff
|
tree
2015-11-15
Sephe
r
osa
Z
iehau
tcp:
Fix bind
races due to async c
l
ose
a
nd random socket
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Sepherosa Ziehau
top: Fix system
p
r
ocess cpu usage percentage d
i
splay
commit
|
commitdiff
|
tree
2015-11-14
Seph
e
ro
s
a Ziehau
t
o
p:
Fix
'c' for -
S
and
-I
commit
|
commitdiff
|
tree
2015-11-14
S
ep
h
erosa Ziehau
style:
Fix white spaces
commit
|
commitdiff
|
tree
2015-11-14
Sepherosa Zieha
u
u
i
p
c
:
Port Unix soc
k
et domain
GC fr
o
m FreeBSD
.
commit
|
commitdiff
|
tree
2015-11-12
S
ep
h
erosa Ziehau
uipc: Rele
a
s
e
token i
n
the pro
p
er order on unconnecte
d
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
Sep
h
e
rosa Ziehau
uipc: U
s
e
t
ask
q
ue
u
e to
r
u
n
G
C
.
commit
|
commitdiff
|
tree
2015-11-09
Sepherosa Z
i
ehau
ui
p
c:
N
o need to
c
a
ll sorflush() befo
r
e
u
np_gc(
)
commit
|
commitdiff
|
tree
2015-11-09
S
e
p
h
erosa Ziehau
test: Add
t
es
t
for
u
nix so
c
ke
t
cross/self re
f
erenc
e
commit
|
commitdiff
|
tree
2015-11-06
Sepherosa Zi
e
h
a
u
uipc: Use token for
rights count
i
ng
commit
|
commitdiff
|
tree
2015-11-06
Sepheros
a
Ziehau
u
i
pc: Fact
o
r out unp_{add
,
del}_right(
)
commit
|
commitdiff
|
tree
2015-11-05
Se
p
h
e
ros
a
Ziehau
uipc:
Consolidate unp_drop()
commit
|
commitdiff
|
tree
2015-11-04
Seph
e
r
osa Z
i
ehau
uipc: Use f
d
rop
inste
a
d of
c
los
e
f
commit
|
commitdiff
|
tree
2015-11-04
Sepherosa Zi
e
hau
revoke
.
2:
U
pdate manpage for ea8f324c3
4
cc7837fa0cc397d329322
.
.
.
commit
|
commitdiff
|
tree
2015-11-04
Sephero
s
a Ziehau
uipc: Use CTASSERT
t
o simplify
the ext
e
rnalize/internalize
.
.
.
commit
|
commitdiff
|
tree
2015-11-04
Se
p
h
erosa Ziehau
ui
p
c: Remove unnecessary unp_token in unp
_
d
isp
o
se()
commit
|
commitdiff
|
tree
2015-11-04
Sepheros
a
Zieha
u
socket
:
Dispose r
i
g
h
t
s
dir
e
ctly
in
so
r
e
ceive()
,
i
f
.
.
.
commit
|
commitdiff
|
tree
2015-11-03
S
e
pher
o
sa Ziehau
uipc:
Reduce tok
e
n coverage on detach
p
a
t
h
commit
|
commitdiff
|
tree
2015-11-03
Sepherosa Ziehau
uipc: Remov
e
unnecess
a
ry socke
t
ref/unref on detach
.
.
.
commit
|
commitdiff
|
tree
2015-11-03
Sepherosa Z
i
ehau
uipc: Hold unp_token b
e
fo
r
e
call
i
ng
u
n
p_find_lock
r
ef
(
)
commit
|
commitdiff
|
tree
2015-11-03
Sephe
r
os
a
Ziehau
gdb:
U
nbreak building
commit
|
commitdiff
|
tree
2015-11-02
z
r
j
socket/recv
f
r
o
m: Add MSG_CM
S
G_CLOE
X
EC support
commit
|
commitdiff
|
tree
2015-10-30
Se
p
herosa Ziehau
bpf: Add s
u
pport for 802
.
11 packet injection via bpf
commit
|
commitdiff
|
tree
2015-10-30
Sepherosa Ziehau
t
ools/kq
_
connect
_
c
li
e
nt: Use SOCK_NONBLOCK if it'
s
.
.
.
commit
|
commitdiff
|
tree
2015-10-30
Sepherosa
Zie
h
au
so
c
k
et: Add accep
t
4 syscall and bum
p
__Dragon
F
ly_versi
o
n
commit
|
commitdiff
|
tree
2015-10-30
Seph
e
r
osa Ziehau
so
c
ket: Shor
t
circuit FIO
N
BIO in
s
o
o_ioctl()
.
commit
|
commitdiff
|
tree
2015-10-30
S
epherosa Ziehau
socke
t
/s
o
cketpair: A
d
d
SOCK_
{
NONBLOCK,CLO
E
XEC}
support
.
commit
|
commitdiff
|
tree
2015-10-30
Sep
h
erosa Zie
h
au
tools/kq_co
n
nect_client:
A
dd option to bind process
.
.
.
commit
|
commitdiff
|
tree
2015-10-30
Sephe
r
os
a
Ziehau
tc
p
: Use 4-tuple
h
ash to op
t
imize local port selec
t
ion
.
commit
|
commitdiff
|
tree
2015-10-29
Sephero
s
a
Ziehau
systa
t
/pv: Log total IPI, external interrupts a
n
d M
P
.
.
.
commit
|
commitdiff
|
tree
2015-10-29
S
e
p
herosa Z
i
ehau
ipde
m
ux: Better
i
nitial s
o
_port distribution for non
.
.
.
commit
|
commitdiff
|
tree
2015-10-29
Sepherosa Zieh
a
u
udp: Implemen
t
asynchronize
d
pru_co
n
nec
t
.
commit
|
commitdiff
|
tree
2015-10-29
Sepherosa Ziehau
udp: Sav
e
or
i
ginal p
r
otocol pr
o
cess
i
ng port for later
.
.
.
commit
|
commitdiff
|
tree
2015-10-29
Sepherosa Ziehau
udp/usrre
q
: Add brackets properly
commit
|
commitdiff
|
tree
2015-10-22
Sepherosa Ziehau
u
dp/usrreq
:
Implement asynchronized pru_attach for U
D
P
commit
|
commitdiff
|
tree
2015-10-21
Sep
h
erosa
Ziehau
u
dp/usrreq: Add mi
s
sing re
t
urn
commit
|
commitdiff
|
tree
2015-10-21
Se
p
herosa Ziehau
udp
/
usrreq: Fix u
p
cleanup so_pcb checks
commit
|
commitdiff
|
tree
2015-10-21
Sepherosa Zieha
u
tcp: I
n
ne
t
i
s
rs, if inpcb is valid, tcpcb will not
.
.
.
commit
|
commitdiff
|
tree
2015-10-21
Sepherosa Zieh
a
u
rtadvd: Fix DNS
S
L options handling
commit
|
commitdiff
|
tree
2015-10-21
Se
p
herosa Ziehau
libc/resolve
:
F
i
x
b
roken
E
DNS option
commit
|
commitdiff
|
tree
2015-10-20
S
epherosa Ziehau
i
n
pcb: Reorder
k
m
alloc and inp
c
heck
i
n
g
in s
e
t{pee
r
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
Sepherosa
Ziehau
test
/
udpecho: All
o
w binding to INADDR_ANY
commit
|
commitdiff
|
tree
2015-10-20
S
e
pherosa Ziehau
tcp/
u
srreq: In netisrs, if so_pcb is
n
on-NUL
L
, then
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
Se
p
her
o
sa Ziehau
tcp/
u
srreq: tcp_newt
c
pcb
(
) never fa
i
ls
commit
|
commitdiff
|
tree
2015-10-20
S
epherosa Zieh
a
u
tcp/usrre
q
: There is no
need
t
o ref/
d
eref socket in
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
Sepherosa Ziehau
tcp
/
usrreq:
T
C
P
s
ocke
t
m
u
st not b
e
reattache
d
commit
|
commitdiff
|
tree
2015-10-20
Sepherosa Ziehau
t
c
p
/
usrreq: No nee
d
to
h
old ssb_rcv token to call soreser
v
e()
commit
|
commitdiff
|
tree
2015-10-20
Sepherosa Zie
h
au
tcp/us
r
req: Min
o
r comme
n
t
fixup and style change
s
commit
|
commitdiff
|
tree
2015-10-20
Sepherosa
Z
ieha
u
socket/tcp: Implement a
s
yn
c
hronized
pru_
a
tta
c
h for
TCP
commit
|
commitdiff
|
tree
2015-10-14
Sepherosa Ziehau
so
c
ke
t
:
S
implify soclose_fas
t
by always sending
the
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
Se
p
he
r
osa Z
i
ehau
socket
:
Rename so
a
bo
r
t_oncpu -> soabort_direc
t
commit
|
commitdiff
|
tree
2015-10-14
Se
p
herosa Z
i
eh
a
u
socket: U
s
e WAITOK|NULLOK to alloc
a
te async connect
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
S
e
pher
o
sa Ziehau
to
k
en: Cache align pooled tokens
commit
|
commitdiff
|
tree
2015-10-14
Sepherosa
Ziehau
kern: Split
filehead
into mult
i
ple h
e
ads
commit
|
commitdiff
|
tree
next