[PATCH openEuler-5.10-LTS 15/16] ext4: fix dir corruption when ext4_dx_add_entry() fails