Pull btrfs fixes from David Sterba:
 "A few more fixes that people hit during testing.
  Zoned mode fix:
   - fix 32bit value wrapping when calculating superblock offsets
  Error handling fixes:
   - properly check filesystema and device uuids
   - properly return errors when marking extents as written
   - do not write supers if we have an fs error"
* tag 'for-5.13-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux:
  btrfs: promote debugging asserts to full-fledged checks in validate_super
  btrfs: return value from btrfs_mark_extent_written() in case of error
  btrfs: zoned: fix zone number to sector/physical calculation
  btrfs: do not write supers if we have an fs error