Technical summary
On replay, reloc_root could be dropped while a pending extent_buffer reference remained queued. The patch reorders the put after the queue drain and adds a NULL guard.
User impact
Most users will never notice this directly, but btrfs users should treat it as an important stability and security hardening fix.
Seen in releases
Provenance
Parsed from commit/trailersAI summary