[PATCH 5.5 057/367] mm/migrate.c: also overwrite error when it is bigger than zero