lkml.org 
[lkml]   [2021]   [Jul]   [19]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 5.13 116/351] habanalabs/gaudi: set the correct cpu_id on MME2_QM failure
    Date
    From: Koby Elbaz <kelbaz@habana.ai>

    [ Upstream commit b92c637c5f5ef7e3e21dbc7bfa7f1999450f3902 ]

    This fix was applied since there was an incorrect reported CPU ID to GIC
    such that an error in MME2 QMAN aliased to be an arriving from DMA0_QM.

    Signed-off-by: Koby Elbaz <kelbaz@habana.ai>
    Reviewed-by: Oded Gabbay <ogabbay@kernel.org>
    Signed-off-by: Oded Gabbay <ogabbay@kernel.org>
    Signed-off-by: Sasha Levin <sashal@kernel.org>
    ---
    drivers/misc/habanalabs/gaudi/gaudi.c | 2 +-
    1 file changed, 1 insertion(+), 1 deletion(-)

    diff --git a/drivers/misc/habanalabs/gaudi/gaudi.c b/drivers/misc/habanalabs/gaudi/gaudi.c
    index 9e4a6bb3acd1..f6a56d5f2ae7 100644
    --- a/drivers/misc/habanalabs/gaudi/gaudi.c
    +++ b/drivers/misc/habanalabs/gaudi/gaudi.c
    @@ -2834,7 +2834,7 @@ static void gaudi_init_mme_qman(struct hl_device *hdev, u32 mme_offset,

    /* Configure RAZWI IRQ */
    mme_id = mme_offset /
    - (mmMME1_QM_GLBL_CFG0 - mmMME0_QM_GLBL_CFG0);
    + (mmMME1_QM_GLBL_CFG0 - mmMME0_QM_GLBL_CFG0) / 2;

    mme_qm_err_cfg = MME_QMAN_GLBL_ERR_CFG_MSG_EN_MASK;
    if (hdev->stop_on_err) {
    --
    2.30.2


    \
     
     \ /
      Last update: 2021-07-19 19:41    [W:3.600 / U:0.024 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site