• Bug#1054514: [PATCH v2 1/1] Revert "drm/qxl: simplify qxl_fence_wait"

    From Greg KH@21:1/5 to Alex Constantino on Sat Apr 6 09:51:00 2024
    XPost: linux.debian.bugs.dist, linux.kernel

    On Thu, Apr 04, 2024 at 07:14:48PM +0100, Alex Constantino wrote:
    This reverts commit 5a838e5d5825c85556011478abde708251cc0776.

    Changes from commit 5a838e5d5825 ("drm/qxl: simplify qxl_fence_wait") would result in a '[TTM] Buffer eviction failed' exception whenever it reached a timeout.
    Due to a dependency to DMA_FENCE_WARN this also restores some code deleted
    by commit d72277b6c37d ("dma-buf: nuke DMA_FENCE_TRACE macros v2").

    Fixes: 5a838e5d5825 ("drm/qxl: simplify qxl_fence_wait")
    Link: https://lore.kernel.org/regressions/[email protected]/ Reported-by: Timo Lindfors <[email protected]>
    Closes: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1054514 Signed-off-by: Alex Constantino <[email protected]>
    ---
    drivers/gpu/drm/qxl/qxl_release.c | 50 +++++++++++++++++++++++++++----
    include/linux/dma-fence.h | 7 +++++
    2 files changed, 52 insertions(+), 5 deletions(-)

    Hi,

    This is the friendly patch-bot of Greg Kroah-Hartman. You have sent him
    a patch that has triggered this response. He used to manually respond
    to these common problems, but in order to save his sanity (he kept
    writing the same thing over and over, yet to different people), I was
    created. Hopefully you will not take offence and will fix the problem
    in your patch and resubmit it so that it can be accepted into the Linux
    kernel tree.

    You are receiving this message because of the following common error(s)
    as indicated below:

    - You have marked a patch with a "Fixes:" tag for a commit that is in an
    older released kernel, yet you do not have a cc: stable line in the
    signed-off-by area at all, which means that the patch will not be
    applied to any older kernel releases. To properly fix this, please
    follow the documented rules in the
    Documentation/process/stable-kernel-rules.rst file for how to resolve
    this.

    If you wish to discuss this problem further, or you have questions about
    how to resolve this issue, please feel free to respond to this email and
    Greg will reply once he has dug out from the pending patches received
    from other developers.

    thanks,

    greg k-h's patch email bot

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)