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
rtsock: Minor style change
2009-02-17
Sepherosa
Z
iehau
rtsock: Mi
n
o
r
s
tyle change
commit
|
commitdiff
|
tree
2009-02-17
Sep
h
erosa Zieha
u
rtsock: Fi
x
a
reverse
d
condit
i
o
n
commit
|
commitdiff
|
tree
2009-02-17
Sephe
r
osa Ziehau
rt
s
ock: Fix !SO_USE
L
OOPB
A
CK suppo
r
t
in rout
e
_
o
u
t
p
u
t()
commit
|
commitdiff
|
tree
2009-02-17
Sepherosa Ziehau
b
usdma(9): Dup
i386 busdma_machdep
.
c to vkernel
commit
|
commitdiff
|
tree
2009-02-17
Sepherosa Zi
e
h
a
u
busdma(9): Dup i386 busdma_machd
e
p
.
c
to a
m
d64
commit
|
commitdiff
|
tree
2009-02-17
Sep
h
e
rosa Ziehau
Unbreak LINT build
commit
|
commitdiff
|
tree
2009-02-17
Sepherosa Zie
h
au
sis(4): Re
w
ork busdma(9) re
l
ated bits
commit
|
commitdiff
|
tree
2009-02-17
Sep
h
erosa
Z
ieha
u
si
s
(4):
Move software s
p
ecifi
c
fields ou
t
of
h
a
r
d
w
a
r
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-17
Sepherosa Z
i
ehau
b
c
e(4)
:
Rem
o
ve unn
e
cessar
y
b
us_dmama
p
_sync()
commit
|
commitdiff
|
tree
2009-02-17
Sepherosa Ziehau
bce(4): Adjust RX path to avoid fa
t
a
l
err
o
r caused
.
.
.
commit
|
commitdiff
|
tree
2009-02-17
Sepherosa
Z
iehau
b
ce
(
4): Factor RX
de
s
c
se
t
up out of b
c
e_newbuf_std()
commit
|
commitdiff
|
tree
2009-02-17
Sepherosa Ziehau
b
c
e
(
4): Utilize bu
s
_
d
m
a
map_load_mb
u
f
_
defrag()
commit
|
commitdiff
|
tree
2009-02-17
Sepherosa Zi
e
h
a
u
bce(4): Us
e
c
o
herent for non-buffer da
t
a storage
commit
|
commitdiff
|
tree
2009-02-17
S
e
pherosa Zieha
u
bce(4): C
o
r
r
e
ct
p
a
ramet
e
rs p
a
ssed to busdma(9) functions
commit
|
commitdiff
|
tree
2009-02-17
Seph
e
rosa Zieh
a
u
st
g
e(4): R
e
move u
n
n
e
c
e
ssary bus_d
m
a
m
a
p_
s
ync()
commit
|
commitdiff
|
tree
2009-02-17
Sepherosa Ziehau
stge
(
4
): Adj
u
st
TX path
commit
|
commitdiff
|
tree
2009-02-17
Seph
e
rosa
Z
iehau
st
g
e(4): Utilize bus_dm
a
map_l
o
a
d_mb
u
f_s
e
gm
e
nt()
commit
|
commitdiff
|
tree
2009-02-17
Seph
e
ro
s
a Ziehau
stge(4):
D
on't sync cohere
n
t
m
em
o
ry
commit
|
commitdiff
|
tree
2009-02-17
S
e
pherosa Zi
e
hau
s
t
ge(4):
Adjus
t
the
erro
r
handling code on stge
_
d
ma_alloc()
commit
|
commitdiff
|
tree
2009-02-17
Sepherosa Ziehau
stge(
4
): Utilize
bus_dma
m
em_coherent_any()
commit
|
commitdiff
|
tree
2009-02-17
Sephero
s
a
Ziehau
s
t
ge(4): Reg
r
oup busdma t
a
g cr
e
ation; pre
p
are
f
or
the
.
.
.
commit
|
commitdiff
|
tree
2009-02-17
Se
p
he
r
o
s
a Zie
h
au
stge(4):
Cor
r
ect parameters p
a
s
s
ed to busdm
a
(9) f
u
nction
s
commit
|
commitdiff
|
tree
2009-02-17
Sepherosa Zieh
a
u
et(4)
:
Ut
i
l
i
ze bus_d
m
a
map
_
load
_
mbuf_{segment,
d
e
f
r
a
g}()
commit
|
commitdiff
|
tree
2009-02-17
Sepherosa Ziehau
et(4): Sp
l
it RX/TX mbuf
busdma tag
commit
|
commitdiff
|
tree
2009-02-17
S
e
p
herosa Ziehau
et(4): D
o
n't sync
c
o
h
erent memo
r
y
commit
|
commitdiff
|
tree
2009-02-17
S
e
pherosa
Z
iehau
et
(
4): Utili
z
e
bus_dma
m
e
m
_coher
e
nt_any()
commit
|
commitdiff
|
tree
2009-02-17
Se
p
hero
s
a Ziehau
busdma(9)
:
A
dd
b
us_dmamem_coherent_any()
commit
|
commitdiff
|
tree
2009-02-17
Sepherosa Zi
e
hau
et(4): Utilize bus_dm
a
mem_coh
e
ren
t
()
commit
|
commitdiff
|
tree
2009-02-17
S
e
pher
o
sa Ziehau
et
(
4
)
: Correc
t
pa
r
am
e
te
r
s
passed to
b
usdma(9) functions
commit
|
commitdiff
|
tree
2009-02-17
Sepherosa Zieha
u
msk(4):
Alig
n
TX buffer
to 64b
y
tes bou
n
dary instead
.
.
.
commit
|
commitdiff
|
tree
2009-02-17
Sepher
o
sa Ziehau
msk(4): Align TX buffer t
o
8bytes bo
u
ndary to improve
.
.
.
commit
|
commitdiff
|
tree
2009-02-17
Sepherosa Ziehau
busdma(9): O
b
ey alig
n
ment const
r
aint by defa
u
lt
commit
|
commitdiff
|
tree
2009-02-17
Sep
h
erosa Ziehau
msk(4): Avoid busdm
a
m
ap le
a
k
a
ge on error handl
i
ng
.
.
.
commit
|
commitdiff
|
tree
2009-02-17
Sepherosa Ziehau
msk(4): Adjust
T
X
path
commit
|
commitdiff
|
tree
2009-02-17
Sepher
o
sa Ziehau
msk(4)
:
Utilize bus_dmamap_load_mbuf_s
e
gment()
commit
|
commitdiff
|
tree
2009-02-17
Sepherosa Ziehau
msk(4):
U
t
ilize bus_d
m
amem_coher
e
nt
(
) and don't
sync
.
.
.
commit
|
commitdiff
|
tree
2009-02-17
Sepherosa Ziehau
msk
(
4):
C
orrect par
a
mete
r
s passed to busdma(9) fun
c
tions
commit
|
commitdiff
|
tree
2009-02-17
Sephero
s
a Ziehau
s
k(4): Utiliz
e
b
us_dmamap_l
o
ad_mbuf_defrag(
)
commit
|
commitdiff
|
tree
2009-02-17
Sepher
o
s
a
Ziehau
s
k
(4): Adjust RX path a little bit
commit
|
commitdiff
|
tree
2009-02-17
S
ephe
r
osa Ziehau
sk(
4
): Rework
b
usdma(
9
) related bits
commit
|
commitdiff
|
tree
2009-02-17
Seph
e
r
o
sa Ziehau
sk(4): Adjust
T
X p
a
th a littl
e
b
i
t
.
commit
|
commitdiff
|
tree
2009-02-17
S
eph
e
r
osa Ziehau
rl(
4
): Don'
t
u
se
m
agic num
b
e
r
commit
|
commitdiff
|
tree
2009-02-17
Se
p
he
r
osa
Z
iehau
rl(4): R
e
w
ork
busdma(9
)
related bit
s
commit
|
commitdiff
|
tree
2009-02-17
Sep
h
erosa Z
i
ehau
bge(4): Remove u
n
necessary bus_dmamap_sy
n
c()
commit
|
commitdiff
|
tree
2009-02-17
Seph
e
r
o
sa Ziehau
bge(4): Utili
z
e
b
u
s_dmamap_loa
d
_mbuf_{defrag,segmen
t
}()
commit
|
commitdiff
|
tree
2009-02-17
Sepher
o
sa Zieha
u
bge(4): Rew
o
rk bge_newbuf_{std,jumbo}()
commit
|
commitdiff
|
tree
2009-02-17
S
e
pherosa Ziehau
bge(4): Split
R
X/
T
X mbuf busdma ta
g
s
commit
|
commitdiff
|
tree
2009-02-17
Sepherosa
Ziehau
bge
(
4): Don't sync coherent me
m
ory
commit
|
commitdiff
|
tree
2009-02-17
Sepherosa
Zi
e
hau
b
ge(4)
:
U
ti
l
ize bu
s
_dmam
e
m_coherent(
)
commit
|
commitdiff
|
tree
2009-02-17
Seph
e
ro
s
a Ziehau
bge(4):
Corre
c
t
b
usdma parameters
commit
|
commitdiff
|
tree
2009-02-17
Seph
e
r
o
sa
Z
iehau
if
_
bgere
g
.
h: Rem
o
ve extra
white s
p
ace
commit
|
commitdiff
|
tree
2009-02-17
Sepherosa Ziehau
busdma(9):
Update FreeBS
D
RSCID
.
commit
|
commitdiff
|
tree
2009-02-17
Sephero
s
a Ziehau
bu
s
dma(9): Don'
t
record/use boundary
i
n bounce z
o
n
e
commit
|
commitdiff
|
tree
2009-02-17
Sephe
r
osa Ziehau
busdma(9): Use the passed in 'flags
'
instead of
h
ard
.
.
.
commit
|
commitdiff
|
tree
2009-02-17
Se
p
herosa
Ziehau
j
m
e(4
)
: Don't syn
c
coherent memory
commit
|
commitdiff
|
tree
2009-02-17
Sepher
o
sa
Z
i
ehau
re(4): Don't sync co
h
er
e
nt me
m
ory
commit
|
commitdiff
|
tree
2009-02-17
Seph
e
rosa Ziehau
nfe(4): Coherent
m
emory does
not
need
to be sy
n
ced
commit
|
commitdiff
|
tree
2009-02-17
Sepheros
a
Ziehau
x
l
(4): Coheren
t
memo
r
y does not need to
be syn
c
ed
commit
|
commitdiff
|
tree
2009-02-17
Se
p
h
erosa
Z
iehau
bfe(4):
C
oherent memory
d
o
es not need to b
e
synced
commit
|
commitdiff
|
tree
2009-02-17
Sep
h
erosa Ziehau
jme(4): Move TX
b
uff
e
r syncing
b
efore se
t
ting
up T
X
.
.
.
commit
|
commitdiff
|
tree
2009-02-17
Se
p
herosa
Z
iehau
jme(4
)
: Util
i
ze bus_dmamap_load_mbuf_{segment,defrag}()
commit
|
commitdiff
|
tree
2009-02-17
S
ep
h
e
r
o
sa Zie
h
a
u
jm
e
(
4): De
p
e
nd o
n
pare
n
t bu
s
dma ta
g
to
a
pply lowaddr
.
.
.
commit
|
commitdiff
|
tree
2009-02-17
Sepherosa Ziehau
j
m
e(4): jme_dma_fr
e
e() is only
c
a
ll
e
d on deta
c
h
p
at
h
now
commit
|
commitdiff
|
tree
2009-02-17
Sepherosa Zieh
a
u
jme(4): Utilize bus
_
d
ma
m
em_coherent()
commit
|
commitdiff
|
tree
2009-02-17
Sepherosa Ziehau
jm
e
(4)
:
Fix bu
s
dm
a
(9
)
pa
r
a
m
e
te
r
s
commit
|
commitdiff
|
tree
2009-02-17
Sepherosa Zie
h
au
jme
(
4): Rely o
n
busdma(9)
t
o
do the boundary check
commit
|
commitdiff
|
tree
2009-02-17
Sepherosa Z
i
e
h
au
bu
s
dma
(
9)
:
Add
sysc
t
l node to show wh
e
ther ali
g
ment
.
.
.
commit
|
commitdiff
|
tree
2009-02-17
Sepherosa Zieha
u
busdma(9): Obey alignment constra
i
nt, disabled by default
commit
|
commitdiff
|
tree
2009-02-17
S
e
pherosa
Z
iehau
busdma(
9
): get r
i
d of b
o
unce_lowa
d
d
r
, which
s
erves
.
.
.
commit
|
commitdiff
|
tree
2009-02-17
Seph
e
r
o
sa Z
i
ehau
xl(4): Remove u
n
used bus
_
dmamap_sync()
commit
|
commitdiff
|
tree
2009-02-17
S
e
phero
s
a Zi
e
hau
xl(4): R
e
work xl_encap()
commit
|
commitdiff
|
tree
2009-02-17
Sep
h
e
r
o
s
a Zieha
u
xl(4): R
e
work x
l
_n
e
wbuf()
commit
|
commitdiff
|
tree
2009-02-17
Sepher
o
sa Z
i
ehau
xl(4)
:
S
pl
i
t RX and
T
X
m
buf b
u
sd
m
a tag
commit
|
commitdiff
|
tree
2009-02-17
Sepherosa Ziehau
x
l(4)
:
Utilize bus_dm
a
mem_
c
ohere
n
t()
commit
|
commitdiff
|
tree
2009-02-17
Sepherosa Ziehau
xl(4):
Allocate parent bu
s
d
m
a tag, which i
s
used
t
o
.
.
.
commit
|
commitdiff
|
tree
2009-02-17
Sepherosa Ziehau
nfe(4):
U
tilize bus_dmamap_load_mb
u
f_{se
g
me
n
t,defrag}()
commit
|
commitdiff
|
tree
2009-02-17
Sep
h
e
r
osa
Zieha
u
re(4)
:
U
t
i
l
i
ze bus_dm
a
ma
p
_load_m
b
uf_{se
g
ment,defrag}
(
)
commit
|
commitdiff
|
tree
2009-02-17
Sep
h
erosa Zieh
a
u
b
u
sdma(9): Add BUS_DMA_ALIGNED hint flag
commit
|
commitdiff
|
tree
2009-02-17
Sepherosa Ziehau
bf
e
(4):
Utilize b
u
s_dmama
p
_load_mbuf
_
de
f
ra
g
()
commit
|
commitdiff
|
tree
2009-02-17
S
ep
h
erosa Zieh
a
u
busdma(9
)
:
A
dd bus_dmamap_load_m
b
u
f
_defrag()
commit
|
commitdiff
|
tree
2009-02-17
Sephe
r
osa
Z
iehau
bfe(4)
:
Utilize bu
s
_dmamap_
l
oad_mbuf_segment()
commit
|
commitdiff
|
tree
2009-02-17
S
ep
h
erosa Ziehau
bus
d
ma(9): A
d
d
b
us_dmamap
_
load_
m
buf_segme
n
t()
commit
|
commitdiff
|
tree
2009-02-17
Sepherosa Z
i
ehau
nfe(
4
): busd
m
a(9) fixes
commit
|
commitdiff
|
tree
2009-02-17
S
e
pherosa Ziehau
busdma(9): M
o
re b
o
unce page bug fixing
commit
|
commitdiff
|
tree
2009-02-17
S
e
p
herosa Ziehau
b
u
sdma(9)
:
Add tunable and read-only sysctl node f
o
r
.
.
.
commit
|
commitdiff
|
tree
2009-02-17
S
e
pheros
a
Zieha
u
n
fe(4): Alw
a
y
s
set hi
g
h part of the address if the
.
.
.
commit
|
commitdiff
|
tree
2009-02-17
Sepherosa Ziehau
nf
e
(4):
busdma(9)
correction
commit
|
commitdiff
|
tree
2009-02-17
Sepherosa Zi
e
ha
u
re(4):
a
dd missing BUS
_
DMA_WAITOK
commit
|
commitdiff
|
tree
2009-02-17
Sep
h
erosa Ziehau
bfe(4): Add missing BUS_DMA_WAITOK
commit
|
commitdiff
|
tree
2009-02-17
S
e
pher
o
sa Ziehau
bfe(4): us
e
bu
s
_d
m
amem
_
co
h
erent()
commit
|
commitdiff
|
tree
2009-02-17
S
e
phe
r
o
s
a
Ziehau
Factor out bus_dmame
m
_coherent() to alloca
t
e busdma
.
.
.
commit
|
commitdiff
|
tree
2009-02-17
Se
p
herosa Zieh
a
u
Change b
f
e(4)
acco
r
ding to rece
n
t
b
usdma(9) bounce
.
.
.
commit
|
commitdiff
|
tree
2009-02-17
S
e
pherosa Zieha
u
B
ounce page work
commit
|
commitdiff
|
tree
2009-02-17
Seph
e
rosa Ziehau
Bounc
e
page
f
ix
commit
|
commitdiff
|
tree
2009-02-17
S
e
pheros
a
Zie
h
au
Bounce page fixes
commit
|
commitdiff
|
tree
2009-02-17
Sepheros
a
Zieha
u
Incr
e
as
e
RE_TXDESC_
S
PARE to cooperate
9
K
j
umbo frame
.
commit
|
commitdiff
|
tree
2009-02-17
Sepherosa Z
i
ehau
Allocate at least one
b
ounce page if the
dma ta
g
indicat
e
s
.
.
.
commit
|
commitdiff
|
tree
2009-02-17
Sephe
r
osa
Z
iehau
S
p
lit
RX/
T
X
b
us
d
m
a
tag
.
R
X
buffers
should
to be
.
.
.
commit
|
commitdiff
|
tree
2009-02-17
Sephe
r
o
s
a
Ziehau
Correct busdma(9)
p
a
ramet
e
rs
commit
|
commitdiff
|
tree
2009-02-17
Sepherosa Ziehau
There should
b
e no 2 bytes alignment
requ
i
rement
commit
|
commitdiff
|
tree
next