I'm seeing the return of this (mis)behavior -- restart rather than shutdown -- on OpenSUSE13.1, with
uname -a Linux desk0107 3.17.1-2.g5c4d099-desktop #1 SMP PREEMPT Sat Oct 18 23:36:23 UTC 2014 (5c4d099) x86_64 x86_64 x86_64 GNU/Linux
and with no USB3 involved,
lsmod | egrep -i "hci" firewire_ohci 44598 0 firewire_core 72767 1 firewire_ohci ohci_pci 13570 0
I'm seeing the return of this (mis)behavior -- restart rather than shutdown -- on OpenSUSE13.1, with
uname -a 2.g5c4d099- desktop #1 SMP PREEMPT Sat Oct 18 23:36:23 UTC 2014 (5c4d099) x86_64 x86_64 x86_64 GNU/Linux
Linux desk0107 3.17.1-
and with no USB3 involved,
lsmod | egrep -i "hci"
firewire_ohci 44598 0
firewire_core 72767 1 firewire_ohci
ohci_pci 13570 0