On 15/03/22 1:49 pm, Paul Menzel wrote:
Dear Arunpravin,
Am 14.03.22 um 20:40 schrieb Arunpravin:
handle a situation in the condition order-- == min_order, when order = 0, leading to order = -1, it now won't exit the loop. To avoid this problem, added a order check in the same condition, (i.e) when order is 0, we return -ENOSPC
Signed-off-by: Arunpravin Arunpravin.PaneerSelvam@amd.com
Please use your full name.
okay
drivers/gpu/drm/drm_buddy.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/drm_buddy.c b/drivers/gpu/drm/drm_buddy.c index 72f52f293249..5ab66aaf2bbd 100644 --- a/drivers/gpu/drm/drm_buddy.c +++ b/drivers/gpu/drm/drm_buddy.c
In what tree is that file?
drm-tip - https://cgit.freedesktop.org/drm-tip/tree/ drm-misc-next - https://cgit.freedesktop.org/drm/drm-misc/tree/
@@ -685,7 +685,7 @@ int drm_buddy_alloc_blocks(struct drm_buddy *mm, if (!IS_ERR(block)) break;
if (order-- == min_order) {
if (!order || order-- == min_order) { err = -ENOSPC; goto err_free; }
Kind regards,
Paul