My Galaxy Tab 10.1 recently started having issues with random restarts and occasional crashing with the Android 3.1 OS. This morning, I got the dreaded boot loop. This is where the bootup screen would go into a neverending loop.
The only fix that worked was a factory hard reset via the adb/fastboot utility. The process involves downloading fastboot and using ADB (Android Debugging Bridge from the Android SDK) on your computer along with the recovery image file. I also needed to install the PDANet application in order to install the USB drivers for fastboot. You can exit the PDANet install once the USB drivers are loaded into the computer. Please note — you will lose all data on your tablet when you perform a factory hard reset.
Here’s the link to the instructions to perform a hard reset on your Galaxy Tab 10.1
http://www.galaxytabforums.net/forum/galaxy-tab-10-1-help/885-my-google-io-boot-loop.html
The Galaxy Tab Forums community is an excellent resource for tablet mods.