[PATCH openEuler-1.0-LTS 09/13] block: cleanup partition scanning in register_disk