All of lore.kernel.org
 help / color / mirror / Atom feed
* unmappable vram V7
@ 2010-04-07 10:21 Jerome Glisse
  2010-04-07 10:21 ` [PATCH 01/13] drm/ttm: split no_wait argument in 2 GPU or reserve wait Jerome Glisse
  0 siblings, 1 reply; 18+ messages in thread
From: Jerome Glisse @ 2010-04-07 10:21 UTC (permalink / raw)
  To: airlied; +Cc: dri-devel

So here is i hope the last spawn of the patch serie,
i drop the needs ioremap flag and callback is responsible
for ioremapping memory and providing a valid virtual address
this simplify TTM code. I haven't change the value of enum
after removing dead flag, Thomas maybe you prefer to change
the enum values ?

Again only tested on radeon, just compile tested for vmwgfx
and nouveau.

Cheers,
Jerome


------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
--

^ permalink raw reply	[flat|nested] 18+ messages in thread
* unmappable vram v8
@ 2010-04-09 12:39 Jerome Glisse
  2010-04-09 12:39 ` [PATCH 02/13] drm/radeon/kms: update to TTM no_wait splitted argument Jerome Glisse
  0 siblings, 1 reply; 18+ messages in thread
From: Jerome Glisse @ 2010-04-09 12:39 UTC (permalink / raw)
  To: airlied; +Cc: dri-devel

Ok so here again this time ioremap is kept inside ttm so we don't
waste ioremap when faulting page.

Cheers,
Jerome


------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
--

^ permalink raw reply	[flat|nested] 18+ messages in thread
* unmappable vram V6
@ 2010-03-25 16:37 Jerome Glisse
  2010-03-25 16:37 ` [PATCH 01/13] drm/ttm: split no_wait argument in 2 GPU or reserve wait Jerome Glisse
  0 siblings, 1 reply; 18+ messages in thread
From: Jerome Glisse @ 2010-03-25 16:37 UTC (permalink / raw)
  To: airlied; +Cc: dri-devel

So in these patchset i use bool instead of atomic remove empty line
removal, and i hope addressed standing issues. Again only compile
tested for nouveau & vmwgfx. Tested this time only tested on RV710
with special patch to force unmappable vram use.
http://people.freedesktop.org/~glisse/0014-TEST-UNMAPPABLE.patch

Seems to work flawlessly (quake3, compiz, glxgears, firefox running
side by side)

Cheers,
Jerome


------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
--

^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2010-04-09 12:39 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-04-07 10:21 unmappable vram V7 Jerome Glisse
2010-04-07 10:21 ` [PATCH 01/13] drm/ttm: split no_wait argument in 2 GPU or reserve wait Jerome Glisse
2010-04-07 10:21   ` [PATCH 02/13] drm/radeon/kms: update to TTM no_wait splitted argument Jerome Glisse
2010-04-07 10:21     ` [PATCH 03/13] drm/nouveau: " Jerome Glisse
2010-04-07 10:21       ` [PATCH 04/13] drm/vmwgfx: " Jerome Glisse
2010-04-07 10:21         ` [PATCH 05/13] drm/ttm: ttm_fault callback to allow driver to handle bo placement V5 Jerome Glisse
2010-04-07 10:21           ` [PATCH 06/13] drm/radeon/kms: add support for new fault callback V6 Jerome Glisse
2010-04-07 10:21             ` [PATCH 07/13] drm/nouveau/kms: add support for new TTM fault callback V4 Jerome Glisse
2010-04-07 10:21               ` [PATCH 08/13] drm/vmwgfx: " Jerome Glisse
2010-04-07 10:21                 ` [PATCH 09/13] drm/radeon/kms: don't initialize TTM io memory manager field Jerome Glisse
2010-04-07 10:21                   ` [PATCH 10/13] drm/nouveau/kms: " Jerome Glisse
2010-04-07 10:21                     ` [PATCH 11/13] drm/vmwgfx: " Jerome Glisse
2010-04-07 10:21                       ` [PATCH 12/13] drm/ttm: remove io_ field from TTM V5 Jerome Glisse
2010-04-07 10:21                         ` [PATCH 13/13] drm/radeon/kms: enable use of unmappable VRAM V2 Jerome Glisse
2010-04-09  2:41           ` [PATCH 05/13] drm/ttm: ttm_fault callback to allow driver to handle bo placement V5 Dave Airlie
2010-04-09 12:39             ` Thomas Hellstrom
  -- strict thread matches above, loose matches on Subject: below --
2010-04-09 12:39 unmappable vram v8 Jerome Glisse
2010-04-09 12:39 ` [PATCH 02/13] drm/radeon/kms: update to TTM no_wait splitted argument Jerome Glisse
2010-03-25 16:37 unmappable vram V6 Jerome Glisse
2010-03-25 16:37 ` [PATCH 01/13] drm/ttm: split no_wait argument in 2 GPU or reserve wait Jerome Glisse
2010-03-25 16:37   ` [PATCH 02/13] drm/radeon/kms: update to TTM no_wait splitted argument Jerome Glisse

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.