linux_dsm_epyc7002/drivers/soc/fsl/qbman
Madalin Bucur 96f413f476 soc/fsl/qbman: fix issue in qman_delete_cgr_safe()
The wait_for_completion() call in qman_delete_cgr_safe()
was triggering a scheduling while atomic bug, replacing the
kthread with a smp_call_function_single() call to fix it.

Signed-off-by: Madalin Bucur <madalin.bucur@nxp.com>
Signed-off-by: Roy Pledge <roy.pledge@nxp.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2018-03-14 13:16:23 -04:00
..
bman_ccsr.c soc/fsl/qbman: Use shared-dma-pool for BMan private memory allocations 2017-09-22 13:33:07 -05:00
bman_portal.c soc/fsl/qbman: Rework portal mapping calls for ARM/PPC 2017-09-22 13:33:07 -05:00
bman_priv.h soc/fsl/qbman: Rework portal mapping calls for ARM/PPC 2017-09-22 13:33:07 -05:00
bman_test_api.c
bman_test.c
bman_test.h
bman.c soc/fsl/qbman: different register offsets on ARM 2017-09-22 13:33:07 -05:00
dpaa_sys.c soc/fsl/qbman: Add common routine for QBMan private allocations 2017-09-22 13:33:07 -05:00
dpaa_sys.h soc/fsl/qbman: Add missing headers on ARM 2017-09-22 13:33:07 -05:00
Kconfig soc/fsl/qbman: Enable FSL_LAYERSCAPE config on ARM 2017-09-22 13:33:07 -05:00
Makefile ARM: SoC driver updates for v4.15 2017-11-16 16:05:01 -08:00
qman_ccsr.c soc/fsl/qbman: add QMAN_REV32 2017-09-22 13:33:07 -05:00
qman_portal.c soc/fsl/qbman: Rework portal mapping calls for ARM/PPC 2017-09-22 13:33:07 -05:00
qman_priv.h soc/fsl/qbman: add QMAN_REV32 2017-09-22 13:33:07 -05:00
qman_test_api.c
qman_test_stash.c
qman_test.c
qman_test.h soc/fsl/qbman: Use shared-dma-pool for QMan private memory allocations 2017-09-22 13:33:07 -05:00
qman.c soc/fsl/qbman: fix issue in qman_delete_cgr_safe() 2018-03-14 13:16:23 -04:00