repo.or.cz
/
linux-2.6
/
linux-acpi-2.6
/
ibm-acpi-2.6.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
agp: fix arbitrary kernel memory writes
2011-03-21
Thomas H
e
llstrom
drm/tt
m
: Fix two race conditions + fix busy codepaths
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2010-02-23
Thomas Hellst
r
om
drm/vmwgfx:
F
ix
q
ueries if n
o
dma buffer thrashing
.
.
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2010-02-18
Tho
m
a
s
H
ellstrom
drm/vm
w
g
fx:
U
se fb h
a
n
dov
e
r mechan
i
sm instead
of st
e
al
t
h
.
.
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2010-02-15
Thomas Hellst
r
om
drm/ttm: Fix
a bug occuring
w
hen valid
a
ting a buffer
.
.
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2010-02-15
Thomas Hellstrom
dr
m
: Fix a bug in the ra
n
ge manager
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2010-02-11
Th
o
m
a
s
Hellstrom
drm/vmwgfx: Fix a ci
r
cular
l
ocking
dependency bug
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2010-02-11
T
homas Hellst
r
om
drm/vmwgfx: Updat
e
the
user-
s
pace
inte
r
face
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2010-01-25
Thomas He
l
lstrom
drm/vmwgfx:
Opt
i
mi
z
e memory footprint for DMA bu
f
f
er
s
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2010-01-25
Th
o
mas
H
ellstrom
drm/ttm: Al
l
ow sys
t
em memo
r
y as a busy placement
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2010-01-14
Thom
a
s
H
ellstrom
drm/t
t
m: Ma
k
e sure sy
s
tem
buff
e
r o
b
j
e
cts
has offset
.
.
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2010-01-14
Thomas H
e
llstrom
d
rm/vmwg
f
x: Imple
m
ent bas
i
c pm opera
t
i
o
ns
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2010-01-14
Thomas He
l
lstrom
drm/tt
m
: Ex
p
o
rt
symbo
l
s need
e
d for vmwgfx suspend
.
.
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2010-01-14
Thomas Hellstr
o
m
drm/vmw
g
fx
:
Implement a s
w
ap_no
t
i
f
y c
a
ll
b
ack
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2010-01-14
Th
o
mas H
e
llstrom
drm/
t
t
m
: Add
a
swa
p
_
n
otify
c
a
l
l
back
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2010-01-14
Thom
a
s Hellstrom
drm/vmwgfx: Use bo_d
r
iver::move_notify t
o
un
b
ind GMRs
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2010-01-14
T
hom
a
s Hellstrom
d
rm/vmwg
f
x: Ma
k
e
fen
c
e sequences
continous across a
.
.
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2010-01-14
Thomas Hellstrom
drm/vmwg
f
x
: Fix an error
p
ath
c
a
using an oo
p
s
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2010-01-14
Thomas Hellstrom
drm/vmwgfx: Don't pro
m
ote update
s
fro
m
GMR-b
a
cked s
c
anouts
.
.
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-12-23
T
homas Hellst
r
om
drm
/
vmwgfx: Use TT
M
handles instea
d
of
S
IDs as use
r
.
.
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-12-23
Thom
a
s Hel
l
strom
drm/vm
w
g
f
x: Re
t
u
r
n -ERESTA
R
T
S
YS when interr
u
pted by
.
.
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-12-23
Thomas
H
ellstrom
drm/v
m
wgfx: Fix unlocked ioctl and ad
d
pro
p
er
a
ccess
.
.
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-12-16
Thom
a
s Hells
t
rom
drm
/
ttm:
Fix potential ttm_mem_evict_first rac
e
s
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-12-16
Thoma
s
Hellstrom
drm/ttm: Del
a
ye
d
dele
t
e
fixe
s
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-12-10
Thomas Hellstro
m
drm/radeon: Remove
tests for -ERESTA
R
T fr
o
m
t
he TTM
.
.
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-12-10
Thomas Hellstrom
drm/t
t
m
:
Have the TTM code return -ERESTARTSYS
i
nstead
.
.
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-12-07
Thomas Hellstrom
drm: Export symbols needed for t
h
e
vmwgfx dr
i
ver
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-12-07
Thomas Hellstrom
d
r
m
/
ttm: Export symbols needed for t
h
e vmwgfx driver
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-12-07
Thoma
s
Hellstrom
drm/
t
tm: Add TTM execbuf ut
i
l
i
tie
s
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-12-07
Tho
m
as Hellstrom
drm/ttm: Ad
d
t
tm lock functi
o
nality
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-12-07
Thomas Hellstrom
drm/
t
tm: Add
user-space obj
e
c
ts
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-12-03
Thomas Hel
l
strom
drm:
Add support
for drm
m
aster_[s
e
t
|
drop] c
a
llbacks
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-08-21
Thomas He
l
lstrom
drm: Fix sy
s
fs device confu
s
ion
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-08-20
Thom
a
s
H
e
l
lstro
m
drm/t
t
m: Fixes for "Memory accounting rework
.
"
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-08-20
Thomas
Hellstrom
drm/tt
m
:
F
ixes f
o
r "Make parts
of a
s
truct ttm_bo
_
de
v
i
ce
.
.
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-08-19
Thomas Hell
s
tr
o
m
ttm:
M
ake par
t
s of a st
r
uct
t
tm_bo_d
e
vice
g
lobal
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-08-19
Thomas Hel
l
strom
drm/ttm: M
e
mory accounting
rewo
r
k
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-08-19
Thomas Hells
t
rom
drm/t
t
m: Add a virtu
a
l ttm
s
ysfs d
e
vice
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-08-19
T
h
om
a
s Hellstrom
dr
m
: Enable drm dr
i
vers to add drm sysf
s
d
ev
i
ces
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-08-04
T
homas Hellstrom
d
r
m
/
ttm: Fix a
s
ync object leak
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-08-04
Thomas Hellstro
m
drm/
t
tm: F
i
x a potential
c
o
mparison of structs
.
Original partial fix Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-08-03
Thomas
H
ellstrom
x
8
6
: Fi
x
C
P
A memtype reservin
g
in the
s
et_pages_array
.
.
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-07-29
Thomas Hellstrom
drm/ttm: powerpc: Fix Highmem cache flushin
g
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-07-29
Thomas
Hells
t
rom
x
8
6
: Expor
t
kmap_atomic_prot(
)
n
e
e
d
e
d for
TTM
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-07-29
Tho
m
as Hells
t
rom
drm/ttm: Fix ttm i
n
-
k
er
n
el copy
i
ng
o
f pages wit
h
non
.
.
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-07-29
Thoma
s
Hells
t
rom
drm/ttm: Fix a
n
o
o
ps and
s
y
nc object leak
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-07-15
Tho
m
as Hellstrom
tt
m
: Fix caching
mode sele
c
t
ion
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-07-15
Thomas Hellst
r
o
m
ttm: Make
mes
s
ages
more
readable
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-06-18
Tho
m
as Hells
t
ro
m
drm/
t
tm: fix an error p
a
th
t
o exit
f
u
n
ct
i
on co
r
r
ect
l
y
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-06-18
Th
o
m
a
s Hellstrom
drm: Apply "
M
emory f
r
agme
n
tation
f
r
o
m
l
ost alignment
.
.
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-06-18
Thomas
H
ellstro
m
ttm: Return -ER
E
START wh
e
n a signal int
e
rr
u
pts bo
evi
c
tion
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-06-14
Thomas Hells
t
rom
drm: Add the
TTM GPU memor
y
manager sub
s
ys
t
em
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-03-02
Thomas
Hellstrom
drm: Avoid clie
n
t deadlo
c
k
s
when
t
he ma
s
ter disappears
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-03-02
Thoma
s
Hellstrom
dr
m
: Wake up
all lock wa
i
ters w
h
en th
e
master disappears
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2009-03-02
Thomas Hellstrom
drm: Don't return ERESTARTSYS to u
s
er-space
.
Signed-off-by:
Thomas Hellstrom
<thellstrom@vmware.com>
commit
|
commitdiff
|
tree
2008-10-16
Thomas
Hellstr
o
m
agp/nvidia: Support ag
p
us
e
r-m
e
mo
r
y on n
v
idia agp
.
commit
|
commitdiff
|
tree
2008-08-24
Thomas Hellstr
o
m
drm: do
n
't call
the vbl
a
nk
t
askl
e
t
w
ith irqs disab
l
ed
.
commit
|
commitdiff
|
tree
2008-05-07
Tho
m
a
s
Hellstrom
drm:
disable tasklets not IRQs when taki
n
g the drm
.
.
.
commit
|
commitdiff
|
tree
2008-03-17
Tho
m
as
H
ellstr
o
m
drm
/
via: attempt again to stabilise
t
he AG
P
DMA c
o
mmand
.
.
.
commit
|
commitdiff
|
tree
2007-05-08
Thomas H
e
llstrom
vi
a
: Make
sure we f
l
ush write-combining using a f
o
l
l
ow
.
.
.
commit
|
commitdiff
|
tree
2007-05-08
T
h
omas Hellst
r
om
via: Try to
improve comm
a
n
d
-
buffer
chaini
n
g
.
commit
|
commitdiff
|
tree
2007-03-24
Th
o
mas H
e
llstrom
dr
m
: f
i
x up mmap lockin
g
in preparation
for ttm changes
commit
|
commitdiff
|
tree
2007-03-23
Th
o
mas
H
ellstr
o
m
drm: fi
x
driver
deadlock with AIGLX and reclaim_buffers_lock
e
d
commit
|
commitdiff
|
tree
2007-03-18
Thom
a
s
H
e
l
ls
t
rom
d
r
m: all
o
w fo
r
more ge
n
eric drm ioctls
commit
|
commitdiff
|
tree
2007-03-11
Thoma
s
Hellstrom
via: fi
x
CX7
0
0 pc
i
id
commit
|
commitdiff
|
tree
2007-02-08
Thomas Hellstro
m
d
rm: A
l
low f
o
r 4
4
bit user-tokens (or
drm_fil
e
offset
s
)
commit
|
commitdiff
|
tree
2007-02-08
Th
o
mas Hell
s
t
r
om
drm/via: D
i
sable AGP DMA for chips with the new 3
D
.
.
.
commit
|
commitdiff
|
tree
2007-02-08
Tho
m
as
H
e
llstrom
d
r
m: update core mem
o
ry manag
e
r fro
m
git drm tre
e
commit
|
commitdiff
|
tree
2007-02-08
Thomas H
e
llstro
m
drm: us
e
vmalloc_user i
n
s
tead of vmalloc_32 for DRM_SHM
commit
|
commitdiff
|
tree
2007-02-08
Thomas He
l
l
st
r
om
via: al
l
ow
for npot
t
e
xtu
r
e pit
c
h alignment
commit
|
commitdiff
|
tree
2007-02-08
Th
o
m
as H
e
llstrom
via: a
d
d some
n
e
w chi
p
sets
commit
|
commitdiff
|
tree
2007-02-08
Th
o
mas Hellstrom
via: s
o
me PCI p
o
sting flus
h
es
commit
|
commitdiff
|
tree
2007-02-05
Thomas Hellstrom
[AGPGART]
A
dd agp-type-to-ma
s
k-type m
e
thod missing
.
.
.
commit
|
commitdiff
|
tree
2007-02-03
Th
o
mas
H
ellstrom
[AGP
G
ART] Allo
w
drm-p
o
pu
l
ated ag
p
m
e
mory types
Signed-off-by:
Thomas Hellstrom
<thomas@tungstengraphics.com>
commit
|
commitdiff
|
tree
2006-12-29
Thom
a
s Hel
l
strom
[AG
P
GA
R
T] Fix
PCI-
p
osting flush t
y
po
.
Signed-off-by:
Thomas Hellstrom
<thomas@tungstengraphics.com>
commit
|
commitdiff
|
tree
2006-12-23
Thomas Hel
l
stro
m
[AGPGA
R
T] Rem
o
v
e
u
nnecessary flu
s
hes wh
e
n i
n
ser
t
ing
.
.
.
Signed-off-by:
Thomas Hellstrom
<thomas@tungstengraphics.com>
commit
|
commitdiff
|
tree
2006-09-21
Thoma
s
Hel
l
st
r
o
m
drm: allow mul
t
iple a
d
dMaps with t
h
e same
3
2
-bi
t
map
.
.
.
commit
|
commitdiff
|
tree
2006-09-21
T
homa
s
Hell
s
trom
drm: F
i
x hashta
b
implementation leaking
illegal error
.
.
.
commit
|
commitdiff
|
tree
2006-09-21
Thomas
H
ellstrom
dr
m
: remove hash t
a
bles on drm exit
commit
|
commitdiff
|
tree
2006-09-21
Thom
a
s
Hel
l
str
o
m
drm: avoid ke
r
nel
oops in so
m
e
e
rror pa
t
h
s
calling
.
.
.
commit
|
commitdiff
|
tree
2006-09-21
Thoma
s
Hellstr
o
m
d
rm: SiS 315 Awarene
s
s
.
commit
|
commitdiff
|
tree
2006-09-21
Thomas Hel
l
strom
drm: u
p
date user token hashi
n
g an
d
map handles
commit
|
commitdiff
|
tree
2006-09-21
Thoma
s
Hellstrom
drm: mov
e
drm au
t
hentication to ne
w
g
e
neric h
a
sh tab
l
e
.
commit
|
commitdiff
|
tree
2006-09-21
Thomas
H
e
ll
s
trom
drm
:
add
drm si
m
ple memory manag
e
r support for SiS
.
.
.
commit
|
commitdiff
|
tree
2006-09-21
T
homas Hellstrom
drm: add simple DRM memo
r
y ma
n
a
ger,
and hash table
commit
|
commitdiff
|
tree
2006-09-21
Thomas Hel
l
strom
d
r
m
:
missing mut
e
x unlock
commit
|
commitdiff
|
tree