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/vmwgfx: Use TTM handles instead of SIDs as user-space surface handles.
2009-12-23
Tho
m
as
H
e
llstrom
drm/vmwgfx: Use
TTM handles
i
n
s
tead of
S
IDs a
s
user
.
.
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-12-23
Thomas He
l
lstro
m
drm/vmwgfx:
R
e
t
urn -ERESTARTSYS wh
e
n interrup
t
e
d by
.
.
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-12-23
Thomas Hellst
r
om
drm/vmwgfx: Fix unlocked ioctl and add proper access
.
.
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-12-16
Thom
a
s Hellstrom
dr
m
/
ttm: Fix potential ttm_mem_e
v
ict_first races
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-12-16
Thomas Hellstrom
drm/ttm: D
e
lay
e
d de
l
ete
f
ixes
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-12-10
T
h
o
m
a
s
H
ells
t
rom
drm/radeon: Remove tests fo
r
-ERES
T
ART from the TTM
.
.
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-12-10
Thomas
H
ellstrom
drm/
t
tm
:
H
a
v
e
the TTM
co
d
e return
-E
R
E
STARTSYS inst
e
ad
.
.
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-12-07
Thom
a
s Hellstrom
d
r
m:
E
xport symbols ne
e
ded
f
or the vmw
g
f
x
driver
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-12-07
Thomas Hellst
r
om
d
rm
/
ttm: Exp
o
rt symbols needed for the vmwgfx driver
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-12-07
Thomas Hellstrom
drm
/
ttm: Add TTM
e
xecbuf
utiliti
e
s
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-12-07
Thoma
s
Hellstrom
dr
m
/ttm: Add ttm
l
o
c
k functiona
l
ity
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-12-07
Thomas Hellstrom
drm/ttm:
A
dd user-space obj
e
cts
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-12-03
Thom
a
s Hells
t
rom
drm:
A
dd su
p
port for drm master_[set|drop]
c
allbacks
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-08-21
Th
o
mas
H
ellstrom
dr
m
: F
i
x sysfs
d
evice conf
u
s
ion
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-08-20
Tho
m
as Hellstrom
drm/ttm: Fixes for "Me
m
ory accounting rework
.
"
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-08-20
Thomas Hellstrom
drm/
t
tm: Fix
e
s fo
r
"Make parts of a
s
t
r
uct ttm
_
bo_de
v
ice
.
.
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-08-19
Thoma
s
Hellstrom
ttm: Make
p
art
s
o
f
a str
u
c
t ttm_b
o
_device
glo
b
al
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-08-19
Th
o
mas H
e
lls
t
rom
drm/ttm: M
e
mory accounting rework
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-08-19
Thomas Hellstrom
dr
m
/ttm: Add a vir
t
u
al ttm sysfs device
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-08-19
T
h
omas Hellstrom
drm:
Enable drm drivers to add drm
s
ysfs de
v
i
c
e
s
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-08-04
Thomas Hellstrom
drm/ttm: F
i
x a sync object leak
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-08-04
Thoma
s
Hellstro
m
drm
/
ttm
:
Fix a potentia
l
co
m
pa
r
ison
o
f
stru
c
ts
.
Original partial fix Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-08-03
Thomas Hells
t
r
o
m
x
8
6:
Fix CPA m
e
mtype reserving
i
n the se
t
_pages_a
r
ray
.
.
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-07-29
Thom
a
s Hellstr
o
m
drm/t
t
m: powerpc: Fix Hi
g
h
mem
cache flus
h
ing
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-07-29
T
h
omas Hellstro
m
x86: Export kmap
_
atom
i
c_p
r
ot() n
e
ed
e
d f
o
r TT
M
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-07-29
Thom
a
s Hellstr
o
m
drm/ttm: Fix ttm in-kern
e
l copying of p
a
g
e
s
w
i
t
h non
.
.
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-07-29
Thomas Hellstrom
dr
m
/ttm:
F
ix
a
n oops an
d
sync
object leak
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-07-15
Thomas Hellstrom
t
t
m
:
Fix caching mo
d
e sele
c
tion
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-07-15
Th
o
m
a
s Hellstro
m
ttm: Make messages more readable
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-06-18
T
h
omas He
l
lstrom
drm/ttm
:
fix an error
p
ath to exit function corr
e
ctly
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-06-18
Thomas
H
ellst
r
o
m
drm: Apply "Memory
fr
a
gmentation fr
o
m
lost al
i
g
nmen
t
.
.
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-06-18
Thomas Hellstrom
t
tm: Re
t
urn -ERESTART when a signal inter
r
upts bo evicti
o
n
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-06-14
T
h
omas Hells
t
ro
m
drm: Add the TTM GPU me
m
ory manage
r
subsy
s
tem
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-03-02
Thoma
s
Hel
l
strom
d
r
m: Avoid
clie
n
t
deadlo
c
ks when the
master
di
s
appea
r
s
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-03-02
Thomas H
e
l
l
s
t
rom
drm: Wake u
p
all lo
c
k
waiters when the mas
t
er disappears
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-03-02
Th
o
mas H
e
lls
t
rom
drm: Don't return ERESTARTS
Y
S to user-space
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2008-10-16
Thoma
s
Hell
s
trom
agp/nvidia: Suppor
t
agp user
-
mem
o
ry on nvidia ag
p
.
commit
|
commitdiff
|
tree
2008-08-24
T
homas
Hell
s
t
r
o
m
d
r
m
:
don'
t
call th
e
vblank tasklet
w
i
th irqs disabled
.
commit
|
commitdiff
|
tree
2008-05-07
Tho
m
as Hellstrom
drm: disa
b
le taskl
e
ts
n
ot IRQs whe
n
t
a
king the
d
r
m
.
.
.
commit
|
commitdiff
|
tree
2008-03-17
Th
o
mas Hel
l
strom
d
r
m/
v
ia:
a
tt
e
mpt again
t
o stabilise the
AGP DMA
c
omman
d
.
.
.
commit
|
commitdiff
|
tree
2007-05-08
Thomas Hell
s
trom
via: Make s
u
re we flush write-combining
u
sin
g
a follow
.
.
.
commit
|
commitdiff
|
tree
2007-05-08
Tho
m
as
Hellstrom
via: Try to im
p
rove command-buff
e
r chaining
.
commit
|
commitdiff
|
tree
2007-03-24
T
h
o
m
as Hells
t
ro
m
d
rm
:
fix
u
p
mmap locking in preparation for ttm changes
commit
|
commitdiff
|
tree
2007-03-23
Thomas Hel
l
stro
m
d
r
m: fi
x
driver deadlock w
i
t
h
AI
G
LX
a
nd reclaim_buffers_locked
commit
|
commitdiff
|
tree
2007-03-18
Thomas H
e
l
lstrom
drm: allow for more gene
r
ic
d
rm ioctls
commit
|
commitdiff
|
tree
2007-03-11
Thoma
s
Hellstrom
via: fix CX700 p
c
i id
commit
|
commitdiff
|
tree
2007-02-08
T
homas Hellstrom
drm: Allow for
4
4 bit user
-
tokens (or drm_file offsets)
commit
|
commitdiff
|
tree
2007-02-08
T
h
omas Hellstr
o
m
drm/via: Disable A
G
P D
M
A for chips with the new 3D
.
.
.
commit
|
commitdiff
|
tree
2007-02-08
Thoma
s
H
e
llstrom
drm: update core me
m
ory ma
n
a
ge
r
from git
d
rm tree
commit
|
commitdiff
|
tree
2007-02-08
Thomas Hellstrom
drm: use vmalloc
_
user inst
e
ad of
v
m
a
l
l
oc_32 fo
r
DRM_SHM
commit
|
commitdiff
|
tree
2007-02-08
Tho
m
as Hellstrom
via: allow
f
or
npot texture
pitch a
l
ignment
commit
|
commitdiff
|
tree
2007-02-08
Thomas Hel
l
st
r
om
via
:
add some new
c
h
ipset
s
commit
|
commitdiff
|
tree
2007-02-08
Thomas He
l
lstrom
via: some PCI p
o
st
i
ng flus
h
es
commit
|
commitdiff
|
tree
2007-02-05
Thomas Hellstrom
[
A
G
PGART
]
Ad
d
ag
p
-type
-
t
o
-ma
s
k-t
y
pe m
e
thod missing
.
.
.
commit
|
commitdiff
|
tree
2007-02-03
Th
o
m
as He
l
lst
r
om
[AGPGART] Allow d
r
m-populated
agp m
e
mory ty
p
es
Signed-off-by:
Thomas Hellstrom
<thomas@tungstengraphics.com>
commit
|
commitdiff
|
tree
2006-12-29
Thomas Hells
t
rom
[AGPG
A
R
T
] Fix PCI-post
i
ng flush
t
y
po
.
Signed-off-by:
Thomas Hellstrom
<thomas@tungstengraphics.com>
commit
|
commitdiff
|
tree
2006-12-23
Thomas Hellstrom
[A
G
P
G
ART] Remove u
n
necessa
r
y flushes when inse
r
ting
.
.
.
Signed-off-by:
Thomas Hellstrom
<thomas@tungstengraphics.com>
commit
|
commitdiff
|
tree
2006-09-21
Thom
a
s
H
ellst
r
om
d
r
m: allow multiple addMaps with the sa
m
e 32-bit map
.
.
.
commit
|
commitdiff
|
tree
2006-09-21
Th
o
m
a
s Hellstrom
d
r
m
:
Fi
x
has
h
tab
i
mplementation leaking il
l
egal
e
r
ror
.
.
.
commit
|
commitdiff
|
tree
2006-09-21
Thomas Hellstrom
drm: r
e
move
has
h
tables on drm exit
commit
|
commitdiff
|
tree
2006-09-21
Tho
m
as He
l
lstrom
drm: av
o
i
d kernel oops in some error paths cal
l
ing
.
.
.
commit
|
commitdiff
|
tree
2006-09-21
Thomas Hellstrom
drm
:
SiS 315 Aw
a
renes
s
.
commit
|
commitdiff
|
tree
2006-09-21
Thomas
H
e
llstrom
drm: u
p
date user
t
o
ken has
h
ing and m
a
p
handl
e
s
commit
|
commitdiff
|
tree
2006-09-21
Tho
m
as Hellstrom
drm: move drm authen
t
i
cation t
o
new generic hash t
a
b
l
e
.
commit
|
commitdiff
|
tree
2006-09-21
T
hom
a
s
Hellstr
o
m
drm:
a
dd
drm s
i
mple memory man
a
ger support
f
o
r Si
S
.
.
.
commit
|
commitdiff
|
tree
2006-09-21
Thom
a
s H
e
llstro
m
dr
m
:
add si
m
ple DR
M
memo
r
y mana
g
er,
a
nd hash tabl
e
commit
|
commitdiff
|
tree
2006-09-21
Thomas Hel
l
strom
drm: missin
g
m
u
tex unlo
c
k
commit
|
commitdiff
|
tree