1. A method, comprising: receiving a recirculation command at a solid state drive; performing a coarse page lookup to determine valid ones of logical pages to be recirculated; issuing write commands for the valid logical pages; requesting performance of a fine page lookup on source physical addresses containing the valid logical pages to verify the valid logical pages; receiving verified valid logical pages resulting from the fine page lookup; and sending the write commands corresponding to the verified valid logical pages.