This bug was initially reported at https://bugzilla.novell.com/show_bug.cgi?id=864375 but it was suggested to report it here after it was possible to point to the main cause. I've got an Intel DH87RL board with BIOS revision 0324 and builtin Ethernet controller: Intel Corporation Ethernet Connection I217-V (rev 04) running with e1000e driver. As long as WoL is turned on in the bios I cannot shutdown the system from software (hw turnoff works though). shutdown -P now turns the system off for one or two seconds but afterwards it's booting up again. This happens for me with kernel 3.11.10 and also 3.14. Only turning off WoL in the bios can workaround the issue (obviously letting me without that feature).
+Jeff Kirsher
Same problem here (reported 7 months ago): https://bugs.launchpad.net/ubuntu/+source/linux-lts-raring/+bug/1236420 The solution/workaround is here: https://bugzilla.kernel.org/show_bug.cgi?id=66171#c65 Unfortunately, my comments are ignored and the mailbox of Sarah Sharp don't exist any more.
xhci maintainership moved. As you have a potential fix you could also mail it to linux-usb@vger.kernel.org