drm/amdgpu: fix memory leak in amdgpu_vm_update_page_directory
drm/amdgpu: fix memory leak in amdgpu_vm_update_page_directory

If amdgpu_ib_get() fails we returned the error code but we missed
freeing ib.

Cc: "Christian König" <c7ea837d7a46effe4232b086213468b8b31643bf@amd.com>
Cc: Jammy Zhou <302958b3037f7fa601b11152090f51ed851f29fd@amd.com>
Cc: Chunming Zhou <331ec51bea57dab96050040a347da39906b1207b@amd.com>
Cc: Alex Deucher <08dc22c6156113f2deff178e35e3ed9b24d6af9e@amd.com>
Cc: "monk.liu" <f0dcd2918cf36bae5755fd56cd0eda1b82813c07@amd.com>
Signed-off-by: Sudip Mukherjee <8ebcb270388efeefbc3b674e2d51f150dd6e6b25@vectorindia.org>
Signed-off-by: Alex Deucher <08dc22c6156113f2deff178e35e3ed9b24d6af9e@amd.com>
Cc: 4fbacc2fa0ffdbb11bf1ad6925b886ebd08dd15f@vger.kernel.org

KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs