mg_disk: fix reading invalid status when use polling driver