vfree: don't schedule free_work() if llist_add() returns false