Hey,
On 2018-12-04 22:53, Sasha Levin wrote:
Hi,
[This is an automated email]
This commit has been processed because it contains a -stable tag. The stable tag indicates that it's relevant for the following trees: all
The bot has tested the following trees: v4.19.6, v4.14.85, v4.9.142, v4.4.166, v3.18.128,
v4.19.6: Build OK! v4.14.85: Failed to apply! Possible dependencies: cd414f3d9316 ("drm/msm: Move memptrs to msm_gpu") eec874ce5ff1 ("drm/msm/adreno: load gpu at probe/bind time") f7de15450e90 ("drm/msm: Add per-instance submit queues") f97decac5f4c ("drm/msm: Support multiple ringbuffers")
v4.14.85 can be rebased fairly cleanly:
https://gitlab.collabora.com/robertfoss/linux/commits/msm_in_fence_put_v3_v4...
However v4.9.142 and earlier does not rebase very cleanly at all. I don't know what the rule of thumb for backporting fixes is, but the feature that is fixed here does not seem to exist in v4.9.142 and earlier.
Rob.
v4.9.142: Failed to apply! Possible dependencies: 1cec20f0ea0e ("dma-buf: Restart reservation_object_wait_timeout_rcu() after writes") 78010cd9736e ("dma-buf/fence: add an lockdep_assert_held()") f54d1867005c ("dma-buf: Rename struct fence to dma_fence") fedf54132d24 ("dma-buf: Restart reservation_object_get_fences_rcu() after writes")
v4.4.166: Failed to apply! Possible dependencies: 0f477c6dea70 ("staging/android/sync: add sync_fence_create_dma") 31954660a7a6 ("dma-buf/sync_file: improve Kconfig description for Sync Files") 375fb53ec1be ("staging: android: replace explicit NULL comparison") 395dec6f6bc5 ("Documentation: add doc for sync_file_get_fence()") 62304fb1fc08 ("dma-buf/sync_file: de-stage sync_file") 696f74cf5439 ("staging/android: move sync_file functions comments to sync.c") 699f68556943 ("android: unconditionally remove callbacks in sync_fence_free()") 73465f1c0825 ("staging/android/sync: Support sync points created from dma-fences") 8a0044846115 ("staging/android: create a 'sync' dir for debugfs information") 9b32381ca50f ("staging/android: fix sync framework documentation") a44eb74cd413 ("staging/android: move SW_SYNC_USER to a debugfs file") b55b54b5db33 ("staging/android: remove struct sync_pt") c01a958eca6e ("drm/msm: reject submit ioctl if no gpu") c784c82a3fd6 ("Documentation: add Sync File doc") cd572182bd3d ("Staging: android: Fix brace coding style warning in sync_debug.c") d4cab38e153d ("staging/android: prepare sync_file for de-staging") d7c3110c28de ("staging/android: remove name arg from sync_file_create()") d7fdb0ae9d11 ("staging/android: rename sync_fence to sync_file") f54d1867005c ("dma-buf: Rename struct fence to dma_fence") fac8434dab96 ("Documentation: Fix some grammar mistakes in sync_file.txt")
v3.18.128: Failed to apply! Possible dependencies: 0541cdf585a8 ("Staging: android: fix line length coding style issue in sync_debug.c") 0f477c6dea70 ("staging/android/sync: add sync_fence_create_dma") 31954660a7a6 ("dma-buf/sync_file: improve Kconfig description for Sync Files") 353fdf17060b ("staging: android: Replace timeval with timespec64") 375fb53ec1be ("staging: android: replace explicit NULL comparison") 395dec6f6bc5 ("Documentation: add doc for sync_file_get_fence()") 62304fb1fc08 ("dma-buf/sync_file: de-stage sync_file") 699f68556943 ("android: unconditionally remove callbacks in sync_fence_free()") 73465f1c0825 ("staging/android/sync: Support sync points created from dma-fences") 8a0044846115 ("staging/android: create a 'sync' dir for debugfs information") 9b32381ca50f ("staging/android: fix sync framework documentation") a44eb74cd413 ("staging/android: move SW_SYNC_USER to a debugfs file") b8797affa142 ("staging: android: fix coding style checks in sw_sync.c") c01a958eca6e ("drm/msm: reject submit ioctl if no gpu") c784c82a3fd6 ("Documentation: add Sync File doc") cd572182bd3d ("Staging: android: Fix brace coding style warning in sync_debug.c") d30649a8b618 ("staging: android: Remove unnecessary externs") d4cab38e153d ("staging/android: prepare sync_file for de-staging") d7c3110c28de ("staging/android: remove name arg from sync_file_create()") d7fdb0ae9d11 ("staging/android: rename sync_fence to sync_file") db1ad33bcfc4 ("drivers/staging: make android sw_sync.c explicitly non-modular") f54d1867005c ("dma-buf: Rename struct fence to dma_fence") fac8434dab96 ("Documentation: Fix some grammar mistakes in sync_file.txt")
How should we proceed with this patch?
-- Thanks, Sasha