On Wed, Nov 17, 2010 at 6:44 PM, Thomas Hellstrom thellstrom@vmware.com wrote:
On 11/17/2010 05:40 PM, Sedat Dilek wrote:
Against which GIT tree is this patchset, against latest drm-next GIT they fail? Missing a patch or patchset?
On top of drm-next you first need to apply
drm/ttm: Fix up a theoretical deadlock. drm/ttm: Add a bo list reserve fastpath (need v2 which was recently posted) kref: Add a kref_sub function drm/ttm: Use kref_sub instead of repeatedly...
/Thomas
Thanks for the quick help, I have totally overseen "drm-ttm-Fix-up-a-theoretical-deadlock.patch" in my series.
- Sedat -
(+) OK drm-ttm/drm-ttm-Fix-up-a-theoretical-deadlock.patch (+) OK drm-ttm/v2-drm-ttm-Add-a-bo-list-reserve-fastpath.patch (+) OK drm-ttm/1-2-kref-Add-a-kref_sub-function.patch (+) OK drm-ttm/2-2-drm-ttm-Use-kref_sub-instead-of-repeatedly-calling-kref_put.patch (+) OK drm-ttm-next/1-5-drm-ttm-Optimize-ttm_eu_backoff_reservation.patch (+) OK drm-ttm-next/2-5-drm-ttm-Don-t-deadlock-on-recursive-multi-bo-reservations.patch (+) OK drm-ttm-next/3-5-drm-ttm-radeon-nouveau-Kill-the-bo-lock-in-favour-of-a-bo-device-fence_lock.patch (+) OK drm-ttm-next/4-5-drm-ttm-Improved-fencing-of-buffer-object-lists.patch (+) OK drm-ttm-next/5-5-drm-ttm-vmwgfx-Have-TTM-manage-the-validation-sequence.patch (+) OK drm-ttm-next/1-1-drm-radeon-Use-the-ttm-execbuf-utilities.patch
- Sedat -
$ cd /mnt/sdb5/linux-kernel/drm-2.6
$ git branch
- drm-next
master
$ git describe v2.6.34-rc5-32040-g01d5a1f
$ cat patches/series drm-ttm-next/1-5-drm-ttm-Optimize-ttm_eu_backoff_reservation.patch
drm-ttm-next/2-5-drm-ttm-Don-t-deadlock-on-recursive-multi-bo-reservations.patch
drm-ttm-next/3-5-drm-ttm-radeon-nouveau-Kill-the-bo-lock-in-favour-of-a-bo-device-fence_lock.patch drm-ttm-next/4-5-drm-ttm-Improved-fencing-of-buffer-object-lists.patch
drm-ttm-next/5-5-drm-ttm-vmwgfx-Have-TTM-manage-the-validation-sequence..patch drm-ttm-next/1-1-drm-radeon-Use-the-ttm-execbuf-utilities.patch
$ quilt -f push Wende Patch drm-ttm-next/1-5-drm-ttm-Optimize-ttm_eu_backoff_reservation.patch an patching file drivers/gpu/drm/ttm/ttm_execbuf_util.c Hunk #1 succeeded at 35 (offset -64 lines).
Jetzt in Patch drm-ttm-next/1-5-drm-ttm-Optimize-ttm_eu_backoff_reservation.patch $ quilt -f push Wende Patch drm-ttm-next/2-5-drm-ttm-Don-t-deadlock-on-recursive-multi-bo-reservations.patch an patching file drivers/gpu/drm/ttm/ttm_bo.c Hunk #1 FAILED at 223. 1 out of 1 hunk FAILED -- saving rejects to file drivers/gpu/drm/ttm/ttm_bo.c.rej patching file include/drm/ttm/ttm_bo_driver.h Hunk #2 FAILED at 871. 1 out of 2 hunks FAILED -- saving rejects to file include/drm/ttm/ttm_bo_driver.h.rej Patch drm-ttm-next/2-5-drm-ttm-Don-t-deadlock-on-recursive-multi-bo-reservations.patch angewandt (erzwungen, muss aktualisiert werden (Refresh))