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
ipfw: Define instruction size max.
2018-01-06
Sepherosa Zieh
a
u
i
p
fw: Define ins
t
r
u
ction si
z
e m
a
x
.
commit
|
commitdiff
|
tree
2018-01-03
S
e
phe
r
osa Zieh
a
u
ipfw
.
8: Fix
'not [iface]' and 'not [i
f
ace:net]'
support
commit
|
commitdiff
|
tree
2018-01-03
Sephero
s
a Zie
h
au
em/emx: Sync with Int
e
l's em 7
.
6
.
2
commit
|
commitdiff
|
tree
2017-12-26
Sepherosa
Z
iehau
so
c
k
et
:
Use
fast close if
S
O_LINGE
R
and linger
=
=0
.
commit
|
commitdiff
|
tree
2017-12-24
Seph
e
rosa
Z
i
ehau
ip: Set ip
_
porth
a
sh_trycount based
o
n
the #
o
f netisrs
.
commit
|
commitdiff
|
tree
2017-12-23
Se
p
herosa Ziehau
net: Increase max stage packet c
o
u
n
t to 16
.
commit
|
commitdiff
|
tree
2017-12-20
Sepherosa
Ziehau
in
p
cb: Change
h
o
w
TCP local epheme
r
al po
r
t is selected
.
commit
|
commitdiff
|
tree
2017-12-19
S
e
phe
r
osa Ziehau
tc
p
: Stringent assertion for
p
r
u_
c
o
nnect
.
commit
|
commitdiff
|
tree
2017-12-17
Sepherosa Zi
e
h
au
igb
.
4
:
Sort chip names
.
commit
|
commitdiff
|
tree
2017-12-17
Sep
h
ero
s
a Ziehau
i
x
.
4
:
S
ort chip n
a
mes
.
commit
|
commitdiff
|
tree
2017-12-16
Se
p
her
o
sa Ziehau
igb: Sync wi
t
h Inte
l
'
s
igb
2
.
5
.
3
commit
|
commitdiff
|
tree
2017-12-02
Sephero
s
a
Z
iehau
s
yscons:
Unbreak
com
p
ile w/o splash
commit
|
commitdiff
|
tree
2017-11-28
S
epherosa Ziehau
ix: Sync w
i
th Intel's ix-3
.
2
.
17
.
commit
|
commitdiff
|
tree
2017-11-10
S
e
p
h
erosa
Ziehau
re:
S
ync with Realtek's re-1
.
94
commit
|
commitdiff
|
tree
2017-11-10
S
e
pherosa Ziehau
b
us: Prop
e
r
l
y im
p
lemen
t
b
u
s
_space_{m
a
p,unmap}()
commit
|
commitdiff
|
tree
2017-10-31
S
e
phe
r
osa Ziehau
e
m
:
Free tx mbufs proactively
.
commit
|
commitdiff
|
tree
2017-10-30
Seph
e
rosa Zi
e
hau
emx: Fr
e
e tx mbufs proacti
v
e
ly
.
commit
|
commitdiff
|
tree
2017-10-28
S
epherosa Ziehau
ix:
F
i
x
p
o
ssible T
X
desc GC
m
i
ssing
.
commit
|
commitdiff
|
tree
2017-10-28
Sep
h
erosa Ziehau
i
g
b
: Free
t
x
m
bufs proactively
.
commit
|
commitdiff
|
tree
2017-10-28
Sepherosa Ziehau
x
8
6_64: Add p
a
uses in
the TSC mps
y
nc testing
l
oop
.
commit
|
commitdiff
|
tree
2017-10-28
Se
p
herosa Ziehau
ix:
F
re
e
tx mbu
f
s
proacti
v
ely
.
commit
|
commitdiff
|
tree
2017-10-24
Sepher
o
s
a
Ziehau
x8
6
_64: Allow TSC MP
s
yn
c
h
r
onization test be disa
b
l
e
d
.
commit
|
commitdiff
|
tree
2017-10-21
Seph
e
rosa Ziehau
in
e
t
6
: Make no
n
-prefi
x
and di
r
ectly reachable inet6
.
.
.
commit
|
commitdiff
|
tree
2017-10-16
Sepher
o
sa Ziehau
i
p
fw: Facto
r
out ipfw
_
init_args()
commit
|
commitdiff
|
tree
2017-10-16
Sepherosa Zieh
a
u
ipfw: Flush the
r
ule
s
before unload
the m
o
dule
.
commit
|
commitdiff
|
tree
2017-10-16
S
e
ph
e
rosa Ziehau
ipfw: Factor out ip
f
w_defra
g
_redispatch
.
commit
|
commitdiff
|
tree
2017-10-16
Sep
h
erosa
Z
i
ehau
ke
r
n: Remove ncpus2 and friends
.
commit
|
commitdiff
|
tree
2017-10-16
Sephero
s
a
Z
i
e
hau
mpls:
U
se netisr_
n
c
pus
commit
|
commitdiff
|
tree
2017-10-14
S
e
pherosa Zieha
u
ipfw: Imple
m
ent state based "red
i
rect
"
, i
.
e
.
without
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Se
p
herosa Ziehau
socket: Limit
t
he number of a
c
c
e
pted
s
oc
k
ets
t
hat
ke
v
en
t
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
Seph
e
rosa
Ziehau
arp:
A
l
l
ocate cont
e
xt memory
o
n
o
w
n
er cpu
.
commit
|
commitdiff
|
tree
2017-09-29
Sepheros
a
Ziehau
s
y
ncac
h
e: Timer queue iter
a
tion is
MPsafe; no ne
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
S
e
pherosa Ziehau
s
y
ncache: Mov
e
local var
i
ables close their usage
.
commit
|
commitdiff
|
tree
2017-09-29
Sepherosa
Ziehau
syncache
:
inpcb will
never be NULL
.
commit
|
commitdiff
|
tree
2017-09-29
Seph
e
rosa
Z
i
ehau
s
yncac
h
e: Re
s
u
r
rec
t
net
.
inet
.
tcp
.
sync
a
che
.
count
commit
|
commitdiff
|
tree
2017-09-28
Sepherosa Zieha
u
syncach
e
:
Allocate syncache context on the own
e
r
c
p
u
.
commit
|
commitdiff
|
tree
2017-09-28
Sepherosa Ziehau
syncache: Group timeou
t
qu
e
ue
r
elated
f
ie
l
ds
t
o
gether
.
commit
|
commitdiff
|
tree
2017-09-28
S
epherosa Ziehau
syn
c
ache: Simplify timer message
commit
|
commitdiff
|
tree
2017-09-28
Se
p
herosa Ziehau
syn
c
ache: R
e
move unnecessary struct field
commit
|
commitdiff
|
tree
2017-09-28
Sepher
o
sa Zie
h
au
syncache:
S
t
aticize sy
n
ca
c
he_
l
ookup
commit
|
commitdiff
|
tree
2017-09-28
Sepherosa Zieha
u
syncache:
Stringent as
s
e
r
tio
n
.
commit
|
commitdiff
|
tree
2017-09-28
Sephero
s
a
Ziehau
kern: Al
l
o
c
ate sleep has
h
on owner cpu
.
commit
|
commitdiff
|
tree
2017-09-28
Sep
h
ero
s
a
Ziehau
ip
f
w: Add
interface network fil
t
e
r
.
commit
|
commitdiff
|
tree
2017-09-28
S
e
p
heros
a
Zie
h
au
uipc: Use sendmsg_o
n
cpu, i
f
poss
i
ble
.
commit
|
commitdiff
|
tree
2017-09-27
Se
p
herosa Zie
h
au
callout: Em
b
ed t
h
read in per-cpu callout context
.
commit
|
commitdiff
|
tree
2017-09-27
Sepherosa Zieh
a
u
kern: Enhance wakeup has
h
construction to
reduce ha
s
h
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Sepherosa Zieh
a
u
kern: Add read-o
n
ly
s
y
sc
t
l for
sl
e
ep que
u
e table size
commit
|
commitdiff
|
tree
2017-09-27
Sep
h
erosa Ziehau
callout: Allocate per-cpu callout context on the owne
r
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Sepherosa
Ziehau
callout
:
Allocate
whee
l
on owner cpu
.
commit
|
commitdiff
|
tree
2017-09-27
Sepherosa Ziehau
Revert "cal
l
out:
A
llocate callout
w
he
e
l/thread on the
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Sepherosa Zieha
u
ip
f
w: Add
i
nterface IP filter
.
commit
|
commitdiff
|
tree
2017-09-27
Sepherosa Ziehau
ipfw(8
)
: Fix com
m
ent
commit
|
commitdiff
|
tree
2017-09-26
S
epher
o
sa
Ziehau
callout: Allocate callo
u
t wheel/thread on t
h
e
owner
.
.
.
commit
|
commitdiff
|
tree
2017-09-26
S
epherosa Z
i
ehau
callout:
Minor style
changes
commit
|
commitdiff
|
tree
2017-09-26
Sepherosa Zieh
a
u
pktgen: Allow buildi
n
g
w
/
o INVA
R
IANTS
commit
|
commitdiff
|
tree
2017-09-25
Sepherosa
Ziehau
ether
n
et: Restru
c
ture
v
lan check
.
commit
|
commitdiff
|
tree
2017-09-25
Sephero
s
a Z
i
ehau
i
p
flow: Use netisr APIs
commit
|
commitdiff
|
tree
2017-09-25
Sep
h
erosa Ziehau
ipflo
w
:
Remov
e
compat mac
r
o
commit
|
commitdiff
|
tree
2017-09-25
S
epheros
a
Ziehau
ipflow:
U
ti
l
ize ne
t
isr_domsg_glo
b
a
l
commit
|
commitdiff
|
tree
2017-09-25
S
e
ph
e
rosa
Zieh
a
u
i
pflow: Allocate ipf
l
ow co
n
text o
n
its o
w
ner cpu
.
commit
|
commitdiff
|
tree
2017-09-25
S
e
pherosa Ziehau
ipflow: Us
e
I
N
TWAIT | NU
L
L
O
K
for
kmal
l
oc
commit
|
commitdiff
|
tree
2017-09-25
Sepherosa Ziehau
ipflow: No need to mark it cachea
l
i
gn
.
commit
|
commitdiff
|
tree
2017-09-25
Se
p
h
er
o
sa Zieh
a
u
i
p
flo
w
: Re
m
ove reference counting, which no l
o
n
g
er
.
.
.
commit
|
commitdiff
|
tree
2017-09-25
Sepherosa Zi
e
hau
ipflow: Stringent assert
i
on
.
commit
|
commitdiff
|
tree
2017-09-25
Sephe
r
osa
Z
iehau
r
o
u
t
e: Minor
s
tyle change
.
commit
|
commitdiff
|
tree
2017-09-25
S
e
p
h
e
rosa Zieh
a
u
p
o
lli
n
g: Utiliz
e
netisr_
d
omsg_glo
b
al
commit
|
commitdiff
|
tree
2017-09-25
Sephe
r
o
sa
Z
i
e
h
au
poll
i
ng: No nee
d
to
explicitly align
i
o
co
n
text and
.
.
.
commit
|
commitdiff
|
tree
2017-09-25
Se
p
herosa Ziehau
p
o
lling:
Adj
u
st c
o
mm
e
nt
commit
|
commitdiff
|
tree
2017-09-25
Sep
h
e
r
os
a
Ziehau
polli
n
g: Don't do direct input
in crit
i
cal section
.
commit
|
commitdiff
|
tree
2017-09-24
Sepherosa
Z
iehau
polling: Imple
m
ent direct input sup
p
ort
.
commit
|
commitdiff
|
tree
2017-09-22
S
e
pherosa Ziehau
inet/inet6: Randomize local
p
ort
commit
|
commitdiff
|
tree
2017-09-21
Se
p
hero
s
a Ziehau
arc4ran
d
om: Ma
k
e arc4random
c
ontex
t
per-c
p
u
.
commit
|
commitdiff
|
tree
2017-09-21
Sepherosa Zie
h
au
arc4
r
ando
m
: M
i
nor style
changes
.
commit
|
commitdiff
|
tree
2017-09-21
Sepherosa
Ziehau
x86: Use kmem_alloc3
f
or cpu0's ipi
q
commit
|
commitdiff
|
tree
2017-09-20
Sepherosa Zieha
u
i
p
fw:
F
actor o
u
t fu
c
n
t
ion to se
t
up local
var
i
ables
.
commit
|
commitdiff
|
tree
2017-09-20
Sephe
r
o
sa
Zieha
u
ipfw:
A
dd ip
f
rag fil
t
e
r
.
commit
|
commitdiff
|
tree
2017-09-20
Sepherosa Ziehau
ipfw: Remo
v
e u
n
n
e
cessary complexit
y
commit
|
commitdiff
|
tree
2017-09-19
Sephe
r
osa Zie
h
au
ipfw: Add defrag action
.
commit
|
commitdiff
|
tree
2017-09-16
Sephe
r
o
s
a Ziehau
ip:
D
o
n
't
double check
l
ength
.
commit
|
commitdiff
|
tree
2017-09-16
Sepheros
a
Z
i
e
hau
d
u
mmynet: ip_input expects
i
p_off/ip_l
e
n
in network
.
.
.
commit
|
commitdiff
|
tree
2017-09-16
Sepherosa Ziehau
ipfw/ipfw3: Use INTWAIT|NULLOK fo
r
mtag
a
l
l
ocat
i
on
.
commit
|
commitdiff
|
tree
2017-09-16
Sepherosa
Z
iehau
d
ummynet: Don't deliver
freed mbuf to callers
.
commit
|
commitdiff
|
tree
2017-09-16
S
e
pherosa Ziehau
i
p
:
Move mbuf length ass
e
rt
i
on int
o
an ear
l
ier p
l
ace
.
commit
|
commitdiff
|
tree
2017-09-16
Sepherosa Zieha
u
mtag: Use kma
l
loc flags, i
n
s
tead of
j
ust M_WAITOK o
r
.
.
.
commit
|
commitdiff
|
tree
2017-09-16
Sepherosa Ziehau
neti
s
r: M
a
ke dyn
a
mic netisr rollup r
e
gister/u
n
register
.
.
.
commit
|
commitdiff
|
tree
2017-09-16
Sephero
s
a Zieha
u
netis
r
: Use
kmem
_
a
lloc
3
for netisr thread and netlastfunc
.
commit
|
commitdiff
|
tree
2017-09-15
S
e
pherosa Ziehau
tcp: Use primary hash
f
or TCP port
s
.
commit
|
commitdiff
|
tree
2017-09-15
Sephero
s
a Zieh
a
u
tcp/
u
dp:
M
ake sure hash size macro is powero
f
2
commit
|
commitdiff
|
tree
2017-09-13
Sepherosa Ziehau
ipfw: Raise WARNS t
o
6
commit
|
commitdiff
|
tree
2017-09-13
Sepher
o
s
a
Zie
h
au
i
p
fw
:
Raise
W
ARNS
t
o
3
commit
|
commitdiff
|
tree
2017-09-13
Sepheros
a
Ziehau
ssh
l
o
c
kout
:
Add i
p
fw(8) table support
.
commit
|
commitdiff
|
tree
2017-09-12
Sep
h
erosa Zie
h
a
u
sshl
o
cko
u
t
: Style c
h
anges; no
functional changes
.
commit
|
commitdiff
|
tree
2017-09-12
Sep
h
e
rosa Ziehau
ipfw: Add
per-c
p
u table s
u
pport
.
commit
|
commitdiff
|
tree
2017-09-06
Seph
e
rosa Zieha
u
ipfw: St
r
ingent assertio
n
s
.
commit
|
commitdiff
|
tree
2017-09-06
Sepherosa
Z
i
e
h
au
i
p
fw: Utilize n
e
tisr_do
m
sg_g
l
oba
l
,
w
hich is more
e
xpressive
.
commit
|
commitdiff
|
tree
2017-09-06
Sepherosa Ziehau
i
p
fw: Use
net
i
sr wrappers
commit
|
commitdiff
|
tree
2017-09-06
Se
p
herosa Ziehau
n
e
ti
s
r: Add wrapper for lwkt_dr
o
p
msg(
)
commit
|
commitdiff
|
tree
2017-09-06
S
e
pherosa
Z
iehau
ipfw:
I
t
c
an only be configu
r
ed in neti
s
r0;
m
a
ke it
.
.
.
commit
|
commitdiff
|
tree
2017-09-05
Se
p
he
r
o
s
a
Ziehau
ipf
w
3: Simplify s
o
c
k
opt
.
commit
|
commitdiff
|
tree
2017-09-05
Se
p
her
o
sa Zi
e
hau
dum
m
yn
e
t: Move ctrl function po
i
nt
e
r
t
o du
m
m
yn
e
t
commit
|
commitdiff
|
tree
next