We had a stack size issue on DML, and we tried to fix it by moving some of the local variables to some of the DML struct. In this process of reducing the stack size, we sent some other patches that fixed the issue reported by Stephen, and the below set of patches become unnecessary: 987949933127 drm/amd/display: reduce stack for dml32_CalculatePrefetchSchedule 8f08cd32b767 drm/amd/display: reduce stack for dml32_CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport 5d526d124fe3 drm/amd/display: reduce stack for dml32_CalculateVMRowAndSwath f6ceebcc7825 drm/amd/display: reduce stack for dml32_CalculateSwathAndDETConfiguration For this reason, this patchset reverts all of the above patches. Cc: Aurabindo Pillai <aurabindo.pillai@xxxxxxx> Cc: Stephen Rothwell <sfr@xxxxxxxxxxxxxxxx> Cc: Alex Deucher <alexander.deucher@xxxxxxx> Thanks Siqueira Rodrigo Siqueira (4): Revert "drm/amd/display: reduce stack for dml32_CalculatePrefetchSchedule" Revert "drm/amd/display: reduce stack for dml32_CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport" Revert "drm/amd/display: reduce stack for dml32_CalculateVMRowAndSwath" Revert "drm/amd/display: reduce stack for dml32_CalculateSwathAndDETConfiguration" .../dc/dml/dcn32/display_mode_vba_32.c | 12 +- .../dc/dml/dcn32/display_mode_vba_util_32.c | 812 ++++++++++-------- .../dc/dml/dcn32/display_mode_vba_util_32.h | 5 - .../drm/amd/display/dc/dml/display_mode_vba.h | 106 --- 4 files changed, 441 insertions(+), 494 deletions(-) -- 2.35.1