Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libdrm
/
ecf3fbe599cd72c495acf339ae24f3a9e01fdb36
/
linux-core
/
drm_ttm.c
2df2c70
Simplify the ttm backend interface and the agp ttm backend.
by Thomas Hellstrom
· 17 years ago
2463b03
whitespace cleanup pending a kernel merge
by Dave Airlie
· 17 years ago
398913d
Lindent.
by Thomas Hellstrom
· 18 years ago
53aee31
I915 accelerated blit copy functional.
by Thomas Hellstrom
· 18 years ago
99acdae
Fix copyright statements.
by Thomas Hellstrom
· 18 years ago
1257907
Simplify external ttm page allocation.
by Thomas Hellstrom
· 18 years ago
c1fbd8a
Checkpoint commit.
by Thomas Hellstrom
· 18 years ago
63f2abd
Make also later kernels work with buffer object vm
by Thomas Hellstrom
· 18 years ago
c269d56
Make vm handle buffer objects instead of ttm objects.
by Thomas Hellstrom
· 18 years ago
dd733de
Fix missing ttm_open_vma call from previous commit.
by Thomas Hellstrom
· 18 years ago
f6ba3b2
ttm: make ttm alloc/free into alloc_pages/free_pages
by Dave Airlie
· 18 years ago
975136d
Proper allocation of AGP pages for ttms.
by Thomas Hellstrom
· 18 years ago
3b8e6cc
Security fix. Zero pages before they are handed to user space.
by Thomas Hellstrom
· 18 years ago
4b04c0c
Bugzilla Bug #8819 Build fixes for powerpc. Reported by Katerina Barone-Adesi
by Thomas Hellstrom
· 18 years ago
b4fba16
Add a one-page hole in the file offset space between buffers.
by Thomas Hellstrom
· 18 years ago
9ed4656
The CPU cache must be flushed _before_ we start modifying the kernel map ptes,
by Thomas Hellstrom
· 18 years ago
89b9441
Lindent.
by Thomas Hellstrom
· 18 years ago
d515936
Add memory usage accounting to avoid DOS problems.
by Thomas Hellstrom
· 18 years ago
db5c671
Remove the memory manager parameter from the put_block function, as this
by Thomas Hellstrom
· 18 years ago
10150df
Simplify the AGP backend interface somewhat.
by Thomas Hellstrom
· 18 years ago
3070389
Compatibility code for 2.6.15-2.6.18. It is ugly but a little comfort is that
by Thomas Hellstrom
· 18 years ago
f2db76e
Big update:
by Thomas Hellstrom
· 18 years ago
c58574c
Use a nopage-based approach to fault in pfns.
by Thomas Hellstrom
· 18 years ago
cee659a
Get rid of all ugly PTE hacks.
by Thomas Hellstrom
· 18 years ago
eacedf4
Make the user_token 44-bit for TTMs, and have them occupy a unique file space
by Thomas Hellstrom
· 18 years ago
d85b994
Allow for 44 bit user-tokens (or drm_file offsets)
by Thomas Hellstrom
· 18 years ago
235f6fc
Adapt to architecture-specific hooks for gatt pages.
by Thomas Hellstrom
· 18 years ago
7223b4e
Simplify ttm alloc and free.
by Thomas Hellstrom
· 18 years ago
682c6ed
Remove the use of reserved pages, and use locked pages instead.
by Thomas Hellstrom
· 18 years ago
9adc958
Fix some debug messages.
by Thomas Hellstrom
· 18 years ago
191e284
More bugfixes.
by Thomas Hellstrom
· 18 years ago
99acb79
Various bugfixes.
by Thomas Hellstrom
· 18 years ago
405b5d9
Flag bit pattern bugfixes. Remove some error messages.
by Thomas Hellstrom
· 18 years ago
4edb95d
Various bugfixes.
by Thomas Hellstrom
· 18 years ago
033bda0
Buffer object reply fill in. Lindent of drm_bo.c drm_ttm.c
by Thomas Hellstrom
· 18 years ago
23f01c9
Checkpoint commit. Buffer object flags and IOCTL argument list.
by Thomas Hellstrom
· 18 years ago
0dedfc2
Checkpoint ttm addition to buffer objects.
by Thomas Hellstrom
· 18 years ago
279e8d2
64-bit IOCTL integer (Michel Dänzer & Brian Paul)
by Thomas Hellstrom
· 18 years ago
0d67356
Proper TTM dereferencing Initial buffer object creation.
by Thomas Hellstrom
· 18 years ago
e181f59
Add a 64-bit drm unsigned type for 64-bit clean IOCTLS.
by Thomas Hellstrom
· 18 years ago
886d3b3
Bugfixes.
by Thomas Hellstrom
· 18 years ago
b4b7b99
Remove the ioctl multiplexing, and instead allow for generic
by Thomas Hellstrom
· 18 years ago
ac26b51
Have TTM create and reference ioctl call return the actual TTM size.
by Thomas Hellstrom
· 18 years ago
4fa58aa
Add TTM map handle on reference.
by Thomas Hellstrom
· 18 years ago
65e7274
ttm create / destroy / ref / unref ioctl.
by Thomas Hellstrom
· 18 years ago
c488e25
More ioctl stubs. Buffer object locking order documentation.
by Thomas Hellstrom
· 18 years ago
35c8ce6
ttm and buffer objects ioctl stubs.
by Thomas Hellstrom
· 18 years ago
4c03030
Checkpoint commit Buffer object code.
by Thomas Hellstrom
· 18 years ago
e201511
More ttm cleanups.
by Thomas Hellstrom
· 18 years ago
ca4e34e
ttm code cleanup.
by Thomas Hellstrom
· 18 years ago
700bf80
Bring in stripped TTM functionality.
by Thomas Hellstrom
· 18 years ago