workqueue: fix ghost PENDING flag while doing MQ IO