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: Unbre
a
k
comp
i
le w/o splash
commit
|
commitdiff
|
tree
2017-11-28
Sep
h
e
r
os
a
Ziehau
ix: Sy
n
c with
I
ntel's ix-3
.
2
.
17
.
commit
|
commitdiff
|
tree
2017-11-10
S
epherosa Ziehau
re: Sy
n
c with
Real
t
ek's r
e
-1
.
94
commit
|
commitdiff
|
tree
2017-11-10
Se
p
herosa Zieh
a
u
bus:
P
roperly implement bus_space_{
m
ap,unmap}()
commit
|
commitdiff
|
tree
2017-10-31
Se
p
he
r
osa Ziehau
em: Free tx m
b
uf
s
proac
t
iv
e
l
y
.
commit
|
commitdiff
|
tree
2017-10-30
Sepherosa
Zieha
u
emx: Free tx mbufs pr
o
actively
.
commit
|
commitdiff
|
tree
2017-10-28
S
e
phero
s
a
Ziehau
ix: Fix possible TX desc GC missing
.
commit
|
commitdiff
|
tree
2017-10-28
Sepher
o
sa Ziehau
igb: Fre
e
tx mbufs proac
t
i
vely
.
commit
|
commitdiff
|
tree
2017-10-28
Seph
e
rosa
Zieha
u
x86
_
64: Add pauses i
n
the TS
C
mpsyn
c
testin
g
loop
.
commit
|
commitdiff
|
tree
2017-10-28
Sepheros
a
Ziehau
i
x
: Free tx mbuf
s
proact
i
vely
.
commit
|
commitdiff
|
tree
2017-10-24
Sepheros
a
Ziehau
x
8
6
_64: Allow TSC
M
P
synchroniza
t
ion tes
t
be
disabled
.
commit
|
commitdiff
|
tree
2017-10-22
Aaron LI
pf: Make pf
_
p
r
int_host(
)
print IPv6 add
r
esses corre
c
tly
commit
|
commitdiff
|
tree
2017-10-22
Aa
r
on LI
pf: Always
skip
"
urpf-f
a
iled" test for IPv6 lin
k
l
o
cal
.
.
.
commit
|
commitdiff
|
tree
2017-10-22
Aaron
LI
p
f:
u
se IN6_
I
S_SCOPE_E
M
BED
to check kerne
l
-internal
.
.
.
commit
|
commitdiff
|
tree
2017-10-21
Sepherosa Ziehau
inet6: Make non-prefix and directly reachab
l
e in
e
t6
.
.
.
commit
|
commitdiff
|
tree
2017-10-16
Sepherosa Ziehau
ipfw: Fac
t
or out
i
pfw_init_args()
commit
|
commitdiff
|
tree
2017-10-16
Sepherosa
Z
iehau
ipf
w
: Flush the rules befo
r
e
u
nload the modul
e
.
commit
|
commitdiff
|
tree
2017-10-16
S
e
pherosa
Zi
e
hau
ipfw: F
a
c
tor out ipf
w
_defrag_redispatch
.
commit
|
commitdiff
|
tree
2017-10-16
Sepher
o
sa Ziehau
kern:
R
emove ncpus2 and friends
.
commit
|
commitdiff
|
tree
2017-10-16
Se
p
hero
s
a Ziehau
mp
l
s: Us
e
netisr_ncpus
commit
|
commitdiff
|
tree
2017-10-14
Sepherosa Ziehau
ipfw:
I
m
plement state based "redirect",
i
.
e
.
with
o
ut
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Sep
h
erosa Zie
h
au
sock
e
t: Limit the number of accepted s
o
ckets that ke
v
ent
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
Seph
e
ro
s
a Zi
e
hau
arp: Allocate context memory on own
e
r
cpu
.
commit
|
commitdiff
|
tree
2017-09-29
Sepherosa Ziehau
syncache: Timer q
u
eue iteration is MP
s
afe; n
o
n
eed
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
Sephero
s
a Ziehau
s
y
ncache: Mov
e
l
o
cal variables
close
t
heir us
a
g
e
.
commit
|
commitdiff
|
tree
2017-09-29
Sepherosa Zieh
a
u
sy
n
cach
e
: inpc
b
w
ill never
b
e NULL
.
commit
|
commitdiff
|
tree
2017-09-29
Sepherosa Ziehau
synca
c
he: Resurrect net
.
i
n
et
.
tcp
.
syncache
.
count
commit
|
commitdiff
|
tree
2017-09-28
Sepherosa
Ziehau
syncache: Allocat
e
syn
c
a
che context on t
h
e
owne
r
cpu
.
commit
|
commitdiff
|
tree
2017-09-28
Sepher
o
s
a Ziehau
s
yncac
h
e:
G
roup t
i
meout queue related fiel
d
s
together
.
commit
|
commitdiff
|
tree
2017-09-28
Sepherosa Ziehau
syncache: Simplify
t
imer
messa
g
e
commit
|
commitdiff
|
tree
2017-09-28
S
e
pherosa Ziehau
syncache: Remove unn
e
ce
s
s
ary struct field
commit
|
commitdiff
|
tree
2017-09-28
Sepherosa Ziehau
syncache: Staticize syncache_
l
ook
u
p
commit
|
commitdiff
|
tree
2017-09-28
S
epherosa
Ziehau
s
ync
a
che:
Stringent asser
t
ion
.
commit
|
commitdiff
|
tree
2017-09-28
Sephero
s
a Ziehau
kern: All
o
cate sleep hash on own
e
r
c
p
u
.
commit
|
commitdiff
|
tree
2017-09-28
Sepherosa Zie
h
au
ipfw: Add i
n
te
r
face netwo
r
k filter
.
commit
|
commitdiff
|
tree
2017-09-28
Sephe
r
os
a
Zieha
u
uipc
:
Use sendmsg_oncpu,
i
f po
s
sibl
e
.
commit
|
commitdiff
|
tree
2017-09-27
Sepherosa Zi
e
h
au
callout: Embed thread in per-
c
p
u
callout context
.
commit
|
commitdiff
|
tree
2017-09-27
Sepherosa
Z
iehau
k
ern
:
Enhance w
a
keup hash construc
t
ion to reduce hash
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Sepherosa
Z
i
e
hau
kern: Add read-on
l
y
sysctl for sleep queue table size
commit
|
commitdiff
|
tree
2017-09-27
Sepherosa Zieha
u
callout:
Alloc
a
te per-cpu ca
l
lout context on
t
he owner
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Se
p
herosa Zie
h
au
c
a
llo
u
t
: Allocate whe
e
l
on o
w
ner cpu
.
commit
|
commitdiff
|
tree
2017-09-27
Sepherosa Zieh
a
u
Revert "
c
allout: Allocate
callout whee
l
/threa
d
on
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
S
ephero
s
a
Z
iehau
ipfw: Add interface IP
fil
t
er
.
commit
|
commitdiff
|
tree
2017-09-27
S
e
pherosa Zie
h
au
ipfw(8)
:
Fix comm
e
nt
commit
|
commitdiff
|
tree
2017-09-26
Sepherosa Z
i
ehau
callout:
A
llocate callout wheel/thread on
the owner
.
.
.
commit
|
commitdiff
|
tree
2017-09-26
Sepherosa
Z
iehau
callout
:
Min
o
r
style changes
commit
|
commitdiff
|
tree
2017-09-26
Sepherosa Ziehau
pktg
e
n
: Allow build
i
n
g
w/o
I
NVA
R
IANTS
commit
|
commitdiff
|
tree
2017-09-25
Seph
e
ro
s
a Zieh
a
u
ethernet: Restructure vla
n
check
.
commit
|
commitdiff
|
tree
2017-09-25
Sepherosa Zieh
a
u
ipflow:
U
se net
i
s
r APIs
commit
|
commitdiff
|
tree
2017-09-25
Sepherosa Ziehau
ipfl
o
w: R
e
m
ove co
m
p
a
t
macr
o
commit
|
commitdiff
|
tree
2017-09-25
Sepherosa Ziehau
i
pflow:
Util
i
z
e
ne
t
i
s
r_domsg_global
commit
|
commitdiff
|
tree
2017-09-25
Sepheros
a
Ziehau
ip
f
l
o
w:
Allocate ipflow con
t
ext on its owner cpu
.
commit
|
commitdiff
|
tree
2017-09-25
Se
p
he
r
osa Zie
h
au
ipflow: Use INTWAIT | NU
L
LOK
for kmalloc
commit
|
commitdiff
|
tree
2017-09-25
S
e
phe
r
osa Ziehau
ip
f
l
o
w: No
n
e
e
d t
o
mark it cachealign
.
commit
|
commitdiff
|
tree
2017-09-25
Sepherosa Zi
e
h
au
ipflow: Remove
referenc
e
counting, which no longer
.
.
.
commit
|
commitdiff
|
tree
2017-09-25
Sephe
r
osa
Ziehau
ipflow: Stringent assertio
n
.
commit
|
commitdiff
|
tree
2017-09-25
Sepherosa
Z
iehau
r
oute: Minor style c
h
ang
e
.
commit
|
commitdiff
|
tree
2017-09-25
S
e
pher
o
sa
Z
i
ehau
polling: Utilize net
i
sr_domsg_globa
l
commit
|
commitdiff
|
tree
2017-09-25
Sepherosa Ziehau
pol
l
ing: No nee
d
to explicitly align io co
n
text and
.
.
.
commit
|
commitdiff
|
tree
2017-09-25
Sepherosa
Ziehau
polling: A
d
just comme
n
t
commit
|
commitdiff
|
tree
2017-09-25
Seph
e
r
osa Ziehau
polling: Don't do direc
t
input in c
r
itic
a
l secti
o
n
.
commit
|
commitdiff
|
tree
2017-09-24
Sephero
s
a
Z
iehau
polling:
I
mpleme
n
t di
r
ect inp
u
t sup
p
ort
.
commit
|
commitdiff
|
tree
2017-09-22
Sepher
o
sa Ziehau
inet
/
inet6: Ran
d
omize local port
commit
|
commitdiff
|
tree
2017-09-21
S
e
phero
s
a
Z
iehau
arc4random: Mak
e
arc4ran
d
om context
per-cpu
.
commit
|
commitdiff
|
tree
2017-09-21
Sephero
s
a Ziehau
ar
c
4
random: Minor styl
e
chang
e
s
.
commit
|
commitdiff
|
tree
2017-09-21
Sepherosa Zi
e
ha
u
x86: Us
e
k
m
e
m
_al
l
oc3 fo
r
cpu0's ipiq
commit
|
commitdiff
|
tree
2017-09-20
Sepherosa Zieh
a
u
ipfw:
Factor out fu
c
ntion to setup loc
a
l variable
s
.
commit
|
commitdiff
|
tree
2017-09-20
S
e
p
h
erosa Zieh
a
u
ipfw: Add
ipf
r
ag filter
.
commit
|
commitdiff
|
tree
2017-09-20
Sep
h
er
o
sa Ziehau
ipfw: Remov
e
unnecessary complexity
commit
|
commitdiff
|
tree
2017-09-19
Se
p
heros
a
Zieha
u
ipf
w
:
Add defra
g
action
.
commit
|
commitdiff
|
tree
2017-09-16
S
epher
o
sa Ziehau
ip: Don'
t
double c
h
eck
l
e
ngth
.
commit
|
commitdiff
|
tree
2017-09-16
Sepherosa Ziehau
d
ummyne
t
: ip_input exp
e
cts ip_off/ip_
l
en in network
.
.
.
commit
|
commitdiff
|
tree
2017-09-16
Sepherosa
Z
i
ehau
ipfw/
i
pfw3: Use INTWAIT|NULLOK f
o
r mtag allocati
o
n
.
commit
|
commitdiff
|
tree
2017-09-16
Sepher
o
sa Ziehau
du
m
myne
t
: Don
'
t deliver freed mbu
f
to callers
.
commit
|
commitdiff
|
tree
2017-09-16
S
e
phe
r
osa
Z
ieha
u
ip: Move mb
u
f length
a
ss
e
r
t
ion
into an earlier p
l
ace
.
commit
|
commitdiff
|
tree
2017-09-16
Sephero
s
a Zieha
u
mtag: Use kmalloc flags, in
s
tead of just M_WAITOK or
.
.
.
commit
|
commitdiff
|
tree
2017-09-16
Sep
h
erosa Zieha
u
netisr: Make dyn
a
mic netisr rollup register/unregist
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-09-16
Se
p
herosa Zieha
u
ne
t
isr: Use km
e
m_allo
c
3
for netisr thread and netlastfunc
.
commit
|
commitdiff
|
tree
2017-09-15
Seph
e
r
osa Zieha
u
tcp
:
Use primary hash for TCP port
s
.
commit
|
commitdiff
|
tree
2017-09-15
Sephero
s
a Zi
e
ha
u
tcp/udp: Mak
e
sure hash
size ma
c
ro is powerof2
commit
|
commitdiff
|
tree
2017-09-13
Sepherosa
Zie
h
au
ipf
w
: Raise
W
A
RNS to
6
commit
|
commitdiff
|
tree
2017-09-13
Seph
e
rosa Z
i
ehau
i
p
fw: Rais
e
WARNS
t
o 3
commit
|
commitdiff
|
tree
2017-09-13
Sepher
o
sa Ziehau
sshlocko
u
t: A
d
d ipf
w
(8) table su
p
port
.
commit
|
commitdiff
|
tree
2017-09-12
Se
p
herosa Ziehau
s
s
hlockout
:
Style changes; no functional changes
.
commit
|
commitdiff
|
tree
2017-09-12
Se
p
her
o
sa Zieh
a
u
ip
f
w: Ad
d
per
-
cpu ta
b
le
s
upport
.
commit
|
commitdiff
|
tree
2017-09-06
Sepherosa Zi
e
hau
ip
f
w: Stringe
n
t assertions
.
commit
|
commitdiff
|
tree
2017-09-06
Sepherosa Ziehau
ipfw: Utilize netisr_
d
o
msg_glo
b
al
,
whic
h
is mor
e
expressiv
e
.
commit
|
commitdiff
|
tree
2017-09-06
Sepherosa Ziehau
ipfw: Use ne
t
isr w
r
a
pper
s
commit
|
commitdiff
|
tree
2017-09-06
Se
p
h
erosa Zieha
u
net
i
sr: Add w
r
apper f
o
r lwkt_dr
o
pmsg()
commit
|
commitdiff
|
tree
2017-09-06
S
e
ph
e
r
o
sa Ziehau
i
pfw: It
c
an o
n
l
y be
co
n
figured i
n
n
etisr0; make it
.
.
.
commit
|
commitdiff
|
tree
2017-09-05
Se
p
herosa Ziehau
ipfw3: S
i
m
plify socko
p
t
.
commit
|
commitdiff
|
tree
2017-09-05
Se
p
herosa Ziehau
d
u
mmynet: Move ct
r
l f
u
nctio
n
poi
n
ter to
d
ummynet
commit
|
commitdiff
|
tree
2017-09-05
Sep
h
erosa Zie
h
au
ipf
w
:
Reindent; no functional ch
a
n
g
es
.
commit
|
commitdiff
|
tree
2017-09-05
Sepherosa Ziehau
ipfw: Simplify sockopt
.
commit
|
commitdiff
|
tree
2017-09-05
Se
p
herosa Ziehau
ipfw
.
8:
Update for recent rewritin
g
of
states/tracks
commit
|
commitdiff
|
tree
2017-09-05
Sephe
r
os
a
Ziehau
ipfw: Rework states and tracks
.
commit
|
commitdiff
|
tree
2017-08-29
S
e
p
h
erosa
Z
iehau
poll/select: Use 64
b
it se
r
ial for poll
/
select's kevent
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
Sep
h
erosa Ziehau
Revert "select: Don't
a
l
low unwanted/l
e
f
t
over fds being
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
Sepherosa Ziehau
poll
:
Fix inve
r
se test
commit
|
commitdiff
|
tree
2017-08-28
Sepherosa Zi
e
hau
select: Don't allow unwanted/lefto
v
er fds b
e
ing returned
.
commit
|
commitdiff
|
tree
next