repo.or.cz
/
linux-2.6
/
btrfs-unstable.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
drm/i915: embed the gem object into drm_i915_gem_object
2010-02-23
Thomas Hellstrom
drm/vmwgfx: Fix queries if no d
m
a buf
f
er thrashing
.
.
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2010-02-18
Thomas Hellstrom
drm/vmwgfx:
U
se f
b
h
a
ndover mecha
n
ism instead of stealth
.
.
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2010-02-15
Thomas He
l
lstrom
drm/ttm
:
F
i
x
a bug occuring
when validating a buffer
.
.
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2010-02-15
Thomas Hellstrom
d
r
m: Fix a bug
in the
range manag
e
r
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2010-02-11
Thomas He
l
lstrom
drm/vmwgfx: Fix a circular l
o
cking d
e
pendency bug
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2010-02-11
Thomas
He
l
lstrom
drm/vmwgfx: Update th
e
u
s
e
r
-spac
e
interface
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2010-01-25
T
h
omas Hellstrom
dr
m
/vmwgfx: Optimize me
m
ory foot
p
r
int for DMA buffers
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2010-01-25
T
homas H
e
llstrom
drm/ttm: Allow system memory as a busy pl
a
cement
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2010-01-14
T
homas Hellstrom
drm/ttm: Make s
u
r
e
s
ystem buffer obj
e
cts
has offse
t
.
.
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2010-01-14
T
h
omas
H
ellstrom
drm/vm
w
gfx: Implement bas
i
c pm operations
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2010-01-14
Th
o
m
a
s Hellstrom
drm/ttm: Expo
r
t
s
ymbols
needed for v
m
wgfx suspe
n
d
.
.
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2010-01-14
Thomas Hellst
r
om
drm/vmwgfx: Implement
a
s
w
ap_not
i
fy callback
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2010-01-14
Thomas Hell
s
trom
drm/tt
m
: Add a swap_notify
c
a
llback
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2010-01-14
Th
o
mas Hellstrom
drm/vmwgfx: Use bo_d
r
iver::move_not
i
fy to unb
i
nd
GMRs
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2010-01-14
Thomas Hell
s
trom
drm/vmwgfx
:
Make fence seque
n
ces
continous across
a
.
.
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2010-01-14
Thomas
Hellstrom
drm/vmwgfx: Fix an
e
r
r
o
r path causing an oops
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2010-01-14
Th
o
mas Hells
t
ro
m
drm
/
vmwgfx
:
Don't promote u
p
da
t
es from G
M
R-backed sca
n
outs
.
.
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-12-23
Tho
m
as Hell
s
t
rom
d
rm/vmwgfx: Use TTM handles inste
a
d
of SIDs a
s
user
.
.
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-12-23
Thomas Hellstro
m
drm/vm
w
g
f
x: Return
-
E
R
E
S
TARTSYS wh
e
n interrupted by
.
.
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-12-23
Thom
a
s Hellstrom
drm/vmwgfx:
F
i
x unlocked
i
oc
t
l and add
p
roper
access
.
.
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-12-16
T
homas Hellst
r
o
m
drm/ttm
:
Fix pot
e
nt
i
al t
t
m_me
m
_
evict_f
i
rst races
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-12-16
T
homas Hell
s
trom
d
r
m/ttm: De
l
ayed delete fixes
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-12-10
Thomas Hellstrom
drm/ra
d
eon: Re
m
ove tests fo
r
-ERES
T
ART fr
o
m the TTM
.
.
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-12-10
Thomas Hellstrom
d
rm/ttm:
Have the
T
TM
c
ode return
-
ERESTARTSY
S
i
nstead
.
.
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-12-07
T
homas Hel
l
st
r
om
drm: Expor
t
sym
b
o
l
s
need
e
d for the vmwgfx
driver
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-12-07
T
homas H
e
l
l
strom
drm
/
ttm:
E
xpo
r
t
symbols needed for t
h
e vmwgfx driver
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-12-07
Thoma
s
H
el
l
strom
dr
m
/ttm: Add TTM execb
u
f utili
t
i
e
s
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-12-07
Thomas Hellstrom
d
r
m/
t
tm: Add ttm lo
c
k functionality
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-12-07
Thomas Hellstrom
drm/ttm: A
d
d user-space objects
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-12-03
T
h
omas
H
ellstrom
drm: Add suppo
r
t
f
or drm master_[set|
d
ro
p
] callbacks
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-08-21
Thomas Hellstrom
drm:
F
ix sysfs device confusion
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-08-20
Th
o
m
a
s
H
e
l
ls
t
rom
d
r
m/
t
tm: Fi
x
es
f
or "
M
emory ac
c
ount
i
ng
r
ework
.
"
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-08-20
Thomas
Hellst
r
om
d
r
m/
t
tm:
Fixes f
o
r
"Make parts of a struct ttm_bo_device
.
.
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-08-19
Thomas Hellstrom
tt
m
: Make
parts o
f
a struct tt
m
_
bo_device global
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-08-19
Thoma
s
H
e
l
ls
t
ro
m
drm/
t
tm
:
Memor
y
account
i
ng rework
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-08-19
Thomas Hellstr
o
m
drm/ttm: Add a virtua
l
t
t
m sysfs device
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-08-19
Thomas He
l
l
s
t
rom
drm: Enable d
r
m drivers to add drm sysfs devic
e
s
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-08-04
T
homas Hellstrom
drm/ttm: Fi
x
a sync object
l
eak
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-08-04
Th
o
mas Hellstrom
drm/ttm: F
i
x a
p
otential comparison o
f
structs
.
Original partial fix Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-08-03
T
h
omas Hellstrom
x
8
6:
F
i
x CPA memt
y
pe res
e
rving in the s
e
t_p
a
g
e
s_array
.
.
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-07-29
T
h
omas
H
e
ll
s
trom
drm/ttm:
po
w
erpc: F
i
x Hig
h
mem cache
flushing
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-07-29
Thomas He
l
lstrom
x
8
6:
Export kmap_a
t
omic_pr
o
t()
needed for TTM
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-07-29
Thoma
s
Hellst
r
om
drm/ttm: Fix t
t
m in-k
e
rnel copying of p
a
ges with non
.
.
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-07-29
T
h
o
mas
H
ellstrom
drm/tt
m
: Fix an oops an
d
sync object leak
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-07-15
Thomas
H
ellstrom
ttm: Fix ca
c
hing mode selection
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-07-15
Th
o
mas
H
ellstro
m
ttm: Mak
e
m
e
s
sages mo
r
e readable
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-06-18
T
homa
s
He
l
lstrom
dr
m
/ttm
:
fix an error
p
ath to exit function correctly
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-06-18
Thomas Hellstrom
drm: App
l
y "Memor
y
fragm
e
ntation from lost alig
n
m
en
t
.
.
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-06-18
Thom
a
s Hellstro
m
ttm: Ret
u
rn -ERESTART when
a
signal
interrupts bo
evictio
n
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-06-14
Th
o
mas Hel
l
str
o
m
drm:
A
dd the TTM GPU memory manager subsyst
e
m
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-03-02
Th
o
mas Hellstr
o
m
drm: Avoid client deadlocks when the m
a
ste
r
di
s
ap
p
ears
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-03-02
T
homas He
l
lstrom
d
rm:
W
ake up
a
l
l
lock waite
r
s
w
hen the
master disappea
r
s
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-03-02
Tho
m
a
s
Hellstrom
drm: Don't
r
eturn ERES
T
ARTSYS to user-space
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2008-10-16
Thomas H
e
llstrom
agp/nvidia: Support agp user-memo
r
y on
n
vi
d
ia agp
.
commit
|
commitdiff
|
tree
2008-08-24
Thomas He
l
lstro
m
drm: do
n
't c
a
ll the
vblank ta
s
klet wit
h
irqs disabled
.
commit
|
commitdiff
|
tree
2008-05-07
T
homas Hellstrom
drm
:
disab
l
e tasklets not IRQs w
h
en taking th
e
drm
.
.
.
commit
|
commitdiff
|
tree
2008-03-17
Thomas
H
ellstr
o
m
drm/
v
ia: attempt
a
gain
to stabilise th
e
A
G
P DMA
c
ommand
.
.
.
commit
|
commitdiff
|
tree
2007-05-08
Thomas
H
ellstrom
via: Make sure
we fl
u
sh wr
i
te-combining
u
s
ing a follow
.
.
.
commit
|
commitdiff
|
tree
2007-05-08
Thomas Hellstrom
via:
Try to improve
command-buffer chaining
.
commit
|
commitdiff
|
tree
2007-03-24
Thomas Hellstrom
drm: fix up
m
map lo
c
king in
p
reparat
i
on for
t
tm
changes
commit
|
commitdiff
|
tree
2007-03-23
Th
o
mas Hellstr
o
m
drm: fix driver
deadloc
k
with AI
G
LX an
d
reclaim_buffers_locked
commit
|
commitdiff
|
tree
2007-03-18
Tho
m
as Hellstr
o
m
drm: allo
w
for m
o
re g
e
neri
c
drm ioctls
commit
|
commitdiff
|
tree
2007-03-11
Thomas He
l
l
strom
via: fix CX700 pc
i
id
commit
|
commitdiff
|
tree
2007-02-08
T
ho
m
as
Hellst
r
om
d
r
m
:
A
llow for
4
4
bi
t
user-tokens (
o
r
drm_file o
f
f
s
ets)
commit
|
commitdiff
|
tree
2007-02-08
T
homas Hellstrom
drm/via: Disa
b
le AGP D
M
A for ch
i
ps with the new 3D
.
.
.
commit
|
commitdiff
|
tree
2007-02-08
Thomas He
l
lstrom
drm: update core memory
m
anager
f
rom git drm tree
commit
|
commitdiff
|
tree
2007-02-08
Thomas
H
e
llstrom
drm: use vmallo
c
_user inst
e
ad of vm
a
lloc_3
2
for DRM_SHM
commit
|
commitdiff
|
tree
2007-02-08
Thoma
s
Hellstrom
via:
allo
w
for npot tex
t
ure pitch alig
n
me
n
t
commit
|
commitdiff
|
tree
2007-02-08
Thomas
H
e
llstrom
via: ad
d
s
o
me new
c
hi
p
s
ets
commit
|
commitdiff
|
tree
2007-02-08
Thomas H
e
llstrom
via: some PC
I
posti
n
g
f
lu
s
hes
commit
|
commitdiff
|
tree
2007-02-05
Tho
m
as Hells
t
rom
[A
G
PGART
]
Add agp-ty
p
e-to-
m
ask-
t
ype method missin
g
.
.
.
commit
|
commitdiff
|
tree
2007-02-03
T
h
omas Hellst
r
o
m
[AGPGART
]
Allow drm-populated
a
gp mem
o
ry types
Signed-off-by:
Thomas Hellstrom
<thomas@tungstengraphics.com>
commit
|
commitdiff
|
tree
2006-12-29
T
h
o
mas Hellstr
o
m
[AGPGART] Fix
P
CI-
p
o
sti
n
g
f
lush
t
y
po
.
Signed-off-by:
Thomas Hellstrom
<thomas@tungstengraphics.com>
commit
|
commitdiff
|
tree
2006-12-23
Thomas He
l
lstrom
[AGPGART] Remove
u
nn
e
c
essary
flushe
s
w
h
en inserti
n
g
.
.
.
Signed-off-by:
Thomas Hellstrom
<thomas@tungstengraphics.com>
commit
|
commitdiff
|
tree
2006-09-21
T
homas Hellstr
o
m
drm: al
l
ow m
u
ltiple a
d
dMap
s
w
ith the same 32-bit map
.
.
.
commit
|
commitdiff
|
tree
2006-09-21
Thomas
H
ellstrom
drm: Fix h
a
shtab im
p
lemen
t
ation l
e
ak
i
n
g il
l
egal error
.
.
.
commit
|
commitdiff
|
tree
2006-09-21
Thoma
s
Hells
t
rom
drm: rem
o
ve ha
s
h tables on drm exit
commit
|
commitdiff
|
tree
2006-09-21
T
h
omas Hellst
r
om
drm: avo
i
d ke
r
nel
o
o
p
s in some error paths call
i
ng
.
.
.
commit
|
commitdiff
|
tree
2006-09-21
Thomas Hellstrom
drm: SiS
315 Awareness
.
commit
|
commitdiff
|
tree
2006-09-21
Thomas Hellstrom
drm: upd
a
te user to
k
e
n
hashing and m
a
p h
a
ndles
commit
|
commitdiff
|
tree
2006-09-21
Thom
a
s Hellstro
m
drm: move drm auth
e
n
tication
t
o new
g
eneric
ha
s
h table
.
commit
|
commitdiff
|
tree
2006-09-21
Thomas Hell
s
trom
drm: add drm simple memory mana
g
er suppor
t
fo
r
SiS
.
.
.
commit
|
commitdiff
|
tree
2006-09-21
T
homas Hellstrom
drm: add sim
p
l
e
DRM memory manager
,
and hash table
commit
|
commitdiff
|
tree
2006-09-21
Thomas He
l
lstrom
drm:
m
issing mutex unlo
c
k
commit
|
commitdiff
|
tree