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
Sephero
s
a
Zieh
a
u
ipfw:
Define inst
r
ucti
o
n
size max
.
commit
|
commitdiff
|
tree
2018-01-03
Sepherosa Ziehau
ipfw
.
8: Fix 'not [iface]'
and 'not [ifac
e
:net]'
s
upport
commit
|
commitdiff
|
tree
2018-01-03
Sephe
r
osa Zie
h
au
em/e
m
x: Sync with I
n
tel's em 7
.
6
.
2
commit
|
commitdiff
|
tree
2017-12-26
S
e
pherosa Ziehau
socke
t
: Us
e
fast clo
s
e i
f
SO_LI
N
GER and linger==0
.
commit
|
commitdiff
|
tree
2017-12-24
Se
p
hero
s
a Ziehau
ip:
S
et i
p
_porthash_tryco
u
nt based on t
h
e #
o
f netis
r
s
.
commit
|
commitdiff
|
tree
2017-12-23
Sep
h
e
r
o
sa
Ziehau
net: Increas
e
ma
x
stag
e
packet count
to 16
.
commit
|
commitdiff
|
tree
2017-12-20
Sepher
o
sa Ziehau
inpcb: Change
h
ow TCP loc
a
l ephemeral port is
s
e
lected
.
commit
|
commitdiff
|
tree
2017-12-19
Sepherosa Ziehau
tcp: String
e
nt assertion for pru_connect
.
commit
|
commitdiff
|
tree
2017-12-17
Sepherosa Ziehau
igb
.
4: Sort chip names
.
commit
|
commitdiff
|
tree
2017-12-17
S
epherosa Ziehau
i
x
.
4: Sort chip n
a
mes
.
commit
|
commitdiff
|
tree
2017-12-16
S
epherosa Zieh
a
u
igb: Sync w
i
th I
n
tel'
s
igb 2
.
5
.
3
commit
|
commitdiff
|
tree
2017-12-02
Sepheros
a
Ziehau
syscons: Unbreak compile w/o spl
a
sh
commit
|
commitdiff
|
tree
2017-11-28
Sepheros
a
Ziehau
i
x: Sync with
In
t
el'
s
ix-3
.
2
.
17
.
commit
|
commitdiff
|
tree
2017-11-10
Sep
h
erosa
Z
iehau
re: Sync with Realt
e
k's re
-
1
.
9
4
commit
|
commitdiff
|
tree
2017-11-10
Sepherosa Ziehau
bus: Properly implement bus_space_{map,
u
nma
p
}(
)
commit
|
commitdiff
|
tree
2017-10-31
Sephe
r
o
sa
Zie
h
a
u
em: Free tx mbufs proactively
.
commit
|
commitdiff
|
tree
2017-10-30
Sephero
s
a Ziehau
emx
:
Fre
e
tx mbufs
p
roactively
.
commit
|
commitdiff
|
tree
2017-10-28
Sepherosa Zi
e
h
a
u
ix: Fix possible TX desc GC missing
.
commit
|
commitdiff
|
tree
2017-10-28
Sepherosa Ziehau
igb
:
F
r
ee tx
m
b
ufs pr
o
actively
.
commit
|
commitdiff
|
tree
2017-10-28
S
e
pherosa
Ziehau
x86_64: Add
pa
u
ses in the TS
C
mpsync testing loop
.
commit
|
commitdiff
|
tree
2017-10-28
Sepherosa Zieha
u
ix: F
r
e
e tx m
b
ufs proactively
.
commit
|
commitdiff
|
tree
2017-10-24
S
ephe
r
osa
Ziehau
x86_64
:
Allow TS
C
MP synch
r
onization test be disabled
.
commit
|
commitdiff
|
tree
2017-10-22
Aaro
n
LI
p
f: Make pf_print_host() print
IPv6 addresses
corr
e
ctly
commit
|
commitdiff
|
tree
2017-10-22
Aaro
n
L
I
pf
:
A
lways
skip "urpf-
f
ailed" test for
IP
v
6 link l
o
cal
.
.
.
commit
|
commitdiff
|
tree
2017-10-22
Aaron LI
pf: use IN6_IS_SCOPE_EMBE
D
to check kernel-int
e
r
n
al
.
.
.
commit
|
commitdiff
|
tree
2017-10-21
Sepherosa Zieh
a
u
inet6: M
a
k
e
no
n
-pr
e
fix and di
r
e
c
tly
r
e
a
c
hable inet6
.
.
.
commit
|
commitdiff
|
tree
2017-10-16
Sepher
o
s
a Zieha
u
i
p
fw: F
a
ctor out ipfw_init_a
r
gs()
commit
|
commitdiff
|
tree
2017-10-16
Sep
h
e
r
os
a
Zieh
a
u
ipfw: Flu
s
h the rules before unload
t
he
m
odul
e
.
commit
|
commitdiff
|
tree
2017-10-16
S
ephe
r
os
a
Zieh
a
u
ipf
w
: Fa
c
t
or out ipfw_defra
g
_
redi
s
patch
.
commit
|
commitdiff
|
tree
2017-10-16
Sephe
r
osa Ziehau
kern
:
Remove ncpus
2
and friends
.
commit
|
commitdiff
|
tree
2017-10-16
Sepherosa
Z
i
e
h
a
u
mpl
s
:
Use
n
etisr_ncpus
commit
|
commitdiff
|
tree
2017-10-14
Sepherosa
Z
ie
h
au
ipfw: I
m
plement st
a
te
b
ased "redirect"
,
i
.
e
.
wi
t
hou
t
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Sepheros
a
Z
iehau
socket: Limit the
n
u
m
b
e
r of
acce
p
ted sockets that ke
v
ent
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
Sephero
s
a Zieh
a
u
a
r
p: A
l
locate context memory o
n
own
e
r
cpu
.
commit
|
commitdiff
|
tree
2017-09-29
S
e
pherosa
Z
i
eh
a
u
sync
a
che: Timer
q
ueue iteration is MP
s
afe; no need
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
Sepher
o
sa Zie
h
au
syncache: Move l
o
c
a
l v
a
r
iables close their usa
g
e
.
commit
|
commitdiff
|
tree
2017-09-29
Seph
e
rosa Ziehau
s
yncac
h
e: inpcb will
n
ever
b
e NULL
.
commit
|
commitdiff
|
tree
2017-09-29
Sepherosa Ziehau
synca
c
he: Re
s
urrect net
.
inet
.
tcp
.
sy
n
c
ache
.
c
o
u
n
t
commit
|
commitdiff
|
tree
2017-09-28
Sephe
r
os
a
Z
iehau
sy
n
cac
h
e
:
Allocate
syn
c
ache context on the owner cpu
.
commit
|
commitdiff
|
tree
2017-09-28
Sepherosa
Ziehau
syncac
h
e: G
r
o
up ti
m
eout qu
e
ue related field
s
toge
t
her
.
commit
|
commitdiff
|
tree
2017-09-28
Sepherosa Ziehau
syncac
h
e
:
S
impli
f
y tim
e
r
m
essage
commit
|
commitdiff
|
tree
2017-09-28
Sepherosa Ziehau
synca
c
he: Remove unnece
s
sa
r
y struct fiel
d
commit
|
commitdiff
|
tree
2017-09-28
Sepherosa Ziehau
sync
a
che
:
Staticize sync
a
c
he_lookup
commit
|
commitdiff
|
tree
2017-09-28
S
e
p
h
e
rosa Zi
e
h
a
u
syncache: String
e
n
t
assertio
n
.
commit
|
commitdiff
|
tree
2017-09-28
Sephero
s
a Zi
e
hau
kern:
Alloc
a
t
e sle
e
p hash
o
n owner c
p
u
.
commit
|
commitdiff
|
tree
2017-09-28
Sepherosa Ziehau
ipfw: Add
i
nter
f
ace ne
t
work f
i
l
t
e
r
.
commit
|
commitdiff
|
tree
2017-09-28
Sepherosa Z
i
e
h
au
uipc: Use sendm
s
g_
o
ncpu, if possible
.
commit
|
commitdiff
|
tree
2017-09-27
Se
p
he
r
o
s
a Ziehau
c
allo
u
t
:
Embe
d
thre
a
d in
p
er-c
p
u callout context
.
commit
|
commitdiff
|
tree
2017-09-27
Sepherosa Zi
e
hau
kern: Enhance
w
akeup hash cons
t
ruction to reduce ha
s
h
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Sepherosa Ziehau
k
ern: Add r
e
ad-only
s
y
s
ctl for sle
e
p queue tabl
e
size
commit
|
commitdiff
|
tree
2017-09-27
Sepherosa Ziehau
callout
:
Allocate per-cpu
callo
u
t c
o
ntext on the o
w
ner
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Sepherosa Ziehau
callout:
A
llocate wheel
o
n
owner
cpu
.
commit
|
commitdiff
|
tree
2017-09-27
Sepherosa Zieha
u
Revert
"callout: All
o
cate cal
l
out
wheel/t
h
r
ead o
n
the
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Seph
e
rosa Zi
e
hau
i
p
fw: Add interface IP filter
.
commit
|
commitdiff
|
tree
2017-09-27
S
ep
h
e
r
osa
Zi
e
hau
ipfw(8)
:
Fix comment
commit
|
commitdiff
|
tree
2017-09-26
Sepherosa Zieha
u
callout: Allocate
c
a
l
lout
w
heel/thr
e
a
d on the
owner
.
.
.
commit
|
commitdiff
|
tree
2017-09-26
Seph
e
rosa Ziehau
callout: Min
o
r styl
e
chang
e
s
commit
|
commitdiff
|
tree
2017-09-26
Se
p
herosa Zie
h
au
pktgen: Allo
w
bu
i
l
di
n
g w
/
o INVARIANTS
commit
|
commitdiff
|
tree
2017-09-25
Sepherosa Zieh
a
u
eth
e
rnet: Restr
u
cture v
l
an che
c
k
.
commit
|
commitdiff
|
tree
2017-09-25
Se
p
h
e
rosa
Z
iehau
ipflow: Use netisr APIs
commit
|
commitdiff
|
tree
2017-09-25
Seph
e
ros
a
Ziehau
ipflow
:
Remove com
p
a
t macro
commit
|
commitdiff
|
tree
2017-09-25
Sepherosa Ziehau
ipflow: Utilize netisr_domsg_gl
o
bal
commit
|
commitdiff
|
tree
2017-09-25
Se
p
herosa Zieh
a
u
ipflo
w
: Allocate ipf
l
ow context on it
s
owner cpu
.
commit
|
commitdiff
|
tree
2017-09-25
Sepherosa Zie
h
au
ipflow: Use INTWAIT | NULL
O
K for kmalloc
commit
|
commitdiff
|
tree
2017-09-25
Sepherosa Ziehau
i
p
flow: No need
t
o m
a
rk i
t
cachealign
.
commit
|
commitdiff
|
tree
2017-09-25
Sepherosa Ziehau
i
p
flow: Rem
o
v
e
r
e
f
e
rence coun
t
i
n
g, whic
h
no longer
.
.
.
commit
|
commitdiff
|
tree
2017-09-25
Se
p
herosa Z
i
eh
a
u
ipflow: Stringent asse
r
t
i
o
n
.
commit
|
commitdiff
|
tree
2017-09-25
Seph
e
rosa Ziehau
route
:
Mi
n
or style change
.
commit
|
commitdiff
|
tree
2017-09-25
Sepherosa Ziehau
pol
l
ing: Utilize netisr_domsg_globa
l
commit
|
commitdiff
|
tree
2017-09-25
Sepherosa Ziehau
polling: N
o
nee
d
to e
x
plicitly al
i
gn io
c
ontext and
.
.
.
commit
|
commitdiff
|
tree
2017-09-25
Se
p
herosa Ziehau
pollin
g
:
Adjust com
m
e
nt
commit
|
commitdiff
|
tree
2017-09-25
Sepherosa Ziehau
poll
i
ng: Don't do direc
t
input i
n
critical section
.
commit
|
commitdiff
|
tree
2017-09-24
Sepher
o
sa
Z
iehau
polling: Implement direct inpu
t
suppor
t
.
commit
|
commitdiff
|
tree
2017-09-22
Sepherosa Zieh
a
u
inet/ine
t
6: Randomize
l
ocal port
commit
|
commitdiff
|
tree
2017-09-21
Se
p
he
r
osa Ziehau
arc4ran
d
om: M
a
k
e arc4random c
o
ntext per-cpu
.
commit
|
commitdiff
|
tree
2017-09-21
S
e
p
herosa Ziehau
arc4random
:
Minor style
changes
.
commit
|
commitdiff
|
tree
2017-09-21
Sepher
o
sa Zieha
u
x86: Use kme
m
_al
l
o
c
3
f
or cpu
0
's ipiq
commit
|
commitdiff
|
tree
2017-09-20
Sephero
s
a
Ziehau
i
pfw
:
Factor out
f
u
c
ntion to set
u
p local variables
.
commit
|
commitdiff
|
tree
2017-09-20
Sepherosa Z
i
ehau
ipfw: Add ip
f
rag fi
l
ter
.
commit
|
commitdiff
|
tree
2017-09-20
Sepherosa Ziehau
ipfw: Re
m
ove unn
e
ces
s
a
ry
c
o
m
plexity
commit
|
commitdiff
|
tree
2017-09-19
Sepherosa Z
i
ehau
i
p
fw: Add defrag action
.
commit
|
commitdiff
|
tree
2017-09-16
Sep
h
erosa Zieha
u
ip: Don't
d
ouble ch
e
ck length
.
commit
|
commitdiff
|
tree
2017-09-16
Sepherosa Ziehau
dummyn
e
t: ip_
i
n
put expects ip
_
off/ip_len
i
n
n
etwork
.
.
.
commit
|
commitdiff
|
tree
2017-09-16
Sepherosa
Zie
h
au
ip
f
w/ipfw3: U
s
e I
N
TW
A
IT|NULLO
K
for
mtag allocation
.
commit
|
commitdiff
|
tree
2017-09-16
Sepherosa Ziehau
dum
m
ynet: Don
'
t
d
eliver fre
e
d m
b
uf to callers
.
commit
|
commitdiff
|
tree
2017-09-16
Sepherosa Ziehau
ip: Move
mbuf length
a
ssert
i
on into a
n
earlier p
l
a
ce
.
commit
|
commitdiff
|
tree
2017-09-16
Sepherosa Zie
h
au
m
t
ag: Use kmalloc fl
a
gs, instead of just M_W
A
ITOK or
.
.
.
commit
|
commitdiff
|
tree
2017-09-16
Sepherosa Ziehau
n
etis
r
: Make dynamic
n
etisr
r
ollup register/unre
g
ister
.
.
.
commit
|
commitdiff
|
tree
2017-09-16
S
e
ph
e
r
o
sa Z
i
ehau
n
e
tisr: Use kmem_allo
c
3
fo
r
net
i
sr thread and
n
etlastfunc
.
commit
|
commitdiff
|
tree
2017-09-15
Sepheros
a
Zieha
u
tcp:
U
se primary ha
s
h for TCP
ports
.
commit
|
commitdiff
|
tree
2017-09-15
Sepherosa Zi
e
hau
t
c
p
/ud
p
: Make s
u
re hash size ma
c
r
o is p
o
werof2
commit
|
commitdiff
|
tree
2017-09-13
Sepherosa Zieh
a
u
ip
f
w
: Raise WARNS
t
o 6
commit
|
commitdiff
|
tree
2017-09-13
Sepherosa Ziehau
ipfw: Raise WARNS to 3
commit
|
commitdiff
|
tree
2017-09-13
Se
p
herosa Zi
e
ha
u
sshlocko
u
t:
A
dd ipfw(8)
ta
b
le
support
.
commit
|
commitdiff
|
tree
2017-09-12
Sepherosa Ziehau
ss
h
lockout: Sty
l
e changes; no fun
c
tio
n
al c
h
anges
.
commit
|
commitdiff
|
tree
2017-09-12
Sepherosa Zie
h
au
ipfw: Add p
e
r-cp
u
table support
.
commit
|
commitdiff
|
tree
2017-09-06
Seph
e
ro
s
a Ziehau
ipfw
:
Stringent assertio
n
s
.
commit
|
commitdiff
|
tree
2017-09-06
Sepheros
a
Ziehau
ipf
w
: Utilize netisr_doms
g
_glo
b
a
l
,
w
hi
c
h is mor
e
expressi
v
e
.
commit
|
commitdiff
|
tree
2017-09-06
Sepherosa Ziehau
ipfw: Use netisr wrap
p
ers
commit
|
commitdiff
|
tree
2017-09-06
Sepheros
a
Ziehau
netis
r
: Add
w
rapper for
l
wk
t
_
d
r
opm
s
g()
commit
|
commitdiff
|
tree
next