Hi Rehabman!
I have a weird issue with the USB ports after sleep. I started noticing, that the Gmyle bluetooth dongle "got stuck" after sleeping it was not working (with "Bluetooth: Not Available" and the "torn" BT sign)
When I checked the System Report the bluetooth appeared twice in the list and I had to plug it into an other port to get it working. I solved this with renaming the "Renaming EHCx->EH0x in DSDT" patch and the duplication (which eventually chewed up all my usb ports on the Vostro 3460 rendering them non-working until a restart)
The core issue still remains unfortunately. the USB positions climb with every sleep cycle and eventually the computer hard-restarts instead of going into sleep.
Location ID: 0x14400000 / 3 changes to Location ID: 0x14400000 / 6
I'm only guessing the restarts happens as the port-location numbers overflow...
I removed all the code from the XWAK and tried to find the code in the DSDT which could trigger the climb in the location number but I can't figure this out.
Please find my vanilla and current DSDT attached.
Thank you