[PATCH openEuler-1.0-LTS 038/111] mm/sparse: add the missing sparse_buffer_fini() in error branch