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
Sephe
r
osa Ziehau
sysc
o
n
s
: Un
b
reak co
m
pil
e
w/o s
p
lash
commit
|
commitdiff
|
tree
2017-11-28
Sepherosa Ziehau
ix: Sy
n
c with
I
nt
e
l's
i
x
-3
.
2
.
1
7
.
commit
|
commitdiff
|
tree
2017-11-10
Sepherosa
Z
i
ehau
re: Sync with Realtek's re-1
.
94
commit
|
commitdiff
|
tree
2017-11-10
Sepherosa Ziehau
bus: Properl
y
impleme
n
t bus_space_{map
,
unmap}()
commit
|
commitdiff
|
tree
2017-10-31
Sep
h
erosa Ziehau
em: Free tx mbufs proactively
.
commit
|
commitdiff
|
tree
2017-10-30
Sepherosa
Z
iehau
emx: Free tx m
b
ufs
pr
o
activ
e
l
y
.
commit
|
commitdiff
|
tree
2017-10-28
S
e
pherosa Zieha
u
ix: Fix possible T
X
desc
GC missing
.
commit
|
commitdiff
|
tree
2017-10-28
Seph
e
rosa Zieh
a
u
igb:
F
ree tx mbufs
p
roact
i
vely
.
commit
|
commitdiff
|
tree
2017-10-28
Sepheros
a
Zi
e
hau
x
86_64: Add pa
u
s
es in the TSC mpsyn
c
testing loop
.
commit
|
commitdiff
|
tree
2017-10-28
Sepherosa Ziehau
ix: Free tx mbufs pr
o
actively
.
commit
|
commitdiff
|
tree
2017-10-24
Sepherosa Ziehau
x86_6
4
:
Allow TSC MP
s
ynchron
i
zation t
e
st be dis
a
b
led
.
commit
|
commitdiff
|
tree
2017-10-21
Sephero
s
a Zie
h
a
u
inet6
:
M
a
k
e
non
-
prefix and dire
c
tly re
a
ch
a
ble inet
6
.
.
.
commit
|
commitdiff
|
tree
2017-10-16
Sepher
o
sa Ziehau
ipfw: Facto
r
out ipfw_init_args()
commit
|
commitdiff
|
tree
2017-10-16
Sepherosa Ziehau
ipfw: Flush t
h
e rules before u
n
load the module
.
commit
|
commitdiff
|
tree
2017-10-16
Sepher
o
sa Ziehau
ipfw: Factor out ipf
w
_
defrag_r
e
d
i
spatch
.
commit
|
commitdiff
|
tree
2017-10-16
Sepherosa Ziehau
kern: Re
m
ove ncpus2 and friends
.
commit
|
commitdiff
|
tree
2017-10-16
S
e
p
h
erosa Ziehau
m
pls: Use netisr_ncpus
commit
|
commitdiff
|
tree
2017-10-14
S
e
pher
o
sa Ziehau
ipfw
:
Implement
st
a
te
based "r
e
direct
"
, i
.
e
.
w
i
t
h
out
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Sepherosa Zi
e
hau
socket:
L
imit
the number
o
f a
c
ce
p
ted so
c
k
e
ts that kevent
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
Sepherosa Zieha
u
arp: All
o
c
a
te
c
o
n
text memory on own
e
r cpu
.
commit
|
commitdiff
|
tree
2017-09-29
Sepheros
a
Ziehau
syn
c
a
c
h
e: Time
r
queue iteration is MPsa
f
e; no nee
d
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
Sepheros
a
Ziehau
syn
c
ache:
Mov
e
local variables close their usage
.
commit
|
commitdiff
|
tree
2017-09-29
S
e
pher
o
s
a Ziehau
syncache: inpcb
w
i
ll never be NU
L
L
.
commit
|
commitdiff
|
tree
2017-09-29
Seph
e
r
o
sa Z
i
e
hau
syncac
h
e: Resurrect net
.
inet
.
tcp
.
syn
c
ache
.
count
commit
|
commitdiff
|
tree
2017-09-28
Sephe
r
osa
Z
iehau
syncache
:
Allocat
e
syncache c
o
ntext
on the
owne
r
cpu
.
commit
|
commitdiff
|
tree
2017-09-28
Se
p
he
r
osa
Ziehau
sy
n
c
a
che: Gr
o
up timeout queue re
l
ated f
i
elds together
.
commit
|
commitdiff
|
tree
2017-09-28
Seph
e
rosa Ziehau
syncac
h
e:
S
i
m
plify
t
ime
r
message
commit
|
commitdiff
|
tree
2017-09-28
Sepherosa Ziehau
s
y
ncache:
R
emove u
n
neces
s
ary str
u
ct
f
i
eld
commit
|
commitdiff
|
tree
2017-09-28
S
e
p
herosa Zieh
a
u
syn
c
ac
h
e
:
Sta
t
icize
syncache_
l
oo
k
up
commit
|
commitdiff
|
tree
2017-09-28
Sep
h
erosa Ziehau
synca
c
he: Stri
n
gent assertion
.
commit
|
commitdiff
|
tree
2017-09-28
Se
p
herosa Z
i
e
h
au
kern:
A
lloca
t
e sle
e
p hash
o
n owner cpu
.
commit
|
commitdiff
|
tree
2017-09-28
Sepherosa
Z
iehau
i
p
fw: Add in
t
erface ne
t
wo
r
k filter
.
commit
|
commitdiff
|
tree
2017-09-28
Sephero
s
a Ziehau
uipc:
Use sen
d
msg_o
n
cpu, if
p
os
s
ible
.
commit
|
commitdiff
|
tree
2017-09-27
S
e
p
h
erosa
Z
i
e
h
au
ca
l
l
o
ut: Embed thread in per-cpu callout context
.
commit
|
commitdiff
|
tree
2017-09-27
Sepherosa Zieha
u
kern: En
h
ance wakeup hash construction to
reduce ha
s
h
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Se
p
herosa Zie
h
au
kern: A
d
d read-only
s
ysctl f
o
r sl
e
e
p
queue tabl
e
size
commit
|
commitdiff
|
tree
2017-09-27
Se
p
herosa Zieh
a
u
c
a
ll
o
u
t
:
Allocate p
e
r-cpu callout context on the
o
w
ner
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Sepherosa
Ziehau
callout: Alloca
t
e wheel on
owner cpu
.
commit
|
commitdiff
|
tree
2017-09-27
S
e
p
heros
a
Ziehau
Revert
"
callout:
A
l
lo
c
a
t
e
callout wheel/thr
e
ad on the
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Sepheros
a
Zi
e
hau
ipfw: Add int
e
rf
a
ce IP filter
.
commit
|
commitdiff
|
tree
2017-09-27
Sep
h
e
rosa Ziehau
ipfw(8
)
:
Fix comment
commit
|
commitdiff
|
tree
2017-09-26
Sepherosa Zieh
a
u
callou
t
:
Allocate ca
l
lou
t
whe
e
l/thread on the owner
.
.
.
commit
|
commitdiff
|
tree
2017-09-26
Sephero
s
a Ziehau
callout: Minor style cha
n
ges
commit
|
commitdiff
|
tree
2017-09-26
Sephe
r
o
s
a Z
i
ehau
p
k
t
g
en:
A
l
low b
u
i
l
ding w/o INVA
R
IANTS
commit
|
commitdiff
|
tree
2017-09-25
S
e
p
h
e
ros
a
Zieha
u
ethernet: Restruct
u
re v
l
a
n c
h
eck
.
commit
|
commitdiff
|
tree
2017-09-25
S
e
p
heros
a
Ziehau
ipflow: Us
e
net
i
sr
APIs
commit
|
commitdiff
|
tree
2017-09-25
Sepherosa Zieh
a
u
ipflow
:
Re
m
o
v
e compa
t
macro
commit
|
commitdiff
|
tree
2017-09-25
Sephe
r
osa
Z
iehau
ipflow: U
t
ili
z
e
netisr
_
domsg_g
l
o
b
al
commit
|
commitdiff
|
tree
2017-09-25
Sepherosa Ziehau
ipflow: Alloca
t
e ipflow context
o
n i
t
s
o
wner cpu
.
commit
|
commitdiff
|
tree
2017-09-25
S
e
p
h
erosa Ziehau
ipflow: Us
e
I
N
T
W
AIT | NULLOK fo
r
k
malloc
commit
|
commitdiff
|
tree
2017-09-25
Seph
e
r
o
sa Ziehau
ipflow
:
No need to mark it cachealig
n
.
commit
|
commitdiff
|
tree
2017-09-25
Sepherosa Zieha
u
ipflow: Remove refere
n
ce cou
n
ting,
w
hich no longer
.
.
.
commit
|
commitdiff
|
tree
2017-09-25
Sep
h
erosa Ziehau
ipflow: Stringent
a
ssertion
.
commit
|
commitdiff
|
tree
2017-09-25
Sepherosa Ziehau
r
ou
t
e: Minor style
c
han
g
e
.
commit
|
commitdiff
|
tree
2017-09-25
Sepherosa Zi
e
h
a
u
p
o
lling: Uti
l
ize netisr_d
o
msg_global
commit
|
commitdiff
|
tree
2017-09-25
Sephero
s
a Ziehau
polling
:
No
need to explicitly align io context and
.
.
.
commit
|
commitdiff
|
tree
2017-09-25
S
e
pherosa Ziehau
po
l
l
in
g
: Ad
j
ust co
m
ment
commit
|
commitdiff
|
tree
2017-09-25
Sepherosa Ziehau
poll
i
ng: Don't do d
i
r
ec
t
input
i
n cri
t
ical section
.
commit
|
commitdiff
|
tree
2017-09-24
Se
p
herosa
Z
iehau
polling: Implement
d
i
rect
input support
.
commit
|
commitdiff
|
tree
2017-09-22
S
e
pherosa Zieha
u
i
net/inet
6
: Randomi
z
e local port
commit
|
commitdiff
|
tree
2017-09-21
Sepherosa
Z
iehau
arc4ran
d
o
m: M
a
k
e
arc4random c
o
ntext per-cp
u
.
commit
|
commitdiff
|
tree
2017-09-21
Sepherosa Zi
e
hau
arc4random
:
Minor style
c
hanges
.
commit
|
commitdiff
|
tree
2017-09-21
Sepherosa Ziehau
x86: Use kmem_
a
lloc
3
f
or cpu0
'
s ipiq
commit
|
commitdiff
|
tree
2017-09-20
Se
p
herosa Ziehau
ip
f
w: Fact
o
r out
fucntion to setup local
variable
s
.
commit
|
commitdiff
|
tree
2017-09-20
Sepherosa Ziehau
ipfw:
Add ipfrag filt
e
r
.
commit
|
commitdiff
|
tree
2017-09-20
Sepher
o
s
a Zi
e
hau
ipfw:
Remove unnecessary complex
i
t
y
commit
|
commitdiff
|
tree
2017-09-19
Sepher
o
s
a
Z
ie
h
a
u
ipfw:
Add def
r
ag act
i
on
.
commit
|
commitdiff
|
tree
2017-09-16
Sepheros
a
Z
i
ehau
ip:
Do
n
't do
u
ble
check leng
t
h
.
commit
|
commitdiff
|
tree
2017-09-16
Sepher
o
sa
Ziehau
dummynet: ip_input expects ip_off/ip_len in
n
etwo
r
k
.
.
.
commit
|
commitdiff
|
tree
2017-09-16
Se
p
herosa Ziehau
ipf
w
/ip
f
w3:
Use INTW
A
IT|NULLOK for mtag allo
c
ation
.
commit
|
commitdiff
|
tree
2017-09-16
Sepherosa Z
i
e
h
au
dumm
y
net: Don't d
e
li
v
e
r
freed
m
buf to
c
a
l
lers
.
commit
|
commitdiff
|
tree
2017-09-16
Sepherosa Zie
h
au
i
p
: Move m
b
uf length
a
ssertion into an earlier place
.
commit
|
commitdiff
|
tree
2017-09-16
Sepherosa Ziehau
mtag: U
s
e kmalloc fla
g
s, instead of just M_WAITOK or
.
.
.
commit
|
commitdiff
|
tree
2017-09-16
Sepherosa
Zi
e
hau
netisr:
M
ake
dynamic netisr rollu
p
register/unregister
.
.
.
commit
|
commitdiff
|
tree
2017-09-16
Sepherosa Ziehau
neti
s
r: Use km
e
m_alloc3 for netisr thr
e
ad and netla
s
tfunc
.
commit
|
commitdiff
|
tree
2017-09-15
Sepherosa Ziehau
tc
p
:
Use pr
i
mary h
a
sh for T
C
P port
s
.
commit
|
commitdiff
|
tree
2017-09-15
Sepherosa Ziehau
tcp/udp: M
a
ke
s
u
re hash
s
ize
m
a
c
ro is powerof2
commit
|
commitdiff
|
tree
2017-09-13
Sepherosa Ziehau
ipfw: Ra
i
se WARNS to 6
commit
|
commitdiff
|
tree
2017-09-13
Sepherosa Ziehau
ipfw: Raise
WARNS to
3
commit
|
commitdiff
|
tree
2017-09-13
S
e
p
herosa Ziehau
sshlockout: Add ipfw(8) table s
u
pport
.
commit
|
commitdiff
|
tree
2017-09-12
S
epherosa Ziehau
sshlockout:
S
t
yle
changes; no func
t
io
n
a
l
c
hanges
.
commit
|
commitdiff
|
tree
2017-09-12
S
e
p
he
r
osa
Z
iehau
ip
f
w
:
Add per-cpu
t
able
support
.
commit
|
commitdiff
|
tree
2017-09-06
Sepherosa
Z
ieh
a
u
i
pfw: Str
i
ngent assertio
n
s
.
commit
|
commitdiff
|
tree
2017-09-06
S
epher
o
sa Zieh
a
u
ipf
w
: Utilize netisr_d
o
msg_global, whi
c
h is
m
o
r
e expressive
.
commit
|
commitdiff
|
tree
2017-09-06
Sepherosa Ziehau
i
p
fw: Use n
e
tisr wr
a
ppers
commit
|
commitdiff
|
tree
2017-09-06
Sepherosa Ziehau
netisr:
A
d
d
wrap
p
er for lwkt_dropmsg()
commit
|
commitdiff
|
tree
2017-09-06
Sepherosa Z
i
ehau
ipfw:
I
t can only be configured i
n
netisr
0
; mak
e
i
t
.
.
.
commit
|
commitdiff
|
tree
2017-09-05
Sepherosa Zie
h
au
ipfw3: Simplify sockopt
.
commit
|
commitdiff
|
tree
2017-09-05
Sepherosa Ziehau
du
m
my
n
et:
Move ctr
l
f
unction pointer to d
u
m
mynet
commit
|
commitdiff
|
tree
2017-09-05
Sepherosa Ziehau
ipfw:
Reindent; no functional chang
e
s
.
commit
|
commitdiff
|
tree
2017-09-05
Sepherosa Ziehau
ipfw: Si
m
pl
i
f
y soc
k
o
pt
.
commit
|
commitdiff
|
tree
2017-09-05
Sepherosa Zieh
a
u
ipfw
.
8: Update for recent rewriting of states/tracks
commit
|
commitdiff
|
tree
2017-09-05
Sepher
o
sa Ziehau
ipfw
:
Rew
o
r
k s
t
ates a
n
d
t
rack
s
.
commit
|
commitdiff
|
tree
2017-08-29
Sephe
r
osa Zie
h
au
pol
l
/select: Use 64bit serial
fo
r
poll/select
'
s kevent
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
S
ephe
r
os
a
Ziehau
Reve
r
t "select: Don'
t
allow u
n
want
e
d/
l
eftov
e
r
f
ds being
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
Se
p
heros
a
Ziehau
po
l
l: Fix inver
s
e tes
t
commit
|
commitdiff
|
tree
2017-08-28
Sep
h
ero
s
a Ziehau
select:
D
on't
allow unwant
e
d/left
o
ver fds being
r
eturn
e
d
.
commit
|
commitdiff
|
tree
2017-08-14
Se
p
he
r
osa Ziehau
ipfw: Use
S
EQ_
G
EQ
commit
|
commitdiff
|
tree
2017-08-11
S
e
pher
o
sa
Ziehau
ethernet: e
t
her_output shou
l
d only run in the fi
r
st
.
.
.
commit
|
commitdiff
|
tree
2017-08-11
Sepher
o
sa Zieha
u
r
o
ute: Routes sh
o
uld onl
y
be accessed from the first
.
.
.
commit
|
commitdiff
|
tree
next