L4T 5.1 reboot loop after enabling watchdog with RootFS A/B

Here’s the log for AGX-Xavier.
AGX_Xavier_Serial_Console_Log.txt (428.6 KB)

I booted into slotA, corrupted slotB, then rebooted. The log shows what happens after the reboot command.

The same happens when I boot into slotB, corrupt slotA, then reboot. (That is, the same behavior is seen when going from slotA to slotB or from slotB to slotA).

Also, I tried corrupting the slot using dd command, and by removing entire rootfs. In all cases, I get the same outcome: The system retries three times, then goes into an endless rebooting cycle.

For reference (so that issue may be reproduced at your end), the dd commands used were:

sudo dd if=/dev/zero of=/dev/mmcblk0p1 bs=1024k seek=10 count=40 (For corrupting slotA from slotB)
sudo dd if=/dev/zero of=/dev/mmcblk0p2 bs=1024k seek=10 count=40 (For corrupting slotB from slotA)