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: Support all possible ICMP types.
2018-01-06
Seph
e
rosa Ziehau
ipfw: Support
all possible ICMP
types
.
commit
|
commitdiff
|
tree
2018-01-06
Sepheros
a
Z
ieh
a
u
i
p
fw
.
8
:
Reset d
o
_pipe and
d
o_table
.
commit
|
commitdiff
|
tree
2018-01-06
Sepherosa
Z
iehau
ipfw: Def
i
n
e
i
nstruction size m
a
x
.
commit
|
commitdiff
|
tree
2018-01-03
Sephero
s
a Ziehau
ipf
w
.
8: Fix 'not [iface]
'
and
'not [iface
:
net
]
'
support
commit
|
commitdiff
|
tree
2018-01-03
Sepherosa Zieh
a
u
em/emx: Sync with
Int
e
l's em 7
.
6
.
2
commit
|
commitdiff
|
tree
2017-12-26
Sepher
o
sa Ziehau
socket: Use fas
t
close if SO_LINGER and linger==0
.
commit
|
commitdiff
|
tree
2017-12-24
Sepheros
a
Ziehau
ip: Set ip_portha
s
h_trycount
b
ased o
n
the # of n
e
tisrs
.
commit
|
commitdiff
|
tree
2017-12-23
Sep
h
erosa Zi
e
hau
net:
I
ncrease ma
x
stag
e
pack
e
t count to 16
.
commit
|
commitdiff
|
tree
2017-12-20
Sepherosa
Ziehau
i
n
pcb: Change how TCP l
o
cal ephemer
a
l por
t
is selected
.
commit
|
commitdiff
|
tree
2017-12-19
S
epherosa Ziehau
tcp: String
e
n
t assertion for pru_conne
c
t
.
commit
|
commitdiff
|
tree
2017-12-17
Seph
e
rosa
Ziehau
igb
.
4: Sor
t
chip names
.
commit
|
commitdiff
|
tree
2017-12-17
Sepherosa Ziehau
ix
.
4: Sort chip n
a
mes
.
commit
|
commitdiff
|
tree
2017-12-16
S
epherosa Zi
e
hau
i
gb: S
y
nc wit
h
I
n
t
el's igb 2
.
5
.
3
commit
|
commitdiff
|
tree
2017-12-02
S
epherosa Zieh
a
u
syscons: Un
b
reak compile
w
/o splash
commit
|
commitdiff
|
tree
2017-11-28
Se
p
her
o
sa Ziehau
i
x: Sync with Intel'
s
ix-3
.
2
.
17
.
commit
|
commitdiff
|
tree
2017-11-10
S
ephero
s
a Ziehau
re: Sync with
Re
a
lte
k
'
s
re-1
.
94
commit
|
commitdiff
|
tree
2017-11-10
Se
p
herosa Zieh
a
u
bus: Properly implement bus_space
_
{map,unmap}
(
)
commit
|
commitdiff
|
tree
2017-10-31
Sepherosa Ziehau
em:
Free tx
m
bufs p
r
oactively
.
commit
|
commitdiff
|
tree
2017-10-30
Seph
e
rosa Zieh
a
u
e
mx: Free tx mbufs proa
c
tively
.
commit
|
commitdiff
|
tree
2017-10-28
Sephe
r
osa Z
i
e
hau
i
x
:
F
ix possible
T
X
d
esc G
C
mis
s
ing
.
commit
|
commitdiff
|
tree
2017-10-28
Se
p
h
e
rosa Ziehau
i
gb: Free tx mbufs proactively
.
commit
|
commitdiff
|
tree
2017-10-28
Sepherosa Ziehau
x86_
6
4: Add pause
s
in the TSC mp
s
yn
c
t
estin
g
loop
.
commit
|
commitdiff
|
tree
2017-10-28
Seph
e
r
o
s
a Ziehau
ix: Free tx mbufs pr
o
actively
.
commit
|
commitdiff
|
tree
2017-10-24
Sepherosa Zie
h
au
x86_64: Allow TSC M
P
s
y
nchronization t
e
st be
dis
a
ble
d
.
commit
|
commitdiff
|
tree
2017-10-22
A
aro
n
LI
pf: Ma
k
e pf_
p
rint_host() prin
t
I
P
v6 a
d
d
resses
correctly
commit
|
commitdiff
|
tree
2017-10-22
Aa
r
on LI
pf: A
l
w
ays ski
p
"urpf-failed" te
s
t for I
P
v6 link local
.
.
.
commit
|
commitdiff
|
tree
2017-10-22
A
a
ron LI
pf: use IN6_IS_SCOPE_EMB
E
D to check kernel-internal
.
.
.
commit
|
commitdiff
|
tree
2017-10-21
Sepher
o
sa
Zi
e
hau
inet6: Make non-pr
e
fix
and directly
reachable
i
net6
.
.
.
commit
|
commitdiff
|
tree
2017-10-16
Sepher
o
sa Ziehau
i
p
fw: Factor
o
u
t ip
f
w_init_args()
commit
|
commitdiff
|
tree
2017-10-16
Se
p
her
o
sa Ziehau
ipfw: Fl
u
sh t
h
e
rules before unload the module
.
commit
|
commitdiff
|
tree
2017-10-16
S
epherosa Zieha
u
ipfw: F
a
ctor
o
u
t
ipfw
_
defra
g
_
r
e
d
is
p
atch
.
commit
|
commitdiff
|
tree
2017-10-16
Sepherosa Zieha
u
kern: Remove ncpus2 and friends
.
commit
|
commitdiff
|
tree
2017-10-16
Se
p
h
eros
a
Ziehau
m
pls
:
U
se
n
e
tisr
_
n
cpus
commit
|
commitdiff
|
tree
2017-10-14
S
eph
e
rosa Ziehau
ipfw: Impl
e
ment state based "re
d
i
rect
"
,
i
.
e
.
wi
t
hout
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Sepher
o
sa Zieha
u
socket:
L
imit the number o
f
accepted sock
e
ts that kevent
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
Sepherosa Zieha
u
arp: A
l
locate co
n
text
memory
on o
w
ner cpu
.
commit
|
commitdiff
|
tree
2017-09-29
Sepheros
a
Ziehau
synca
c
h
e
: Tim
e
r
q
u
eue
i
teration is MPsafe;
n
o nee
d
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
Sepherosa
Z
ieha
u
syncache: Move
l
o
cal variables close their usage
.
commit
|
commitdiff
|
tree
2017-09-29
S
e
p
h
e
r
osa
Ziehau
syncache: inpcb will never be N
U
LL
.
commit
|
commitdiff
|
tree
2017-09-29
Sepheros
a
Z
i
ehau
syncac
h
e: Res
u
rrect net
.
inet
.
tcp
.
s
yncache
.
co
u
n
t
commit
|
commitdiff
|
tree
2017-09-28
Se
p
her
o
s
a Z
i
ehau
sy
n
cache: Allocate syncache
con
t
e
x
t on
the owner
cpu
.
commit
|
commitdiff
|
tree
2017-09-28
Se
p
h
e
rosa Zieh
a
u
syncache: Group timeout
q
ueue relat
e
d
fiel
d
s
together
.
commit
|
commitdiff
|
tree
2017-09-28
Sepher
o
sa Ziehau
sync
a
c
h
e: Simplify timer messa
g
e
commit
|
commitdiff
|
tree
2017-09-28
Sephe
r
osa Ziehau
syncache: Remove unn
e
cessar
y
s
truct field
commit
|
commitdiff
|
tree
2017-09-28
Sep
h
erosa Ziehau
syncache: Staticize syncache_l
o
okup
commit
|
commitdiff
|
tree
2017-09-28
Se
p
herosa Ziehau
syncache: S
t
ringent
assertion
.
commit
|
commitdiff
|
tree
2017-09-28
Sepherosa Ziehau
k
e
rn: Allocate sleep hash on
owne
r
cpu
.
commit
|
commitdiff
|
tree
2017-09-28
Sephe
r
osa Zi
e
hau
i
pfw: Ad
d
in
t
erface netw
o
rk filt
e
r
.
commit
|
commitdiff
|
tree
2017-09-28
Sephero
s
a
Zieh
a
u
uip
c
:
U
se sendmsg_oncpu, if possible
.
commit
|
commitdiff
|
tree
2017-09-27
Sepherosa
Ziehau
callout: Embed thread in per-cpu
callout context
.
commit
|
commitdiff
|
tree
2017-09-27
Sepherosa
Ziehau
kern: Enhance
wakeup hash constr
u
ction
t
o reduce hash
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Seph
e
rosa Zi
e
hau
kern: Add read-only sysct
l
for s
l
eep queu
e
table size
commit
|
commitdiff
|
tree
2017-09-27
Sepherosa Z
i
ehau
c
a
l
l
out:
All
o
cate per-
c
pu callout context
o
n
the
o
w
n
er
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Sepherosa Zi
e
hau
cal
l
o
u
t: Allocate wheel on
owne
r
c
pu
.
commit
|
commitdiff
|
tree
2017-09-27
Seph
e
rosa Ziehau
R
e
vert "callout: Allocate cal
l
o
ut wheel/thr
e
ad o
n
t
he
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Seph
e
r
osa Ziehau
i
p
fw: Add
interface IP filter
.
commit
|
commitdiff
|
tree
2017-09-27
S
epherosa
Zieha
u
ipfw(8): Fix comment
commit
|
commitdiff
|
tree
2017-09-26
Sep
h
erosa Ziehau
callout
:
Allocate call
o
u
t
w
h
e
el/t
h
read on th
e
ow
n
er
.
.
.
commit
|
commitdiff
|
tree
2017-09-26
Sepherosa Ziehau
callout: Min
o
r style c
h
anges
commit
|
commitdiff
|
tree
2017-09-26
Seph
e
rosa
Z
iehau
p
ktgen: A
l
low
building w/o
I
N
V
ARIANTS
commit
|
commitdiff
|
tree
2017-09-25
Se
p
herosa Ziehau
ethernet: R
e
structure
v
l
an check
.
commit
|
commitdiff
|
tree
2017-09-25
Sepherosa Zie
h
au
ipflow:
Use net
i
sr APIs
commit
|
commitdiff
|
tree
2017-09-25
Se
p
her
o
sa Ziehau
i
p
flo
w
: Remove compat macro
commit
|
commitdiff
|
tree
2017-09-25
Se
p
herosa Ziehau
ip
f
low: U
t
ilize netisr
_
domsg_
g
l
o
bal
commit
|
commitdiff
|
tree
2017-09-25
Seph
e
rosa Ziehau
ipflow: Allocate ipflow con
t
ext
on its owner cpu
.
commit
|
commitdiff
|
tree
2017-09-25
Seph
e
rosa
Z
i
ehau
ipflow
:
Use INT
W
AI
T
| NULLO
K
for kma
l
loc
commit
|
commitdiff
|
tree
2017-09-25
Sepherosa Ziehau
ipflow: No n
e
ed to ma
r
k
it
cacheal
i
gn
.
commit
|
commitdiff
|
tree
2017-09-25
Sephero
s
a Ziehau
ipflow: Re
m
ove refer
e
n
c
e counting, which no
l
onger
.
.
.
commit
|
commitdiff
|
tree
2017-09-25
Sephe
r
osa
Z
i
e
ha
u
ipflow: Stringent a
s
ser
t
ion
.
commit
|
commitdiff
|
tree
2017-09-25
Sepherosa Ziehau
route
:
M
inor style change
.
commit
|
commitdiff
|
tree
2017-09-25
Sep
h
erosa Ziehau
poll
i
n
g: Uti
l
ize neti
s
r_domsg_
g
lobal
commit
|
commitdiff
|
tree
2017-09-25
Sepherosa Ziehau
polling: No need to explicitly align io contex
t
and
.
.
.
commit
|
commitdiff
|
tree
2017-09-25
Sepherosa Ziehau
polling: Adjust
comm
e
n
t
commit
|
commitdiff
|
tree
2017-09-25
Sephe
r
osa Ziehau
polling: Don't do direct input in cri
t
ical sectio
n
.
commit
|
commitdiff
|
tree
2017-09-24
S
ep
h
erosa
Z
iehau
po
l
lin
g
: Implement dire
c
t input support
.
commit
|
commitdiff
|
tree
2017-09-22
Sepherosa
Ziehau
inet/inet6: Ra
n
domize
loc
a
l
port
commit
|
commitdiff
|
tree
2017-09-21
Sep
h
erosa Zieha
u
arc4random: Make arc4rando
m
cont
e
xt pe
r
-
c
pu
.
commit
|
commitdiff
|
tree
2017-09-21
Se
p
herosa
Ziehau
arc4ra
n
dom: Minor style
changes
.
commit
|
commitdiff
|
tree
2017-09-21
Sephe
r
o
sa Zie
h
a
u
x86: Use kmem_alloc3 for cpu0's i
p
iq
commit
|
commitdiff
|
tree
2017-09-20
Seph
e
r
o
s
a
Z
iehau
i
p
fw: Fac
t
or out fucntion t
o
s
e
tup loc
a
l va
r
i
ables
.
commit
|
commitdiff
|
tree
2017-09-20
S
epheros
a
Ziehau
ipfw
:
Ad
d
i
pfrag filter
.
commit
|
commitdiff
|
tree
2017-09-20
Sepher
o
sa Zie
h
a
u
ipfw
:
Re
m
ove
u
n
n
e
cessary complexity
commit
|
commitdiff
|
tree
2017-09-19
S
epherosa Zieha
u
ipfw: Add defrag a
c
tion
.
commit
|
commitdiff
|
tree
2017-09-16
S
e
pheros
a
Ziehau
ip: Don
'
t double check l
e
ngth
.
commit
|
commitdiff
|
tree
2017-09-16
Seph
e
rosa Z
i
eh
a
u
dummynet: ip_
i
n
p
ut expects ip
_
o
f
f
/ip_len in
n
etwork
.
.
.
commit
|
commitdiff
|
tree
2017-09-16
Sepherosa Zieha
u
ipfw/ip
f
w
3
: Use INTWAI
T
|NULLOK for mtag allocation
.
commit
|
commitdiff
|
tree
2017-09-16
S
e
pherosa
Ziehau
dummyn
e
t: Do
n
't
de
l
iver freed mbuf to callers
.
commit
|
commitdiff
|
tree
2017-09-16
Sepher
o
sa Zi
e
h
au
ip: Mov
e
m
buf
l
ength assertion into an earlier place
.
commit
|
commitdiff
|
tree
2017-09-16
S
ephero
s
a Zieh
a
u
mtag:
U
s
e
kmalloc f
l
ags,
i
nstead of jus
t
M_WAITOK o
r
.
.
.
commit
|
commitdiff
|
tree
2017-09-16
Sepherosa Ziehau
netisr: Make
dynamic ne
t
i
sr ro
l
l
u
p register/unregi
s
t
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-09-16
Seph
e
rosa Z
i
eh
a
u
net
i
sr: Use kmem_alloc3 for netisr thread a
n
d
n
e
tlastfunc
.
commit
|
commitdiff
|
tree
2017-09-15
Sepherosa Z
i
e
h
au
tcp: Us
e
p
rimary
hash for TCP por
t
s
.
commit
|
commitdiff
|
tree
2017-09-15
Sep
h
erosa Zi
e
hau
tcp/udp: Make
su
r
e hash siz
e
macro
i
s po
w
e
rof2
commit
|
commitdiff
|
tree
2017-09-13
Sepherosa Zie
h
a
u
ipfw: Raise WARN
S
to 6
commit
|
commitdiff
|
tree
2017-09-13
Sepherosa Ziehau
ipfw:
Ra
i
s
e
WARNS to 3
commit
|
commitdiff
|
tree
2017-09-13
Sep
h
eros
a
Zie
h
a
u
ss
h
lockout: Add
i
pfw(8) table
s
upport
.
commit
|
commitdiff
|
tree
2017-09-12
Sepherosa Ziehau
sshlockout: Sty
l
e
ch
a
n
g
e
s; no functional changes
.
commit
|
commitdiff
|
tree
2017-09-12
Sephe
r
osa Ziehau
i
pfw: Add
per-
c
pu table supp
o
r
t
.
commit
|
commitdiff
|
tree
2017-09-06
Sepher
o
sa Zieha
u
ip
f
w: String
e
nt assertions
.
commit
|
commitdiff
|
tree
2017-09-06
S
epherosa Zieha
u
ip
f
w: Uti
l
ize netisr_domsg
_
globa
l
, whic
h
is more ex
p
ressive
.
commit
|
commitdiff
|
tree
next