Hi, Paolo.I can confirm that this patch fixes cfdisk hang for me. I've also tried to trigger the issue Mike has encountered, but with no luck (maybe, I wasn't insistent enough, just was doing dd on usb-storage device in the VM).
So, with regard to cfdisk hang on usb-storage: Tested-by: Oleksandr Natalenko <oleksandr@xxxxxxxxxxxxxx> Thank you.