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
Z
iehau
syscons
:
Un
b
reak
c
ompile
w/o splash
commit
|
commitdiff
|
tree
2017-11-28
Sepheros
a
Ziehau
ix: Sync
w
ith Intel's ix-3
.
2
.
17
.
commit
|
commitdiff
|
tree
2017-11-10
Sepherosa Zieha
u
re
:
Sync with R
e
altek's re-1
.
9
4
commit
|
commitdiff
|
tree
2017-11-10
Sepheros
a
Ziehau
bus: Pr
o
perly i
m
plem
e
nt bus_space_
{
map
,
unmap}()
commit
|
commitdiff
|
tree
2017-10-31
Sepherosa Zieh
a
u
em: Free tx mbufs pro
a
c
t
i
vely
.
commit
|
commitdiff
|
tree
2017-10-30
Sepher
o
sa Zieh
a
u
em
x
: Free tx mbufs proactively
.
commit
|
commitdiff
|
tree
2017-10-28
Sepherosa Ziehau
i
x: Fix possible
TX desc GC mis
s
i
n
g
.
commit
|
commitdiff
|
tree
2017-10-28
S
ephe
r
osa Zieha
u
igb: Free tx mbufs proacti
v
ely
.
commit
|
commitdiff
|
tree
2017-10-28
Se
p
herosa Ziehau
x86_64: Add
pauses in
the TSC m
p
s
y
nc te
s
ting
lo
o
p
.
commit
|
commitdiff
|
tree
2017-10-28
Seph
e
r
os
a
Zie
h
au
ix:
F
ree tx m
b
ufs p
r
oacti
v
el
y
.
commit
|
commitdiff
|
tree
2017-10-24
Sepherosa Ziehau
x86_64: A
l
low TSC MP synchroniza
t
ion test be dis
a
bled
.
commit
|
commitdiff
|
tree
2017-10-22
Aaron LI
pf: Make pf_
p
rin
t
_
host() print
I
P
v6 addresses cor
r
ec
t
ly
commit
|
commitdiff
|
tree
2017-10-22
Aaron
LI
pf:
A
lways skip "urpf
-
f
a
iled" t
e
st for IPv6
link lo
c
al
.
.
.
commit
|
commitdiff
|
tree
2017-10-22
A
a
ron LI
p
f
: use I
N
6_IS_
S
C
O
PE_EMB
E
D
t
o c
h
eck ke
r
nel-int
e
rnal
.
.
.
commit
|
commitdiff
|
tree
2017-10-21
Sepheros
a
Ziehau
inet6: Make non-prefix a
n
d di
r
ect
l
y reacha
b
l
e
i
net6
.
.
.
commit
|
commitdiff
|
tree
2017-10-16
S
e
pherosa Ziehau
ipfw: Facto
r
out i
p
fw_init_args()
commit
|
commitdiff
|
tree
2017-10-16
Sepherosa Ziehau
ipfw:
Flush the
r
ules b
e
fore u
n
load the modul
e
.
commit
|
commitdiff
|
tree
2017-10-16
S
e
pherosa Z
i
ehau
ipfw: Factor out ipfw_def
r
ag_
r
edispatch
.
commit
|
commitdiff
|
tree
2017-10-16
Sepher
o
s
a Ziehau
k
e
rn: Remov
e
nc
p
us2
a
nd friends
.
commit
|
commitdiff
|
tree
2017-10-16
Sepherosa Ziehau
mpls: U
s
e
n
e
tisr
_
ncpus
commit
|
commitdiff
|
tree
2017-10-14
Sephero
s
a Ziehau
i
p
f
w: Implement s
t
ate
b
a
s
e
d
"redirect", i
.
e
.
with
o
ut
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Sepherosa
Z
i
eh
a
u
soc
k
et: Li
m
it the number of accepted s
o
ck
e
ts th
a
t
kev
e
n
t
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
Sepherosa Ziehau
arp: Al
l
ocate co
n
text memory on owner cpu
.
commit
|
commitdiff
|
tree
2017-09-29
Sepherosa Ziehau
syncache:
T
imer qu
e
ue it
e
ration is MPsafe; no need
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
Sephe
r
osa Zie
h
a
u
sync
a
che: Move local va
r
iables close their usage
.
commit
|
commitdiff
|
tree
2017-09-29
Sepherosa Ziehau
syncache
:
inp
c
b
will n
e
ver
b
e NULL
.
commit
|
commitdiff
|
tree
2017-09-29
Seph
e
rosa Ziehau
syncache: R
e
surrect net
.
in
e
t
.
tcp
.
sync
a
che
.
c
o
unt
commit
|
commitdiff
|
tree
2017-09-28
Sep
h
erosa Zi
e
h
au
syncache: Al
l
ocate s
y
ncac
h
e context on the ow
n
e
r cpu
.
commit
|
commitdiff
|
tree
2017-09-28
Sepherosa
Zieh
a
u
s
y
n
c
a
che: Group timeout queue rela
t
ed fields t
o
gether
.
commit
|
commitdiff
|
tree
2017-09-28
Sephe
r
o
s
a
Ziehau
sy
n
cache: Simplify time
r
message
commit
|
commitdiff
|
tree
2017-09-28
Se
p
herosa Ziehau
s
yncac
h
e:
R
emove unnecessary struct fie
l
d
commit
|
commitdiff
|
tree
2017-09-28
S
e
pher
o
sa Z
i
ehau
syn
c
ache: Staticize
sy
n
cache_lookup
commit
|
commitdiff
|
tree
2017-09-28
S
epherosa Ziehau
syn
c
ache: Stringent assertion
.
commit
|
commitdiff
|
tree
2017-09-28
Sepher
o
sa Zi
e
hau
ker
n
: Allocate sleep hash on owner cpu
.
commit
|
commitdiff
|
tree
2017-09-28
S
ephero
s
a Ziehau
ipfw: Add i
n
terface
networ
k
f
ilter
.
commit
|
commitdiff
|
tree
2017-09-28
Seph
e
rosa
Z
i
eh
a
u
uipc: Use
sendmsg_oncpu, i
f
p
o
ssible
.
commit
|
commitdiff
|
tree
2017-09-27
Sepherosa Zi
e
hau
call
o
ut: Embed thread in per-cpu cal
l
out context
.
commit
|
commitdiff
|
tree
2017-09-27
Seph
e
rosa Ziehau
kern: Enhance
wakeup hash co
n
structi
o
n t
o
reduce hash
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Sepherosa Ziehau
k
e
rn: Add read-o
n
ly sysctl
f
or sleep q
u
eue
table size
commit
|
commitdiff
|
tree
2017-09-27
Sepherosa Zie
h
au
callo
u
t
:
Allocate per-cpu
callout conte
x
t on
th
e
o
wner
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Sepherosa Z
i
ehau
callout: Allocate
w
h
eel on owner cpu
.
commit
|
commitdiff
|
tree
2017-09-27
Sepherosa Ziehau
Revert "call
o
ut: Alloca
t
e cal
l
out whee
l
/thread on the
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Sephero
s
a Zie
h
au
i
p
fw: Add interf
a
ce IP fil
t
er
.
commit
|
commitdiff
|
tree
2017-09-27
Sepher
o
sa Ziehau
ip
f
w(8):
F
i
x comment
commit
|
commitdiff
|
tree
2017-09-26
Sepherosa Ziehau
callout: Allocate callout
whee
l
/thre
a
d on the
o
w
n
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-09-26
Sepherosa Ziehau
c
a
llout: Minor
s
tyl
e
changes
commit
|
commitdiff
|
tree
2017-09-26
S
epherosa Ziehau
pktgen: A
l
l
o
w build
i
ng w/o INVARI
A
NTS
commit
|
commitdiff
|
tree
2017-09-25
Sepher
o
sa
Ziehau
ethernet
:
Re
s
tructure vlan check
.
commit
|
commitdiff
|
tree
2017-09-25
Sepherosa Ziehau
ipf
l
ow: Use n
e
tisr APIs
commit
|
commitdiff
|
tree
2017-09-25
S
epheros
a
Z
i
ehau
ipflow: Remove compat macro
commit
|
commitdiff
|
tree
2017-09-25
Sepheros
a
Z
i
e
hau
ipflo
w
: Utilize ne
t
i
s
r_domsg_global
commit
|
commitdiff
|
tree
2017-09-25
Sepherosa
Ziehau
ipflow:
Allocate ipf
l
ow context on it
s
owner cpu
.
commit
|
commitdiff
|
tree
2017-09-25
Sepherosa Ziehau
ipflow: Use INT
W
AIT |
NULLOK for kma
l
loc
commit
|
commitdiff
|
tree
2017-09-25
S
epherosa
Ziehau
ipflow: No need to mark it
c
achealign
.
commit
|
commitdiff
|
tree
2017-09-25
Sepherosa Ziehau
i
pflow: Remove ref
e
rence counting, which
n
o longer
.
.
.
commit
|
commitdiff
|
tree
2017-09-25
Sephero
s
a Ziehau
ip
f
low: Stringent a
s
sertion
.
commit
|
commitdiff
|
tree
2017-09-25
Sepherosa Zie
h
au
route: Minor
s
tyle chang
e
.
commit
|
commitdiff
|
tree
2017-09-25
Seph
e
rosa
Z
iehau
po
l
ling: Uti
l
ize netisr_
d
omsg_global
commit
|
commitdiff
|
tree
2017-09-25
S
epherosa
Z
iehau
polling
:
No n
e
ed to exp
l
icitly al
i
gn
i
o c
o
n
text and
.
.
.
commit
|
commitdiff
|
tree
2017-09-25
Sephe
r
osa Zi
e
hau
polling: Adjust comment
commit
|
commitdiff
|
tree
2017-09-25
Sepherosa
Z
iehau
polling:
D
o
n't do direct in
p
ut in cr
i
tical secti
o
n
.
commit
|
commitdiff
|
tree
2017-09-24
S
e
p
h
e
ros
a
Z
i
ehau
polling:
I
mplement
direct
in
p
u
t
support
.
commit
|
commitdiff
|
tree
2017-09-22
Sepherosa Ziehau
inet/inet6: Rand
o
mi
z
e local por
t
commit
|
commitdiff
|
tree
2017-09-21
Sephe
r
osa Ziehau
arc4random: Make a
r
c
4r
a
ndom co
n
text p
e
r
-
cpu
.
commit
|
commitdiff
|
tree
2017-09-21
Sepherosa Ziehau
arc4
r
andom
:
Minor sty
l
e changes
.
commit
|
commitdiff
|
tree
2017-09-21
Sepherosa Ziehau
x86: Us
e
kmem_alloc3 for cpu0's ipiq
commit
|
commitdiff
|
tree
2017-09-20
Sepherosa
Zie
h
au
ipfw: Factor out
f
u
c
ntion to set
u
p
local variables
.
commit
|
commitdiff
|
tree
2017-09-20
Sep
h
erosa Zieha
u
ipfw: Add
ipfr
a
g filter
.
commit
|
commitdiff
|
tree
2017-09-20
S
e
pherosa Ziehau
ipfw: Remove
u
nnecessary complexity
commit
|
commitdiff
|
tree
2017-09-19
Sepherosa Ziehau
ipfw: A
d
d defrag acti
o
n
.
commit
|
commitdiff
|
tree
2017-09-16
Sepherosa
Ziehau
ip: Don
'
t double
check length
.
commit
|
commitdiff
|
tree
2017-09-16
S
e
phero
s
a Zieh
a
u
dum
m
yn
e
t
:
i
p
_
input expects ip_off/ip_l
e
n in network
.
.
.
commit
|
commitdiff
|
tree
2017-09-16
Seph
e
r
o
sa Z
i
e
h
au
ipfw/ipfw3: Use INTWAIT|N
U
L
LOK for
m
ta
g
allocation
.
commit
|
commitdiff
|
tree
2017-09-16
Sephe
r
o
s
a Ziehau
dummynet: Do
n
't de
l
iver freed m
b
uf to calle
r
s
.
commit
|
commitdiff
|
tree
2017-09-16
Sepherosa
Z
i
ehau
i
p
: Move
mbuf
l
e
ngth as
s
e
rtion i
n
t
o an
earlier place
.
commit
|
commitdiff
|
tree
2017-09-16
Sephero
s
a Ziehau
mtag:
U
se kmal
l
oc f
l
a
g
s, inst
e
ad of just
M
_WAITOK or
.
.
.
commit
|
commitdiff
|
tree
2017-09-16
S
e
pherosa Ziehau
netisr: M
a
ke d
y
namic netisr rollup regi
s
t
e
r
/
unre
g
ister
.
.
.
commit
|
commitdiff
|
tree
2017-09-16
Seph
e
r
osa Ziehau
netisr: Use kmem_alloc3 for netisr thread and netlast
f
unc
.
commit
|
commitdiff
|
tree
2017-09-15
Sepherosa
Zieha
u
tcp: Use primary hash for
T
CP ports
.
commit
|
commitdiff
|
tree
2017-09-15
Sepherosa Z
i
ehau
t
c
p
/
udp:
Mak
e
s
ure has
h
size macr
o
is pow
e
rof2
commit
|
commitdiff
|
tree
2017-09-13
Sepherosa Ziehau
ipfw: Raise WARNS to 6
commit
|
commitdiff
|
tree
2017-09-13
S
epheros
a
Z
iehau
i
pfw: Raise WARNS to
3
commit
|
commitdiff
|
tree
2017-09-13
Sep
h
e
r
osa Zi
e
hau
s
s
hlockout: Add ipfw(8) table sup
p
o
rt
.
commit
|
commitdiff
|
tree
2017-09-12
Sepherosa
Z
iehau
sshl
o
ckout: Style changes; no fu
n
c
tional changes
.
commit
|
commitdiff
|
tree
2017-09-12
S
e
p
he
r
osa Ziehau
ipfw: Add per-cpu
t
ab
l
e sup
p
ort
.
commit
|
commitdiff
|
tree
2017-09-06
Sepherosa Ziehau
ipf
w
: Strin
g
ent a
s
s
e
r
tio
n
s
.
commit
|
commitdiff
|
tree
2017-09-06
S
e
pherosa Zieh
a
u
ipfw: U
t
ilize neti
s
r_
d
omsg_global,
w
hich i
s
mo
r
e
expressive
.
commit
|
commitdiff
|
tree
2017-09-06
S
ep
h
erosa Zi
e
hau
ipfw: Use netisr
wrapper
s
commit
|
commitdiff
|
tree
2017-09-06
Se
p
h
erosa
Z
i
ehau
net
i
s
r: Add
w
rappe
r
f
o
r lwkt_dropmsg()
commit
|
commitdiff
|
tree
2017-09-06
S
epher
o
s
a
Ziehau
ipfw: It can onl
y
be con
f
igured
i
n neti
s
r0;
m
ake
i
t
.
.
.
commit
|
commitdiff
|
tree
2017-09-05
Sepherosa Ziehau
ipfw3: Sim
p
l
i
f
y sockopt
.
commit
|
commitdiff
|
tree
2017-09-05
S
epherosa Z
i
eh
a
u
dummynet: Mo
v
e
ctrl functi
o
n pointer
to dummyne
t
commit
|
commitdiff
|
tree
2017-09-05
Sepherosa Ziehau
ip
f
w: Re
i
n
d
ent
;
no functional cha
n
ges
.
commit
|
commitdiff
|
tree
2017-09-05
Se
p
herosa Ziehau
ipfw: Si
m
plify sockopt
.
commit
|
commitdiff
|
tree
2017-09-05
Sepher
o
sa Ziehau
ipfw
.
8: Update for recent rewriting
o
f states/t
r
acks
commit
|
commitdiff
|
tree
2017-09-05
Sepherosa Zieh
a
u
ipfw
:
Rework state
s
and tracks
.
commit
|
commitdiff
|
tree
2017-08-29
Sepherosa
Z
iehau
poll
/
select: Use 64bit serial for poll/select's kevent
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
Sepherosa Ziehau
Revert
"select: Do
n
't allow unwanted
/
leftove
r
f
ds
b
eing
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
S
e
pherosa Ziehau
p
oll: F
i
x
i
nver
s
e test
commit
|
commitdiff
|
tree
2017-08-28
Sepherosa Zi
e
hau
select: Don't
allow unwanted/le
f
tover f
d
s b
e
i
n
g
retu
r
ned
.
commit
|
commitdiff
|
tree
next