That patch fixes the bug! I can reliably reproduce it in a few seconds without the patch, but I have not been able to get a GPU hang after I applied the patch! I've only done minimal teseting, 5-10 min, but everything works great.