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
syscons: Unbreak compile w/o splash
2017-12-02
Sepherosa Ziehau
syscons
:
Unbreak c
o
mpile
w/o sp
l
ash
commit
|
commitdiff
|
tree
2017-11-28
Sepherosa
Zieha
u
ix: Sync wi
t
h
Intel's ix-3
.
2
.
17
.
commit
|
commitdiff
|
tree
2017-11-10
Sepheros
a
Zie
h
au
re: Sy
n
c
w
i
t
h
Realtek's
re
-
1
.
94
commit
|
commitdiff
|
tree
2017-11-10
Sepher
o
sa Ziehau
b
us: Pro
p
er
l
y
implem
e
nt bus_space_{map,unmap}(
)
commit
|
commitdiff
|
tree
2017-10-31
S
ephe
r
osa Zieh
a
u
em: Fr
e
e tx m
b
u
f
s
proactive
l
y
.
commit
|
commitdiff
|
tree
2017-10-30
S
eph
e
ros
a
Zie
h
au
emx: Free tx
m
bufs proactively
.
commit
|
commitdiff
|
tree
2017-10-28
Seph
e
r
osa
Ziehau
ix: Fix possible TX desc GC missing
.
commit
|
commitdiff
|
tree
2017-10-28
Sep
h
e
rosa Ziehau
igb: Fr
e
e t
x
mbufs pr
o
a
c
tively
.
commit
|
commitdiff
|
tree
2017-10-28
Sephero
s
a Ziehau
x86_64: Add pau
s
es in the TSC mps
y
nc t
e
sting lo
o
p
.
commit
|
commitdiff
|
tree
2017-10-28
S
epheros
a
Ziehau
ix: Free tx
mbuf
s
p
roactively
.
commit
|
commitdiff
|
tree
2017-10-24
Sepherosa Ziehau
x8
6
_64:
A
llow TSC MP synchronizati
o
n test be disabled
.
commit
|
commitdiff
|
tree
2017-10-21
S
e
pherosa Zi
e
hau
inet6:
M
ake non-prefix and
directl
y
reachable
i
net6
.
.
.
commit
|
commitdiff
|
tree
2017-10-16
Se
p
herosa Zie
h
au
ipfw: Factor ou
t
ipfw_init_a
r
g
s()
commit
|
commitdiff
|
tree
2017-10-16
Sep
h
erosa Ziehau
ipfw
:
Fl
u
sh th
e
r
ules b
e
fore unlo
a
d the
m
odule
.
commit
|
commitdiff
|
tree
2017-10-16
Sephe
r
os
a
Ziehau
ipfw: Factor out ipfw_
d
efrag_
r
e
dispatch
.
commit
|
commitdiff
|
tree
2017-10-16
Sepherosa Ziehau
k
e
rn: Remove n
c
pu
s
2 and friend
s
.
commit
|
commitdiff
|
tree
2017-10-16
Sepherosa Ziehau
mpls: Use netisr_ncpus
commit
|
commitdiff
|
tree
2017-10-14
Sepherosa
Zie
h
au
ipfw: Im
p
lement state
b
ased
"r
e
direct", i
.
e
.
w
ithout
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
S
epherosa Z
i
e
hau
s
o
cket:
L
i
mit the nu
m
be
r
of acce
p
ted socket
s
that kev
e
n
t
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
S
e
pherosa Ziehau
arp: Allocate conte
x
t
memory on owner cpu
.
commit
|
commitdiff
|
tree
2017-09-29
Se
p
her
o
sa Ziehau
syncache: Timer
q
ueue iteration is MPsafe
;
no nee
d
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
Sepheros
a
Z
i
ehau
sync
a
che: Move
l
o
c
a
l
var
i
ables close
their
u
sage
.
commit
|
commitdiff
|
tree
2017-09-29
Se
p
herosa Ziehau
s
y
n
cache:
inpc
b
will
n
e
ver
be NULL
.
commit
|
commitdiff
|
tree
2017-09-29
S
e
phe
r
o
s
a Ziehau
syn
c
ach
e
: Resurre
c
t net
.
ine
t
.
tcp
.
syncache
.
count
commit
|
commitdiff
|
tree
2017-09-28
Sepher
o
s
a Ziehau
s
y
ncac
h
e
: A
l
locate syncache
c
ontex
t
on th
e
o
wner c
p
u
.
commit
|
commitdiff
|
tree
2017-09-28
Sepherosa Ziehau
s
yncache: G
r
oup time
o
ut queu
e
relate
d
fields
t
o
gether
.
commit
|
commitdiff
|
tree
2017-09-28
S
e
pherosa Ziehau
syncache:
Simplify timer message
commit
|
commitdiff
|
tree
2017-09-28
Sepheros
a
Zi
e
hau
s
y
ncache: Remove un
n
ecessary
s
t
ru
c
t fi
e
ld
commit
|
commitdiff
|
tree
2017-09-28
Sephero
s
a
Z
ieh
a
u
synca
c
he: Sta
t
icize syncach
e
_lookup
commit
|
commitdiff
|
tree
2017-09-28
Sepherosa Zi
e
hau
sync
a
che: S
t
r
i
n
g
e
n
t ass
e
rtion
.
commit
|
commitdiff
|
tree
2017-09-28
Se
p
he
r
o
sa Ziehau
ke
r
n: Allocate sleep
hash
o
n
o
wner cpu
.
commit
|
commitdiff
|
tree
2017-09-28
Sepherosa Zieh
a
u
i
p
f
w: Add int
e
rfac
e
network filt
e
r
.
commit
|
commitdiff
|
tree
2017-09-28
Sepherosa
Z
i
ehau
uipc: Use sendmsg_onc
p
u
,
i
f possible
.
commit
|
commitdiff
|
tree
2017-09-27
S
e
pherosa Ziehau
call
o
ut: Embed th
r
ead in per-cpu callout context
.
commit
|
commitdiff
|
tree
2017-09-27
S
epherosa Zieha
u
ke
r
n:
Enhan
c
e wakeu
p
h
as
h
constructio
n
to reduce hash
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Sepherosa
Z
iehau
kern: Add
read-only sysc
t
l for
s
leep queue t
a
ble size
commit
|
commitdiff
|
tree
2017-09-27
Sepherosa Ziehau
callout: A
l
locate per-c
p
u callout context on the o
w
ner
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
S
e
pherosa Ziehau
cal
l
ou
t
: Alloc
a
te
w
heel on
o
w
ner cpu
.
commit
|
commitdiff
|
tree
2017-09-27
Sepherosa Ziehau
Re
v
ert "callou
t
: A
l
locate
c
allout whee
l
/threa
d
on the
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Sepher
o
sa
Ziehau
ip
f
w: Ad
d
i
n
terfac
e
I
P filte
r
.
commit
|
commitdiff
|
tree
2017-09-27
S
ephero
s
a
Z
iehau
ipfw(8
)
: Fi
x
co
m
ment
commit
|
commitdiff
|
tree
2017-09-26
Sephe
r
osa Ziehau
callout: Allocate ca
l
lout wh
e
el/thread
on
the owner
.
.
.
commit
|
commitdiff
|
tree
2017-09-26
Sepherosa
Z
iehau
callout: Minor style change
s
commit
|
commitdiff
|
tree
2017-09-26
Sepherosa Zi
e
hau
pktgen: Allow building w/o INVARIANTS
commit
|
commitdiff
|
tree
2017-09-25
Sephe
r
osa
Zieha
u
ethe
r
net: Rest
r
u
c
ture
v
lan check
.
commit
|
commitdiff
|
tree
2017-09-25
Sep
h
eros
a
Zieha
u
ipflow: Use n
e
t
isr A
P
Is
commit
|
commitdiff
|
tree
2017-09-25
Sepherosa Ziehau
i
pflow: Remove compat macro
commit
|
commitdiff
|
tree
2017-09-25
Sepheros
a
Z
i
ehau
ip
f
low: Utilize ne
t
is
r
_doms
g
_global
commit
|
commitdiff
|
tree
2017-09-25
Sepher
o
sa
Z
iehau
ip
f
l
ow: Allocate ipflow context on i
t
s owner cpu
.
commit
|
commitdiff
|
tree
2017-09-25
Sepheros
a
Zie
h
a
u
ipflow: Use INTWAIT | NULLOK for kmal
l
o
c
commit
|
commitdiff
|
tree
2017-09-25
Sepherosa Ziehau
ipflow: No
need t
o
mar
k
it cachea
l
ign
.
commit
|
commitdiff
|
tree
2017-09-25
Sep
h
erosa Ziehau
i
pflo
w
: Remove refe
r
ence counting
,
w
h
ich no
l
o
n
ger
.
.
.
commit
|
commitdiff
|
tree
2017-09-25
Sephero
s
a Ziehau
ip
f
low: Stringent a
s
sertion
.
commit
|
commitdiff
|
tree
2017-09-25
Sephe
r
osa Z
i
ehau
route: Minor style
change
.
commit
|
commitdiff
|
tree
2017-09-25
Sepherosa Zie
h
au
polling: Utilize netis
r
_domsg_global
commit
|
commitdiff
|
tree
2017-09-25
Sepherosa Zieh
a
u
polling: No need t
o
explicitly align io cont
e
xt and
.
.
.
commit
|
commitdiff
|
tree
2017-09-25
Sephero
s
a Ziehau
polling: Adjust com
m
ent
commit
|
commitdiff
|
tree
2017-09-25
Sepherosa Ziehau
p
o
llin
g
: Don't d
o
direct
i
nput in critical s
e
c
tion
.
commit
|
commitdiff
|
tree
2017-09-24
Sepher
o
sa Zieh
a
u
polling: Implemen
t
direct input
support
.
commit
|
commitdiff
|
tree
2017-09-22
Sepherosa
Z
ie
h
au
inet/inet
6
: Rando
m
ize local port
commit
|
commitdiff
|
tree
2017-09-21
S
e
pherosa Ziehau
a
rc4ra
n
dom
:
Make a
r
c4random context per-cpu
.
commit
|
commitdiff
|
tree
2017-09-21
Sepherosa Z
i
ehau
arc4random: Minor style changes
.
commit
|
commitdiff
|
tree
2017-09-21
S
e
phe
r
os
a
Z
iehau
x86:
Use kmem_alloc3 for cpu0's ipiq
commit
|
commitdiff
|
tree
2017-09-20
Sep
h
erosa
Zi
e
h
au
ipfw: Factor out fucntion to setup local varia
b
l
es
.
commit
|
commitdiff
|
tree
2017-09-20
Sephe
r
os
a
Z
i
ehau
ipfw:
Ad
d
i
p
frag
f
i
lte
r
.
commit
|
commitdiff
|
tree
2017-09-20
Sepherosa Ziehau
ip
f
w: Rem
o
ve un
n
ec
e
s
s
a
ry complexity
commit
|
commitdiff
|
tree
2017-09-19
Sepherosa Ziehau
ipfw: Add de
f
rag
a
c
tion
.
commit
|
commitdiff
|
tree
2017-09-16
S
eph
e
rosa
Z
iehau
ip
:
Don't dou
b
le check length
.
commit
|
commitdiff
|
tree
2017-09-16
Se
p
h
erosa Zieha
u
dum
m
ynet: ip
_
in
p
ut expect
s
ip_off/ip_len in network
.
.
.
commit
|
commitdiff
|
tree
2017-09-16
Sepherosa Ziehau
i
pfw/
i
pfw3
:
Use INTWAIT|NULLOK
f
or
mtag all
o
cat
i
o
n
.
commit
|
commitdiff
|
tree
2017-09-16
S
e
phe
r
osa Zieh
a
u
dummynet:
D
on't d
e
liver freed mbuf to callers
.
commit
|
commitdiff
|
tree
2017-09-16
S
e
p
he
r
osa
Zie
h
au
ip: Move mbuf
length assertion into
a
n
earlier place
.
commit
|
commitdiff
|
tree
2017-09-16
S
e
p
herosa Zieha
u
mtag
:
Use km
a
lloc flags, instead of just M_W
A
I
TOK or
.
.
.
commit
|
commitdiff
|
tree
2017-09-16
Sepherosa
Ziehau
netisr: M
a
ke dynamic netisr
rollup reg
i
ster/unre
g
ister
.
.
.
commit
|
commitdiff
|
tree
2017-09-16
Sepherosa Zie
h
au
netisr: Use
k
mem
_
allo
c
3 for net
i
sr thread and n
e
tl
a
stfunc
.
commit
|
commitdiff
|
tree
2017-09-15
S
e
pherosa Zi
e
hau
tcp: Use primary ha
s
h for TCP
p
orts
.
commit
|
commitdiff
|
tree
2017-09-15
Sepherosa
Z
i
ehau
tcp/udp
:
Make sure hash siz
e
ma
c
ro is powerof2
commit
|
commitdiff
|
tree
2017-09-13
Se
p
he
r
osa Ziehau
ipfw: R
a
is
e
WARNS to
6
commit
|
commitdiff
|
tree
2017-09-13
Se
p
herosa Ziehau
i
pf
w
: Raise WA
R
NS to
3
commit
|
commitdiff
|
tree
2017-09-13
Sepherosa Ziehau
sshlockout:
Add ipfw(8) table supp
o
rt
.
commit
|
commitdiff
|
tree
2017-09-12
Se
p
h
e
rosa Ziehau
sshlocko
u
t: Style ch
a
nges
;
no functional c
h
anges
.
commit
|
commitdiff
|
tree
2017-09-12
Sepherosa
Z
ie
h
au
ipfw: Add pe
r
-cpu table
sup
p
ort
.
commit
|
commitdiff
|
tree
2017-09-06
S
e
pheros
a
Zie
h
au
ipfw: Stringen
t
as
s
ertions
.
commit
|
commitdiff
|
tree
2017-09-06
Sepherosa
Zieha
u
i
p
f
w: Ut
i
lize n
e
tisr_domsg_global, which i
s
m
ore expressiv
e
.
commit
|
commitdiff
|
tree
2017-09-06
Sepher
o
sa Ziehau
ip
f
w: Use netisr w
r
appers
commit
|
commitdiff
|
tree
2017-09-06
Seph
e
r
o
sa Zie
h
au
netisr: Add wrappe
r
for lwkt_dropms
g
()
commit
|
commitdiff
|
tree
2017-09-06
Sephe
r
osa Zieha
u
ipfw: It can only b
e
configured in netis
r
0; make
i
t
.
.
.
commit
|
commitdiff
|
tree
2017-09-05
Sepher
o
s
a
Z
ie
h
au
ipf
w
3
:
S
i
mp
l
ify
s
ockopt
.
commit
|
commitdiff
|
tree
2017-09-05
Se
p
h
e
r
osa Ziehau
dummy
n
et:
M
ove
ct
r
l
f
unction p
o
int
e
r to d
u
m
m
yn
e
t
commit
|
commitdiff
|
tree
2017-09-05
Sepher
o
sa Ziehau
ipfw: Reindent; no
f
unctional chang
e
s
.
commit
|
commitdiff
|
tree
2017-09-05
Sepherosa Zi
e
h
au
ipfw: Simplif
y
so
c
kop
t
.
commit
|
commitdiff
|
tree
2017-09-05
Sepherosa Ziehau
ipfw
.
8: Update for re
c
e
n
t rewriting of states/t
r
ac
k
s
commit
|
commitdiff
|
tree
2017-09-05
S
e
p
hero
s
a Zi
e
hau
ipfw: Re
w
ork states and tracks
.
commit
|
commitdiff
|
tree
2017-08-29
Sepherosa Ziehau
poll
/
selec
t
: Use
6
4
bi
t
serial for poll/select's
k
event
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
Sepherosa Ziehau
Revert "selec
t
: D
o
n't a
l
l
ow u
n
wante
d
/
leftover fds be
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
Sepherosa Ziehau
poll: Fix inv
e
rse test
commit
|
commitdiff
|
tree
2017-08-28
Sepher
o
sa Ziehau
s
e
lect: Don't allow un
w
anted/leftover fd
s
being returne
d
.
commit
|
commitdiff
|
tree
2017-08-14
S
epherosa Z
i
ehau
ipfw: Use SEQ_GEQ
commit
|
commitdiff
|
tree
2017-08-11
Se
p
hero
s
a Ziehau
ethe
r
n
et: ether_output shoul
d
onl
y
run in t
h
e first
.
.
.
commit
|
commitdiff
|
tree
2017-08-11
Sepherosa Z
i
ehau
r
oute
:
Route
s
should only be acces
s
e
d from
t
he first
.
.
.
commit
|
commitdiff
|
tree
next